Automic VaultAutomic Vault

brew

Installer fcgi avec Homebrew, apk, dnf, MacPorts, Nix, pacman

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de fcgi pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install fcgi

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install fcgi

MacPorts ports tree · www/fcgi/Portfile · Source: api.github.com

Linux

Alpine Linux apkvérifié · 92%
sudo apk add fcgi

Alpine Linux edge package indexes · fcgi · Source: dl-cdn.alpinelinux.org

Fedora dnfvérifié · 92%
sudo dnf install fcgi

Fedora Rawhide package metadata · fcgi · Source: dl.fedoraproject.org

Nixvérifié · 92%
nix profile install nixpkgs#fcgi

nixpkgs package indexes · pkgs/by-name/fc/fcgi/package.nix · Source: api.github.com

Arch Linux pacmanvérifié · 92%
sudo pacman -S fcgi

Arch Linux sync databases · fcgi · Source: geo.mirror.pkgbuild.com

aperçu

Résumé du paquet

Protocol for interfacing interactive programs with a web server

historique

Historique du projet et usages

FastCGI is an open extension to CGI that keeps application processes alive and communicates with them over a simple protocol, avoiding the one-process-per-request model of traditional CGI.

The `fcgi` package is the FastCGI Developer's Kit: headers, libraries, examples, language integration material, and the `cgi-fcgi` tool used to develop and test FastCGI applications.

Historique du projet

Open Market published the FastCGI 1.0 specification on April 29, 1996. The spec defines the interface between FastCGI applications and supporting web servers from the application's perspective.

The Developer's Kit dates to the same 1996 Open Market codebase. The current FastCGI-Archives repository preserves a fork of the original FastCGI SDK after the historical FastCGI.com site disappeared.

Historique d'adoption

FastCGI was adopted because it offered CGI's language-agnostic deployment model without forcing every request to spawn a new process. The official docs include integration material for Perl, Tcl, and Java as well as C library documentation.

Its long-term package-manager role is legacy infrastructure: modern web stacks often hide FastCGI behind application servers or language-specific process managers, but `fcgi` remains the small C SDK and bridge tool that many systems keep available for compatibility.

Modes d'utilisation

Developers use the library to write FastCGI applications that accept requests over a listening socket and exchange FastCGI records with a web server. The SDK includes examples, headers, `libfcgi`, and language-specific documentation.

The `cgi-fcgi` command is useful for development and testing because it can bridge CGI-style invocation and FastCGI applications, including when a web server lacks direct FastCGI support.

Pourquoi les passionnés de paquets s'y intéressent

FastCGI is package-nerd archaeology that still matters: a 1990s web protocol whose ABI, headers, and helper binary continue to be packaged because web servers, wrappers, and legacy applications still know how to speak it.

The package is also the dependency behind tools like fcgiwrap, making it part of the compatibility layer that lets old CGI programs survive behind newer web-server configurations.

Chronologie

  • 1996: Open Market published FastCGI specification 1.0.
  • 1996: The FastCGI Developer's Kit documented libraries, examples, language integrations, and `cgi-fcgi`.
  • 2016: The FastCGI-Archives/fcgi2 GitHub repository was created to preserve the SDK after the original FastCGI.com material moved offline.

Related projects

  • CGI is the predecessor interface that FastCGI extends.
  • fcgiwrap, spawn-fcgi, web-server FastCGI modules, and language runtimes such as PHP-FPM are part of the surrounding FastCGI ecosystem.

posture de sécurité

Niveau de risque : blue

broad file, network, media, or database tool signal.

Classificateur de risque

risque blue · confiance moyen · tool

Pourquoi

  • broad file, network, media, or database tool signal

Signaux

  • text:server

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • Les métadonnées de compilation listent 3 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
cgi-fcgicliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-25
version du gestionnaire2.4.7
gestionnaire mis à jour
données localesOK
amontà jour
dernière version détectée2.4.7

https://github.com/FastCGI-Archives/fcgi2

  • infoNo package-manager update timestamp was available.confiance faible

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:fcgi
Version2.4.7
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/fcgi
Page d'accueilhttps://fastcgi-archives.github.io/
Dépôthttps://github.com/FastCGI-Archives/fcgi2
Docs amonthttps://fastcgi-archives.github.io/FastCGI_Specification.html
LicenceOML
Archive sourcehttps://github.com/FastCGI-Archives/fcgi2/archive/refs/tags/2.4.7.tar.gz
Dépendances de compilationautoconf, automake, libtool
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

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

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Nix95%

fcgi

nix profile install nixpkgs#fcgi
  • normalized package name match
  • Correspondance par : Fcgi
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/fc/fcgi/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

fcgi 2.4.6-r0

FAST CGI(fcgi) is a language independent, high performant extension to CGI

https://github.com/FastCGI-Archives/fcgi2

sudo apk add fcgi
  • License: OML
  • Architecture: x86_64
  • Source Package: fcgi
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Fcgi
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: fcgi from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

fcgi++ 2.4.6-r0

FCGI c++ library

https://github.com/FastCGI-Archives/fcgi2

sudo apk add fcgi++
  • License: OML
  • Architecture: x86_64
  • Source Package: fcgi
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Fcgi
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: fcgi++ from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

fcgi-dev 2.4.6-r0

FAST CGI(fcgi) is a language independent, high performant extension to CGI (development files)

https://github.com/FastCGI-Archives/fcgi2

sudo apk add fcgi-dev
  • License: OML
  • Architecture: x86_64
  • Source Package: fcgi
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Fcgi
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: fcgi-dev from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

fcgi-doc 2.4.6-r0

FAST CGI(fcgi) is a language independent, high performant extension to CGI (documentation)

https://github.com/FastCGI-Archives/fcgi2

sudo apk add fcgi-doc
  • License: OML
  • Architecture: x86_64
  • Source Package: fcgi
  • normalized package name match
  • Correspondance par : Fcgi
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: fcgi-doc from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
dnf95%

fcgi 2.4.7-2.fc44

FastCGI development kit

https://github.com/FastCGI-Archives/fcgi2

sudo dnf install fcgi
  • License: OML
  • Category: Unspecified
  • Architecture: i686
  • Source Package: fcgi
  • 5 Dépendances
  • 4 fournit
  • normalized package name match
  • Correspondance par : Fcgi
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: fcgi from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

fcgi-devel 2.4.7-2.fc44

Development files for fcgi

https://github.com/FastCGI-Archives/fcgi2

sudo dnf install fcgi-devel
  • License: OML
  • Category: Unspecified
  • Architecture: i686
  • Source Package: fcgi
  • 4 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : Fcgi
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: fcgi-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman95%

fcgi 2.4.7-1

FASTCgi (fcgi) is a language independent, high performant extension to CGI

https://github.com/FastCGI-Archives/fcgi2

sudo pacman -S fcgi
  • License: custom
  • Architecture: x86_64
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Fcgi
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: fcgi from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
MacPorts95%

fcgi

sudo port install fcgi
  • normalized package name match
  • Correspondance par : Fcgi
MacPorts ports tree · api.github.com · MacPorts ports tree: www/fcgi/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • 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