130.clean-msgs revision 61981
191094Sdes#!/bin/sh
2115619Sdes#
3228690Sdes# $FreeBSD: head/etc/periodic/daily/130.clean-msgs 61981 2000-06-23 01:18:31Z brian $
491094Sdes#
591094Sdes# Remove system	messages
691094Sdes#
799158Sdes
899158Sdes# If there is a global system configuration file, suck it in.
999158Sdes#
1091094Sdesif [ -r /etc/defaults/periodic.conf ]
1191094Sdesthen
1291094Sdes    . /etc/defaults/periodic.conf
1391094Sdes    source_periodic_confs
1491094Sdesfi
1591094Sdes
1691094Sdescase "$daily_clean_preserve_enable" in
1791094Sdes    [Yy][Ee][Ss])
1891094Sdes	if [ -d /var/msgs ]
1991094Sdes	then
2091094Sdes	    echo ""
2191094Sdes	    echo "Cleaning out old system announcements:"
2291094Sdes
2391094Sdes	    [ -n "$daily_clean_msg_days" ] &&
2491094Sdes		arg=-${daily_clean_msg_days#-} || arg=
2591094Sdes	    msgs -c $arg
2691094Sdes	fi;;
2791094Sdesesac
2891094Sdes