NGIRCDは、GNU General Public License(GPL)の条件の下で開発された、小規模またはプライベートネットワーク用の無料でポータブルで軽量のインターネットリレーチャット(IRC)サーバーです。ライセンス情報については、ファイルのCOPYINGご覧ください。
サーバーは非常に簡単に構成し、単一ノードサーバーとして実行されるか、LANまたはインターネット上のNGIRCDサーバーのネットワークの一部にすることができます。オプションで、IPv6プロトコル、SSL/TLSで保護されたクライアントサーバーおよびサーバーサーバーリンク、ユーザー認証のためのプラグ可能な認証モジュール(PAM)システム、識別要求、およびレガシークライアントのキャラクターセット変換をサポートします。
Ngircdという名前は、次世代のIRCデーモンの略です。これは少し誇張されています。
NGIRCDの開発は2001年に開始されました。サーバーはCでゼロから書かれており、関連するすべての基準に従い、IRCNETのデーモンである先祖に基づいていません。
RFCSの元のircdまたはコーナーケースのすべての厄介な動作を実装することは、NGIRCDの目標ではなく、既存のクライアントが使用する有用なコマンドとセマンティクスのほとんどを実装することです。
NGIRCDは、現実世界の社内および公開IRCネットワークのデーモンとして使用され、さまざまなオペレーティングシステムのパッケージリポジトリに含まれています。
NGIRCDプロジェクトのホームページはhttps://ngircd.barton.deです。
INSTALL.mdドキュメントでは、NGIRCDのインストールとアップグレード方法について説明します。すべての配信アーカイブに含まれており、GitHubでオンラインで入手できます。
いくつかの実際の構成の例を含む、NGIRCDの設定と実行の情報については、 doc/ DirectoryまたはGitHubのファイルdoc/QuickStart.md参照してください。
詳細については、 doc/ Directoryのいくつかのファイル(GitHubのオンライン)と、NGIRCDのホームページのドキュメントセクションにあります。
さらに、NGIRCDには、 ngircd(8) (デーモン用)とngircd.conf(5) (構成ファイル用)の2つの手動ページが付属しています。さらに詳細があり、可能なすべてのコマンドラインパラメーターと構成オプションをリストします。 manコマンドで読むことができます(システムにローカルにインストールされている場合、 man 8 ngircdおよびman 5 ngircd.confなど)またはオンライン:
NGIRCDに関する最新情報と、ホームページのニュースおよびダウンロードページで最新の安定したリリースを見つけることができます。
最新の開発コードに興味がある場合は、GitHubのソースコードリポジトリにアクセスしてください。
問題が発生した場合は、お気軽にお問い合わせください。
詳細については、https://ngircd.barton.de/supportを参照してください。
ngircdにバグが見つかった場合(おそらくそこにあるでしょう...)、Githubの問題トラッカーにそれらを報告してください: