CentOS 5.5 には yum-cron パッケージがないみたいなので自分で yum.cron を作る。実機をいきなりアップデートされるのは困るので –downloadonly オプションを使う。
yum -y install yum-downloadonly
{
echo -e '#!/bin/sh'
echo -e '/usr/bin/yum -R 120 -e 0 -d 0 -y check-update'
echo -e '/usr/bin/yum -e 0 -d 0 -y --downloadonly update'
} > /etc/cron.daily/yum.cron
chmod 755 /etc/cron.daily/yum.cron
いきなりアップデートしていいシステムはこっちのがいいかも。
{
echo -e '#!/bin/sh'
echo -e '/usr/bin/yum -R 120 -e 0 -d 0 -y update yum'
echo -e '/usr/bin/yum -R 10 -e 0 -d 0 -y update'
} > /etc/cron.daily/yum.cron
chmod 755 /etc/cron.daily/yum.cron
