Automic VaultAutomic Vault

brew

havn mit Homebrew, apk, Nix, pacman installieren

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

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install havn

local Homebrew formula metadata

Linux

Alpine Linux apkverifiziert · 92%
sudo apk add havn

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

Nixverifiziert · 92%
nix profile install nixpkgs#havn

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

Arch Linux pacmanverifiziert · 92%
sudo pacman -S havn

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

Überblick

Paketzusammenfassung

Fast configurable port scanner with reasonable defaults

Befehle und Aliase

  • havn

Verlauf

Projektgeschichte und Nutzung

havn is a lightweight Rust port scanner with configurable defaults. The README describes it as a self-contained TCP scanning application using Tokio multithreading, with Docker and multi-platform binary distribution.

Projektgeschichte

The project history is compact and well documented in its changelog. Version 0.1.0 on 2023-05-18 is listed as the initial commit. Subsequent 0.1.x releases refined documentation, CLI argument descriptions, spinner/color behavior, tests, and maintenance automation.

By 2025, the changelog shows feature work such as a Rust 2024 edition update and verbose mode. The 0.3.x line continued performance and release-workflow adjustments while retaining the small single-purpose scope of a fast configurable scanner.

Adoptionsgeschichte

havn is distributed through Cargo, prebuilt GitHub release archives, Docker Hub, GitHub Container Registry, Arch Linux repositories, x-cmd, and Homebrew package metadata. That gives a small Rust CLI several installation paths without turning it into a larger framework.

Its adoption is likely among users who want a quick TCP port scan with sane defaults, concurrent scanning, IPv4/IPv6 selection, configurable ranges, retries, timeouts, Docker support, and a small binary footprint.

Wie es verwendet wird

Typical use is direct CLI scanning: run havn with a host or address, optionally select all ports or a range, set concurrency, timeout, retry count, monochrome output, IPv6 mode, or verbose output.

The README examples cover scanning github.com with defaults, scanning localhost across all ports with custom concurrency and timeout, scanning specific host/port ranges, and scanning one port with retries.

Warum Paket-Nerds sich dafür interessieren

havn is package-nerd relevant as a small Rust network utility that ships through several channels: cargo install for Rust users, prebuilt release archives for direct installs, containers for isolated runs, and OS package managers for system-managed installs.

Its changelog is intentionally granular, recording maintenance items such as dependency updates, Rust lint changes, release-script updates, and CI workflow changes. That is useful to package maintainers because build tooling and Rust edition changes can affect downstream packaging even when CLI behavior barely changes.

Zeitleiste

  • 2023-05-18: v0.1.0 initial commit.
  • 2023-07-30: v0.1.3 added monochrome mode.
  • 2024: 0.1.x releases continued documentation, dependency, and workflow maintenance.
  • 2025-02-24: v0.2.0 updated the project to Rust 2024 edition.
  • 2025-08-12: v0.3.0 added verbose mode.
  • 2026: 0.3.x releases continued dependency, workflow, linting, and container-build fixes.

Related projects

  • Tokio provides the asynchronous Rust runtime used by havn.
  • Cargo and crates.io are the native Rust packaging path for havn.
  • Docker Hub, GitHub Container Registry, Arch Linux packaging, Homebrew, and x-cmd are documented distribution channels.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Build-Metadaten listen 1 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
havncliglobales 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-08
Manager-Version0.3.7
Manager aktualisiert2026-04-27
lokale DatenOK
Upstreamaktuell
neueste erkannte Versionv0.3.7

https://github.com/mrjackwills/havn

  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:havn
Version0.3.7
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/havn
Homepagehttps://github.com/mrjackwills/havn
Repositoryhttps://github.com/mrjackwills/havn
Upstream-Dokumentationhttps://github.com/mrjackwills/havn#readme
LizenzMIT
Quellarchivhttps://github.com/mrjackwills/havn/archive/refs/tags/v0.3.7.tar.gz
Zuletzt aktualisiert2026-04-27T15:13:06Z
Pulseupdated
Build-Abhängigkeitenrust
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 Namehavn
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

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

Nix95%

havn

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

havn 0.1.17-r0

A fast configurable port scanner with reasonable defaults

https://github.com/mrjackwills/havn

sudo apk add havn
  • License: MIT
  • Architecture: x86_64
  • Source Package: havn
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Havn
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: havn from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
pacman95%

havn 0.3.7-1

A fast configurable port scanner with reasonable defaults

https://github.com/mrjackwills/havn

sudo pacman -S havn
  • License: MIT
  • Architecture: x86_64
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Havn
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: havn from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

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

  • Geiger risk classifier
  • 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