Automic VaultAutomic Vault

brew

使用 Homebrew, apk, apt, dnf, MacPorts, Nix 安装 ngircd

查看 ngircd 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install ngircd

local Homebrew formula metadata

MacPorts已验证 · 94%
sudo port install ngircd

MacPorts ports tree · irc/ngircd/Portfile · 来源: api.github.com

Linux

Alpine Linux apk已验证 · 92%
sudo apk add ngircd

Alpine Linux edge package indexes · ngircd · 来源: dl-cdn.alpinelinux.org

Debian apt已验证 · 92%
sudo apt install ngircd

Debian stable package indexes · ngircd · 来源: deb.debian.org

Fedora dnf已验证 · 92%
sudo dnf install ngircd

Fedora Rawhide package metadata · ngircd · 来源: dl.fedoraproject.org

Nix已验证 · 92%
nix profile install nixpkgs#ngircd

nixpkgs package indexes · pkgs/by-name/ng/ngircd/package.nix · 来源: api.github.com

概览

软件包摘要

Lightweight Internet Relay Chat server

命令和别名

  • ngircd

历史

项目历史与用法

ngIRCd is a lightweight IRC daemon for small, private, in-house, or public IRC networks. It is written from scratch in C, favors portability and a clean configuration file, and does not try to clone every historical quirk of older IRC daemons.

项目历史

Development started in 2001, and the project describes itself as written from scratch rather than based on the original IRCNet daemon. The name expands to next-generation IRC daemon, though the documentation jokes that "lightweight IRC server" would probably have been more accurate.

The project has kept a conservative scope: implement useful IRC commands and semantics that clients actually use, follow relevant standards where practical, and stay easy to build and run across Unix-like systems and Windows environments.

采用历史

ngIRCd is niche but durable. Its own news page says it is used in real-world in-house and public IRC networks and included in package repositories of various operating systems. The GitHub repository shows long-lived maintenance, thousands of commits, and release 27 on April 26, 2024.

Its adoption lane is not massive public IRC networks that need every service integration. It is for admins who want a small IRC server for private communities, labs, LANs, embedded-ish setups, or networks where dynamic IP support, IPv6, TLS, PAM, and simple maintenance matter more than feature sprawl.

使用方式

Users install `ngircd`, edit `ngircd.conf`, define server identity, ports, operators, channels, TLS settings, and optional server links, then run it as a small daemon. It can run standalone or join a network of ngIRCd servers across a LAN or the internet.

Package nerds like ngIRCd because it is the IRC server you can explain in one config file. Compared with heavier IRCd stacks, it is attractive for reproducible test networks, local chat infrastructure, and cases where the service should survive without a pile of companion daemons.

为什么软件包爱好者会关心

ngIRCd is a small-server counterexample to the idea that every network daemon needs a sprawling ecosystem. Its history is valuable mostly because it stayed portable, understandable, and packageable for more than two decades.

时间线

  • 2001: ngIRCd development started.
  • 2005: Debian packaging discussions already described it as a scratch-built IRC daemon for small or private networks.
  • 2024-04-26: ngIRCd 27 was released after more than three years since the previous release, with accumulated fixes and documentation updates.

Related projects

  • IRCNet ircd
  • UnrealIRCd
  • InspIRCd
  • ircd-hybrid

安全态势

风险级别:blue

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

风险分类器

blue 风险 · 中 置信度 · tool

原因

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

信号

  • text:server

安装行为

  • formula 元数据中未记录 Homebrew post-install 钩子。
  • Homebrew bottle 元数据适用于 6 个平台目标。
  • 安装时包含 2 个运行时依赖。

建议审查

在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。

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.

Configuration files

Config paths the tool may read or write during local use.

Unix
/usr/local/etc/ngircd.conf

可执行文件

已安装的可执行文件

命令类型暴露范围备注
ngircdcli全局可执行文件

新鲜度

版本和新鲜度

这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。

页面生成时间2026-07-25
管理器版本28
管理器更新时间2026-07-12
本地数据OK
上游not checked
检测到的最新版本未检测到

https://ngircd.barton.de/

安装元数据

软件包元数据

软件包键brew:ngircd
版本28
软件包管理器Homebrew
软件包管理器页面https://formulae.brew.sh/formula/ngircd
主页https://ngircd.barton.de/
仓库https://github.com/ngircd/ngircd
上游文档https://ngircd.barton.de/documentation.php.en
许可证GPL-2.0-or-later
源码归档https://arthur.barton.de/pub/ngircd/ngircd-28.tar.xz
最后更新2026-07-12T18:20:05Z
Pulseupdated
依赖libident, openssl@3
Bottle可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定义
服务未声明

注册表事实

源数据库详情

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

源数据库匹配

其他软件包管理器记录

匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。

Debian apt95%

ngircd 27-2

lightweight Internet Relay Chat server

https://ngircd.barton.de/

sudo apt install ngircd
  • Section: net
  • Architecture: amd64
  • 5 依赖
  • normalized package name match
  • 匹配方式:Ngircd
Debian stable package indexes · deb.debian.org · Debian stable package indexes: ngircd from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

ngircd

nix profile install nixpkgs#ngircd
  • normalized package name match
  • 匹配方式:Ngircd
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ng/ngircd/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

ngircd 26.1-2build1

lightweight Internet Relay Chat server

https://ngircd.barton.de/

sudo apt install ngircd
  • Section: universe/net
  • Architecture: amd64
  • 5 依赖
  • normalized package name match
  • 匹配方式:Ngircd
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: ngircd from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

ngircd 27-r2

Next Generation IRC Daemon

https://ngircd.barton.de/

sudo apk add ngircd
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: ngircd
  • 1 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Ngircd
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: ngircd from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

ngircd-doc 27-r2

Next Generation IRC Daemon (documentation)

https://ngircd.barton.de/

sudo apk add ngircd-doc
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: ngircd
  • normalized package name match
  • 匹配方式:Ngircd
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: ngircd-doc from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

ngircd-openrc 27-r2

Next Generation IRC Daemon (OpenRC init scripts)

https://ngircd.barton.de/

sudo apk add ngircd-openrc
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: ngircd
  • normalized package name match
  • 匹配方式:Ngircd
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: ngircd-openrc from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
dnf95%

ngircd 27-7.fc44

Next Generation IRC Daemon

http://ngircd.barton.de/

sudo dnf install ngircd
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: ngircd
  • 8 依赖
  • 4 提供
  • normalized package name match
  • 匹配方式:Ngircd
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: ngircd from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
MacPorts95%

ngircd

sudo port install ngircd
  • normalized package name match
  • 匹配方式:Ngircd
MacPorts ports tree · api.github.com · MacPorts ports tree: irc/ngircd/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

来源线索

由仓库数据生成

此页面由 av-webscripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。

使用的来源

  • 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