トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

:qpic/irclog の変更点

Top/:qpic/irclog
  • 追加された行はこの色です。
  • 削除された行はこの色です。
  • :qpic/irclog は削除されています。
  • :qpic/irclog の差分を削除

*IRCの管理 [#y2e88098]
#author("2021-07-07T17:45:09+09:00","KaI","KaI")

irc.qpic.org上でのircサービス((IRCd, madoka-qpicrob, robot))は、全てsaa.ihalab.orgのunix user: ''irclog''の権限にて実行しています。~
IRC関連の設定は全てこのアカウントに集約しました。

**起動時のスキーム [#a4fa6270]

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について [#s0eebbe4]

irclogへnomi.qpic.orgサービスも集約しました。これは、irc.qpic.org / nomi.qpic.orgを同一に利用できるようにして、今後のmesiシステムのwebサービスへの拡張などを視野に入れられるようにと考えてです。

nomi.qpic.org/irc.qpic.org のDocumentRootは~irclog/html/へと設定されています。この~/html/にはPukiWikiをインストールしました。