3 # rotate the messages file if >= 4M
5 if [ -f /var/log/messages ] ; then
6 mess_size=`du -h /var/log/messages | awk '{ print $1 }' | sed 's/.*k/0/' | awk -F. '{ print $1 }'`
7 if [ "$mess_size" -gt "3" ] ; then
8 rm -f /var/log/messages.bz2
9 bzip2 /var/log/messages
10 echo "rotated /var/log/messages file."
14 if [ ! -f /var/log/messages ] ; then
15 touch /var/log/messages
16 echo "touched new /var/log/messages file."
17 /etc/init.d/sysklogd stop
18 /etc/init.d/sysklogd start