今まで松田氏のuser_prefsは、自動更新はしていなかったが、今後は、自動更新をすることにする。
更新しなかったことによってクリティカルな事態が発生するわけではないので、向こうに与える負荷も考え、更新は週に1回にする。
ということで、下記のスクリプトをuser_prefsという名前で、/etc/cron.weekly/の下に保存して、実行ビットをつける。
#!/bin/sh
URL=http://www.flcl.org/~yoh/user_prefs
TMPFILE=/tmp/user_prefs
SADIR=/etc/mail/spamassassin
if [ -e ${TMPFILE} ] ; then
/bin/rm -f ${TMPFILE}
fi
wget -qN -O ${TMPFILE} ${URL}
if [ -s ${TMPFILE} ] ; then
if [ -e ${SADIR}/user_prefs.old ] ; then
/bin/rm -f ${SADIR}/user_prefs.old
fi
/bin/mv ${SADIR}/user_prefs ${SADIR}/user_prefs.old
/bin/mv ${TMPFILE} ${SADIR}/user_prefs
fi