« 2009年03月 | メイン | 2009年06月 »

2009年05月10日

●clamavを入れてみました。

今となってはもう1ヶ月近く前なのですが、Mythdora 10.21マシンのウイルス対策として
clamavを入れてみました。
しばらくは問題なかったのですがあるときからroot宛にメールがくるようになりました。

内容は、/etc/cron.hourly/freshclamが失敗していて、
原因は「バージョンが古いから入れ直せ」ということなんですが
0.95.0から0.95.1にあがっただけで入れ直せとは^^;
(しかもtarファイルを展開して地味にmake&インストールしないといけません。)

このあたりはまだまだWindowsには負けてますね。

●久しぶりにmythdoraネタ(2)

さらに調査した結果、cron.dailyでも何か失敗していてメールが飛んでいました。
以下の用に編集してみました。

[root@kororin cron.daily]# pwd
/etc/cron.daily
[root@kororin cron.daily]# vi backup-manager.cron

backup-manager.cron

#!/bin/bash
#
# backup-manager's cron script
#
# This script do backup if option BM_DAILY_CRON in config is true

BM_PATH=$(which backup-manager)
eval $(grep BM_DAILY_CRON /etc/backup-manager.conf)

if [ ${BM_DAILY_CRON} = "true" ]; then
${BM_PATH} -v
else
echo "[backup-manager] Daily cron is disabled"
fi
exit 0

これでもまだメールは飛んでいますが以前に比べたら激減したのでとりあえず放置します。

●久しぶりにmythdoraネタ(1)

ずーっと気がつかなかったのですが、システムにpostfixをインストールした結果、
mythtv宛にかなりメールが飛んでいたことが判明しました。汗。(6万通ぐらい。)

内容を調べてみるとどうやらmythtvユーザのcrontabが失敗しているのが原因でした。
(しかも1分に一度行われているので1分後とにメールが飛んでいるのでした。汗。)

参考までにですが、mythtvユーザのcrontabは以下の通りになります。

[mythtv@kororin mythdora]$ crontab -l
#Nightly dump of mythconverg database
5 3 * * * . /etc/mythdora.conf; if [ $dbdump == 'enabled' ]; then /usr/share/mythdora/dorabackup -dump; fi
#Nightly check of the mysql tables
15 3 * * * . /etc/mythdora.conf; if [ $dboptimize == 'enabled' ]; then sudo /usr/share/mythdora/mythdbcheck.sh; fi
#Nightly IMDB lookup for video files
0 2 * * * . /etc/mythdora.conf; if [ $imdbupdater == 'enabled' ]; then /usr/share/mythdora/extras/imdb-bulk-update.pl -N -Fileup -Dupskip; fi
#Minutely check of the backend
* * * * * . /etc/mythdora.conf; if [ $becheck == 'enabled' ]; then /usr/share/mythdora/becheck.sh; fi
30 05 * * * mythfilldatabase --refresh-all --max-days 1

で、以下の用に編集してみました。

[mythtv@kororin mythdora]$ crontab -l
#Nightly dump of mythconverg database
5 3 * * * . /etc/mythdora.conf; if [ $dbdump == 'enabled' ]; then /usr/share/mythdora/dorabackup -dump; fi
#Nightly check of the mysql tables
15 3 * * * . /etc/mythdora.conf; if [ $dboptimize == 'enabled' ]; then sudo /usr/share/mythdora/mythdbcheck.sh; fi
#Nightly IMDB lookup for video files
0 2 * * * . /etc/mythdora.conf; if [ $imdbupdater == 'enabled' ]; then /usr/share/mythdora/extras/imdb-bulk-update.pl -N -Fileup -Dupskip; fi
#Minutely check of the backend
* * * * * . /etc/mythdora.conf; if [ "$becheck" == 'enabled' ]; then /usr/share/mythdora/becheck.sh; fi
30 05 * * * mythfilldatabase --refresh-all --max-days 1

まぁ、なんてことはありません^^;

●さぼり病

うーん。気がついたら五月でした。
あ、4月は一度も記事を書いてないし。
ちょっと反省。