「UnrealIRCd」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(翻訳)
 
(→‎デーモンの起動と停止: sudo を使用する例に修正)
 
21行目: 21行目:
 
デーモンの起動で問題が発生する場合、以下を実行してみてください:
 
デーモンの起動で問題が発生する場合、以下を実行してみてください:
   
# unrealircd
+
$ sudo -u ircd unrealircd
   
 
エラーと問題のある行が出力されます。大抵は設定に問題があるはずです。
 
エラーと問題のある行が出力されます。大抵は設定に問題があるはずです。

2023年3月8日 (水) 18:51時点における最新版

UnrealIRCd (Unreal IRC daemon) はオープンソースの IRC サーバーです。UnrealIRCd の開発は1999年5月に始まりました。Unreal は DALnet IRC Network によって使われていた Dreamforge IRCd を元にして開発されました。長年の開発の結果、Unreal には新しい機能が多数追加されています。最新の Unreal と Dreamforge はもはや別物です。

インストール

unrealircd パッケージをインストールしてください。

設定

IRC サーバーをどのように使いたいかにあわせて設定してください。デフォルト設定そのままでは Unreal は動作しません。

me, admin, class など必須の設定フィールドについては UnrealIRCd の設定ドキュメント を参照してください。

SSL 鍵と証明書は /etc/unrealircd/ssl/server.key.pem/etc/unrealircd/ssl/server.cert.pem に配置します。適切な証明書を持っていない場合、Apache HTTP Server#TLS/SSL に書かれているように自己署名証明書を作成してください (ファイルの名前は UnrealIRCd 用に少し変える必要があります)。

デーモンの起動と停止

UnrealIRCd デーモンは unrealircd.service ユニットで起動停止することができます。

デーモンの起動で問題が発生する場合、以下を実行してみてください:

$ sudo -u ircd unrealircd

エラーと問題のある行が出力されます。大抵は設定に問題があるはずです。