●Vine Linux4.0にlogwatchを入れてみました。
以前RedHat8.0を使用していた時は、標準でlogwatchがインストールされていたのですが、VineLinux4.0ではインストールされていませんでした。logwatchはシステムのセキュリティに関する情報をメールで毎日教えてくれるので便利だったのでインストールしてみることにしました。
まずはファイルを取得します。
wget ftp://ftp.kaybee.org/pub/linux/logwatch-7.3.2.tar.gz
/usr/local/srcに展開します。(まぁ、どこでもいいんですが。)
tar zxvf logwatch-7.3.2.tar.gz
あとは、以下のように作業を進めます。作業はrootで行います。
mkdir /etc/logwatch
mkdir /etc/logwatch/scripts
mkdir /etc/logwatch/conf
mkdir /etc/logwatch/conf/logfiles
mkdir /etc/logwatch/conf/services
touch /etc/logwatch/conf/logwatch.conf
touch /etc/logwatch/conf/ignore.conf
touch /etc/logwatch/conf/override.conf
mkdir /usr/share/logwatch
mkdir /usr/share/logwatch/dist.conf
mkdir /usr/share/logwatch/dist.conf/logfiles
mkdir /usr/share/logwatch/dist.conf/services
mv conf/ /usr/share/logwatch/default.conf
mv scripts/ /usr/share/logwatch/scripts
mv lib /usr/share/logwatch/lib
mkdir /var/cache/logwatch
ln -s /usr/share/logwatch/scripts/logwatch.pl /etc/cron.daily/0logwatch
ln -s /usr/share/logwatch/scripts/logwatch.pl /usr/sbin/logwatch
とりあえずこれで、毎朝4時2分にroot宛てにメールが届きます。
(メールサーバーの機能が構築されていればですが・・・)