目次

rpm作成

管理を容易にするために、まずはインストールパッケージを作成

eventlog

syslog-ngのインストールに必要

cd ..
yum --enablerepo=remi,epel,rpmforge -y install glib2-devel
yum --enablerepo=remi,epel,rpmforge -y install python26
yum --enablerepo=remi,epel,rpmforge -y install openssl-devel
wget http://www.balabit.com/downloads/files/syslog-ng/open-source-edition/3.4.1/source/eventlog_0.2.12+20120504+1700.tar.gz
tar xzvf eventlog_0.2.12+20120504+1700.tar.gz
cd eventlog-0.2.12+20120504+1700
./configure
make
checkinstall

syslog-ng

configureのオプションでは、confファイルのパス、mongodbプラグイン有効可など

cd ..
wget http://www.balabit.com/downloads/files/syslog-ng/open-source-edition/3.4.1/source/syslog-ng_3.4.1.tar.gz
tar xzvf syslog-ng_3.4.1.tar.gz
cd syslog-ng-3.4.1
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
./configure --sysconfdir=/etc/syslog-ng --enable-gprof --enable-mongodb --disable-ipv6 --with-pidfile-dir=/var/run
make
checkinstall