●logwatch がインストールされているか確認
[root@www ~]# yum list installed | grep logwatch
logwatch.noarch 7.3-9.el5_6 installed
[root@www ~]# which logwatch
/usr/sbin/logwatch
[root@www ~]# logwatch -v
Logwatch 7.3 (released 03/24/06)
●なければ logwatch をインストール
[root@www ~]# yum info logwatch
[root@www ~]# yum -y install logwatch
●logwatch の設定
デフォルトで root へ通知される。ここでは外部へのメールアドレスへ通知する。
/etc/logwatch/conf/logwatch.conf へ直接
MailTo = MyMail@outside.domain を追加するか
root宛の全通知を外部へのメールアドレスへ転送するように変更する。
[root@www ~]# diff /etc/aliases.org /etc/aliases
96c96
< #root: marc
---
> root: MyMail@outside.domain
●試験
[root@www ~]# logwatch --print
●logrotate がインストールされているか確認
[root@www ~]# yum list installed | grep logrotate
logrotate.i386 3.7.4-12 installed
●なければ logrotate をインストール
[root@www ~]# yum info logrotate
[root@www ~]# yum -y install logrotate
通常デフォルトで1週間毎に4世代の設定で導入済み。カスタマイズは次回。