Tiarra といえば、IRC Proxy としてはもはや定番といってもいいとおもうんだけど、それの設定を再読込させたい話。
多分いくつか方法はある。と思う。で、設定を変更するたびに再起動とかやってると、所属してる全チャネルから抜けたり入ったりして鬱陶しいので、起動したまま設定を再読込させたい話。
いや、今さらだけど。
2つ方法あって、どちらでも再読込はできる。
/load する
設定変更後、Tiarra に接続してるクライアントで
/load
と発言する。
そうすれば設定を読み込み直してくれる。便利。
SIGHUP を送る
bot として Tiarra を使ってる場合、IRCクライアントで接続していない場合がある。その場合でも再起動せずに読み込ませたい。そういう場合はSIGHUP送れば良いことに最近気づいた(遅
まず pid 調べて、
% ps aux | grep tiarra
sotaro 18231 0.0 0.6 30304 5992 pts/6 Sl 15:05 0:06 /usr/bin/perl -w ./tiarra --config=tiarra.conf
SIGHUP
% kill -1 18231
大変お行儀のよい子で助かるね、って話。