Automic VaultAutomic Vault

brew

bozohttpd を Homebrew, Nix でインストール

bozohttpd のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install bozohttpd

local Homebrew formula metadata

Linux

Nix確認済み · 92%
nix profile install nixpkgs#bozohttpd

nixpkgs package indexes · pkgs/by-name/bo/bozohttpd/package.nix · ソース: api.github.com

概要

パッケージ概要

Small and secure http version 1.1 server

コマンドとエイリアス

  • bozohttpd

履歴

プロジェクトの歴史と使われ方

bozohttpd is NetBSD's small HTTP server, documented as a simple, relatively featureless server focused on simplicity and security. Its manual records a history from early Perl implementations through a C rewrite and later NetBSD integration.

プロジェクトの歴史

The official manual says bozohttpd was first written in Perl, based on another Perl HTTP server named tinyhttpd, then rewritten from scratch in Perl and again in C. Matthew R. Green is listed as the author, with a long contributor list from the NetBSD community.

From version 20060517, bozohttpd became integrated into NetBSD. The NetBSD source tree keeps it under libexec/httpd, and the CHANGES file documents an ongoing maintenance stream of portability, CGI, TLS, directory listing, authentication, MIME type, and security fixes.

採用の歴史

The main adoption path is operating-system integration rather than standalone application hype: bozohttpd ships as a NetBSD component and is packaged by systems such as Homebrew and Nix according to the input package facts.

Its history shows continued downstream-driven maintenance. The CHANGES file names fixes and contributions for FreeBSD portability, Linux builds, Debian bug reports, OpenSSL changes, and NetBSD problem reports.

使われ方

bozohttpd serves static files and optional CGI-style dynamic content with a deliberately small feature set. The manual covers daemon mode, virtual hosts, TLS options, directory indexing, basic authentication, CGI mappings, and Lua script handling.

The package is most useful when a small local or system HTTP daemon is enough and a larger web server would be excessive. Its `.htpasswd` support explains the credentials-file curation for basic authentication.

パッケージ好きにとっての重要性

bozohttpd matters to package nerds because it is a BSD base-system web server that is still portable enough to appear as a package elsewhere. It is the kind of tool that exposes the line between operating-system component, inetd-era utility, and standalone formula.

Its CHANGES file is also a compact history of long-tail web-server maintenance: path traversal hardening, auth bypass fixes, CGI corner cases, TLS defaults, and MIME updates over decades.

タイムライン

  • Pre-2006: Manual records Perl origins, a fresh Perl rewrite, and a later C rewrite.
  • 2006: Version 20060517 integrated bozohttpd into NetBSD.
  • 2010: Internal interfaces were reworked so parts could be used as a library, and Lua bindings were added.
  • 2018: CHANGES records fixes for `.htpasswd` and special-file bypass issues.
  • 2026: Manual documents bozohttpd version 20260508.

Related projects

  • The manual names tinyhttpd as the Perl HTTP server that influenced the earliest bozohttpd implementation.
  • Related package-manager neighbors include other compact HTTP daemons such as thttpd, darkhttpd, busybox httpd, and NetBSD's own inetd-oriented tooling.

セキュリティ状態

保護ツール対応はまだ見つかっていません

bozohttpd に一致するローカルシークレット処理マニフェストは見つかりませんでした。将来の対応で安定したパッケージ URL を使えるよう、Nucleus パッケージメタデータはここに公開されています。

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 6 個のプラットフォームターゲットで利用できます。
  • 1 件の実行時依存関係とともにインストールされます。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Credential files

Credential-bearing paths to review before unattended agent runs.

Unix
.htpasswd

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
bozohttpdcliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-26
マネージャ版20260503
マネージャ更新日2026-05-10
ローカルデータOK
上流not checked
検出された最新未検出

https://pkgsrc.se/www/bozohttpd

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:bozohttpd
バージョン20260503
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/bozohttpd
ホームページhttps://pkgsrc.se/www/bozohttpd
リポジトリhttps://github.com/NetBSD/src/tree/trunk/libexec/httpd
上流ドキュメントhttps://man.netbsd.org/bozohttpd.8
ライセンスBSD-2-Clause
ソースアーカイブhttps://cdn.netbsd.org/pub/pkgsrc/distfiles/LOCAL_PORTS/bozohttpd-20260503.tar.bz2
最終更新2026-05-10T16:49:33Z
Pulseupdated
依存関係openssl@4
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namebozohttpd
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Nix95%

bozohttpd

nix profile install nixpkgs#bozohttpd
  • normalized package name match
  • 一致条件: Bozohttpd
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/bo/bozohttpd/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment