1#!/bin/sh 2# 3# $FreeBSD: src/etc/periodic/daily/150.clean-hoststat,v 1.8 2004/01/02 18:50:22 gshapiro Exp $ 4# $DragonFly: src/etc/periodic/daily/150.clean-hoststat,v 1.3 2005/07/25 00:24:31 gshapiro Exp $ 5# 6# Remove stale persistent host status files 7# 8 9# If there is a global system configuration file, suck it in. 10# 11if [ -r /etc/defaults/periodic.conf ]; then 12 . /etc/defaults/periodic.conf 13 source_periodic_confs 14fi 15 16case "$daily_clean_hoststat_enable" in 17 [Yy][Ee][Ss]) 18 if [ -z "$(hoststat 2>&1)" ]; then 19 rc=2 20 else 21 echo "" 22 echo "Removing stale entries from sendmail host status cache:" 23 rc=0 24 purgestat || rc=1 25 fi;; 26 27 *) rc=0;; 28esac 29 30exit $rc 31