Automic VaultAutomic Vault

brew

drill mit Homebrew, apk, MacPorts, Nix, pacman installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für drill in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install drill

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install drill

MacPorts ports tree · net/drill/Portfile · Quelle: api.github.com

Linux

Alpine Linux apkverifiziert · 92%
sudo apk add drill

Alpine Linux edge package indexes · drill · Quelle: dl-cdn.alpinelinux.org

Nixverifiziert · 92%
nix profile install nixpkgs#drill

nixpkgs package indexes · pkgs/by-name/dr/drill/package.nix · Quelle: api.github.com

Arch Linux pacmanverifiziert · 92%
sudo pacman -S ldns

Arch Linux sync databases · ldns · Quelle: geo.mirror.pkgbuild.com

Überblick

Paketzusammenfassung

HTTP load testing application written in Rust

Befehle und Aliase

  • drill

Verlauf

Projektgeschichte und Nutzung

Drill is a Rust HTTP load-testing CLI that describes benchmark scenarios in YAML and executes them with concurrency, interpolation, assertions, CSV input, cookies, and threshold checks.

Projektgeschichte

The public repository was created in May 2017. Its README states the project goal plainly: build a lightweight alternative to load-testing tools that require the JVM, using Rust and YAML benchmark files.

Adoptionsgeschichte

Drill reached users through GitHub release binaries, cargo install, crates.io, and Homebrew. Its packaging footprint is significant for a small utility because the same executable appeals to Rust users, macOS package users, and teams that want benchmark definitions committed as text files.

Wie es verwendet wird

Users write benchmark.yml files with concurrency, iterations, ramp-up, a base URL, and a plan of requests. The syntax supports includes, assignments, assertions, request dependencies, CSV-driven item expansion, tags, and environment interpolation.

Warum Paket-Nerds sich dafür interessieren

Drill sits in the practical CLI niche between tiny one-shot HTTP benchmark tools and large test suites. Its appeal is package-manager friendly: a single Rust binary plus YAML files, with no JVM runtime and no service to operate.

Zeitleiste

  • 2017: Public fcsonline/drill repository created.
  • 2017: First public tags in the 0.3.x series appear.
  • 2026: Homebrew stable formula packages drill 0.9.1.

Related projects

  • Ansible influenced Drill's YAML syntax style.
  • Cargo and crates.io are documented installation channels alongside release binaries.
  • rustls is used for TLS, removing the older OpenSSL build requirement.

Sicherheitslage

Noch keine Protected-Tool-Abdeckung gefunden

Für drill wurde kein passendes lokales Secret-Handling-Manifest gefunden. Nucleus-Paketmetadaten bleiben hier veröffentlicht, damit künftige Abdeckung eine stabile Paket-URL hat.

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Build-Metadaten listen 2 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
drillcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-25
Manager-Version0.9.1
Manager aktualisiert2026-06-17
lokale DatenOK
Upstreamaktuell
neueste erkannte Version0.9.1

https://github.com/fcsonline/drill

  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:drill
Version0.9.1
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/drill
Homepagehttps://github.com/fcsonline/drill
Repositoryhttps://github.com/fcsonline/drill
Upstream-Dokumentationhttps://github.com/fcsonline/drill#readme
LizenzGPL-3.0-or-later
Quellarchivhttps://github.com/fcsonline/drill/archive/refs/tags/0.9.1.tar.gz
Zuletzt aktualisiert2026-06-17T21:34:12Z
Pulseupdated
Build-Abhängigkeitenpkgconf, rust
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namedrill
Version Scheme0
Revision0
Head VersionHEAD
Conflicts With
  • ldns
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Nix95%

drill

nix profile install nixpkgs#drill
  • normalized package name match
  • Abgeglichen nach: Drill
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/dr/drill/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

drill 1.8.4-r1

DNS(SEC) query tool ala dig

https://nlnetlabs.nl/projects/ldns/

sudo apk add drill
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: ldns
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Drill
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: drill from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
pacman95%

ldns 1.9.0-1

Fast DNS library supporting recent RFCs

https://www.nlnetlabs.nl/projects/ldns/

sudo pacman -S ldns
  • License: custom:BSD
  • Architecture: x86_64
  • 2 Abhängigkeiten
  • 2 stellt bereit
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Drill
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: ldns from https://geo.mirror.pkgbuild.com/core/os/x86_64/core.db.tar.gz
MacPorts95%

drill

sudo port install drill
  • normalized package name match
  • Abgeglichen nach: Drill
MacPorts ports tree · api.github.com · MacPorts ports tree: net/drill/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment