2007/7/6 金曜日

MailScannerが隔離したファイルを定期的に削除する

Filed under: Tech::Linux — oohashi @ 19:31:39

ウイルス対策・スパム対策ソフトMailScannerは、ウイルスを検知した場合、 「/var/spool/MailScanner/quarantine」ディレクトリに隔離するが、インストール直後はこの隔離ファイルをそのまま残し続ける。そのままだと/varディレクトリのHDD容量を圧迫してしまうため、定期的に削除する必要がある。

MailScanner付属のperlスクリプト/etc/cron.daily/clean.quarantineを修正する。

#!/usr/bin/perl

#
# IMPORTANT NOTE:
#
# Change the next line to 0 instead of 1 to enable this script.
# By default it will be disabled and will not do anything.

#$disabled = 1;
$disabled = 0;

$quarantine_dir = ‘/var/spool/MailScanner/quarantine’;
$days_to_keep   = 30;

exit if $disabled;

コメントにあるように「$disabled = 1;」を「$disabled = 0;」にする。保存する期間は「$days_to_keep = 30;」で指定する。

コメント (0)

この記事にはまだコメントがついていません。

コメント RSS

現在コメントフォームは利用できません。

HTML convert time: 0.503 sec. Powered by WordPress ME