Hatena::Groupstudyroom

こそ勉

2013-12-08

ircd を変える

06:32

あまり考えずに ircd のうごいてるサーバで yum update したら、ircd-hybrid が落ちてなんだかよくわからないことになった。ちょっとすぐには原因がわからない感じだったので、別サーバで ircd をあげることにした。

ngIRCd いれる

ircd うごかすサーバは Ubuntu サーバで、apt で ngIRCd がいれられそうだったが、パッケージインストールしたものでは、なんでか SSL で接続できなかったのでビルドしていれた (https://www.mail-archive.com/ngircd-ml@arthur.barton.de/msg00237.html であがっているのが近い状況のような気がする)。

# root@host
cd /usr/local/src
git clone git://ngircd.barton.de/ngircd.git
cd ngircd

# たぶん tag を明示してビルドすべきと思うが、そのまま以下のような感じで、現時点での HEAD の 444308c のコミットでビルドしてしまった。
# いちおう paco かませるとかしたりもしたので実際はこのとおりでない
./autogen.sh --prefix=/usr/local --with-openssl
make && make install

起動スクリプトはインストールしたものの SSL が使えなかったパッケージのものを流用した。

# diff /etc/init.d/ngircd.bak /etc/init.d/ngircd -u
--- /etc/init.d/ngircd.bak      2013-12-08 05:28:10.763689717 +0900
+++ /etc/init.d/ngircd  2013-12-08 05:30:08.167686907 +0900
@@ -17,11 +17,14 @@
 # Do NOT "set -e"
 
 # PATH should only include /usr/* if it runs after the mountnfs.sh script
-PATH=/sbin:/usr/sbin:/bin:/usr/bin
+#PATH=/sbin:/usr/sbin:/bin:/usr/bin
+PATH=/usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:/bin:/usr/bin
 DESC='Next generation IRC daemon'
 NAME='ngircd'
-DAEMON="/usr/sbin/$NAME"
-DAEMON_ARGS=""
+CONF="/etc/ngircd/ngircd.conf"
+#DAEMON="/usr/sbin/$NAME"
+DAEMON="/usr/local/sbin/$NAME"
+DAEMON_ARGS="--config $CONF"
 PIDDIR='/var/run/ngircd'
 PIDFILE="$PIDDIR/$NAME.pid"
 SCRIPTNAME="/etc/init.d/$NAME"

設定は設定ファイルのサンプルを適当に書きかえつつ ngircd -t で逐次確認した。irc-hybrid よりわかりやすい感じで、わたしは設定ファイルをちゃんと読んでいませんフラグなどもないため(比較的)すんなり動く状態になった。

wquxpkvgbvwquxpkvgbv 2014/06/03 22:56 zplyttuvezsppn, <a href="http://www.uyudvvnxqc.com/">jshfxkfdnm</a> , [url=http://www.mljdwgbkew.com/]jeffvnvwiw[/url], http://www.glnrzelkio.com/ jshfxkfdnm

KennIndendewKennIndendew 2017/05/06 11:20 Rogaine Con Propecia 100mg Viagra Best Price Viagra Umsatz Pfizer Cialis Et Diabete <a href=http://byuvaigranonile.com>viagra</a> Cialis Types Propecia Generika Rezeptfrei Propecia For Sale Uk Illegal Cialis Viagra On Line Paypal Where Can I Order Some Generic Viagra

ゲスト



トラックバック - http://studyroom.g.hatena.ne.jp/moja8/20131208