From 859c765d64e8d677535a36132a4e0b5d37b0c4fb Mon Sep 17 00:00:00 2001 From: schweikh Date: Mon, 12 Aug 2002 11:09:01 +0000 Subject: o Test and change to the correct directory, /var/spool/.hoststat o Bring if/then style in sync with /etc/rc scripts PR: conf/41570 Submitted by: Konstantin M Volevatch MFC after: 1 week --- etc/periodic/daily/150.clean-hoststat | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) (limited to 'etc') diff --git a/etc/periodic/daily/150.clean-hoststat b/etc/periodic/daily/150.clean-hoststat index 952d96a..dba3009 100755 --- a/etc/periodic/daily/150.clean-hoststat +++ b/etc/periodic/daily/150.clean-hoststat @@ -7,21 +7,18 @@ # If there is a global system configuration file, suck it in. # -if [ -r /etc/defaults/periodic.conf ] -then +if [ -r /etc/defaults/periodic.conf ]; then . /etc/defaults/periodic.conf source_periodic_confs fi case "$daily_clean_hoststat_enable" in [Yy][Ee][Ss]) - if [ -z "$daily_clean_hoststat_days" ] - then + if [ -z "$daily_clean_hoststat_days" ]; then echo '$daily_clean_hoststat_enable is enabled but' \ '$daily_clean_hoststat_days is not set' rc=2 - elif [ ! -d /var/spool/.hoststat ] - then + elif [ ! -d /var/spool/.hoststat ]; then echo '$daily_clean_hoststat_enable is enabled but' \ "/var/spool/.hoststat doesn't exist" rc=2 @@ -36,8 +33,8 @@ case "$daily_clean_hoststat_enable" in print=;; esac - if cd /var/hoststat - then + if [ -d /var/spool/.hoststat ]; then + cd /var/spool/.hoststat rc=$(find . ! -name . -mtime +$daily_clean_hoststat_days \ -delete $print | tee /dev/stderr | wc -l) [ -z "$print" ] && rc=0 -- cgit v1.1