NGIRCD是根據GNU通用公共許可證(GPL)的條款開發的,用於小型或專用網絡的免費,便攜式和輕巧的Internet Relay聊天(IRC)服務器;請參閱文件COPYING以獲取許可信息。
該服務器非常易於配置並作為單個節點服務器運行,也可以是LAN中NGIRCD服務器網絡的一部分,或者可以通過Internet上的NGIRCD服務器網絡。它可以選擇支持IPv6協議,SSL/TLS保護客戶端服務器和服務器服務器鏈接,用於用戶身份驗證的可插入身份驗證模塊(PAM)系統,用於遺留客戶端的驗證,身份請求以及字符集轉換。
NGIRCD的名稱代表下一代IRC守護程序,這有點誇張:輕巧的Internet繼電器聊天服務器很可能是一個更好的名稱:-)
NGIRCD的開發始於2001年:該服務器是在C中從c上寫成的,試圖遵循所有相關標準,而不是基於祖先,即IRCNET的守護程序。
NGIRCD並不是在RFC中實現原始ircd或角式案例的所有討厭行為,而是實現現有客戶使用的大多數有用的命令和語義。
NGIRCD用作現實世界內部和公共IRC網絡中的守護程序,並將其包含在各種操作系統的軟件包存儲庫中。
NGIRCD項目的主頁是https://ngircd.barton.de。
INSTALL.md文檔描述瞭如何安裝和升級ngircd。它包含在所有分銷檔案中,並在GitHub上在線提供。
有關設置和運行NGIRCD的信息,請參閱doc/目錄或GitHub中的文件doc/QuickStart.md ,包括一些現實世界的配置示例。
更多信息可以在doc/ DICERTORY(GITHUB上的在線)和NGIRCD主頁的文檔部分中的幾個文件中找到。
此外,NGIRCD附帶兩個手動頁面: ngircd(8) (守護程序)和ngircd.conf(5) (用於其配置文件)。他們有更多詳細信息,並列出了所有可能的命令行參數和配置選項。您可以使用man命令(當它們本地安裝在系統上時,例如man 8 ngircd和man 5 ngircd.conf )或在線閱讀它們:
您可以在新聞和下載頁面上找到有關NGIRCD的最新信息以及最新的穩定版本。
如果您對最新的開發代碼感興趣,請訪問我們的源代碼存儲庫。
如果您遇到問題,請隨時與我們聯繫:
有關詳細信息,請參見https://ngircd.barton.de/support。
如果您在NGIRCD中找到任何錯誤(很可能會在那裡...),請在GitHub上向我們的問題跟踪器報告: