:qpic/irclog の履歴(No.1)
- 履歴一覧
- ソース を表示
- :qpic/irclog は削除されています。
- 1 (2021-07-05 (月) 21:09:47)
- 2 (2021-07-07 (水) 17:45:09)
IRCの管理†
irc.qpic.org上でのircサービス*1は、全てsaa.ihalab.orgのunix user: irclogの権限にて実行しています。
IRC関連の設定は全てこのアカウントに集約しました。
起動時のスキーム†
IRCサーバは、saa.ihalab.orgが起動した後、cronにて実行されます。 cronの設定は全て@rebootで書かれており、
- @reboot /usr/local/ircd/sbin/ircd -configfile /usr/local/ircd/etc/ircd.conf
- @reboot /home/irclog/bin/startmadoka.sh
- @reboot /home/irclog/bin/startrob.sh
と設定されています。この時、startmadoka.sh, startrob.sh は、内部で実行時にそれぞれsleepで15, 30秒のwaitをかけています。これは、あまり早すぎると、madoka / robそれぞれが先のプロセスを利用できずに修了してしまうことがあるためです。
何らかの原因でそれぞれのプロセスが修了した場合は、ircd, madoka, robot それぞれの起動スクリプトを/home/irclog/bin に準備していますので、それぞれをirclogの権限にて実行して頂きますようお願いします。
IRC Logサービス/nomi.qpic.orgについて†
irclogへnomi.qpic.orgサービスも集約しました。これは、irc.qpic.org / nomi.qpic.orgを同一に利用できるようにして、今後のmesiシステムのwebサービスへの拡張などを視野に入れられるようにと考えてです。
nomi.qpic.org/irc.qpic.org のDocumentRootは~irclog/html/へと設定されています。この~/html/にはPukiWikiをインストールしました。