IRCというチャットツールを使っています。

シンプルでとても使いやすいのですが、とても大きな欠点があります。

それは

IRCを起動していないときに流れたログは見れない

これを解決するために、zncというIRC Proxyを導入します。

詳しくはzncのwikiを見て下さい。

ソースファイルからzncをインストール

yumなどでインストールできるようだけど、勉強のためにソースからインストールしてみる。


ソースファイルダウンロード

cd /usr/local/src/
wget http://znc.in/releases/znc-1.6.3.tar.gz

ソースファイル解凍

tar zxfv znc-1.6.3.tar.gz
cd znc-1.6.3

インストール

./configure --prefix=/usr/local/znc/
make
make install

インストール時のエラー

configure: error: Upgrade your compiler. GCC 4.7+ and Clang 3.2+ are known to work.

gccのバージョン確認すると4.4.7でした。

# gcc --version
gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-17)
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

gccを4.8にアップデートする方法を参考に4.7以上にする。