1: Daily uucp script 2: assumes you have subdirectories. 3: If you do not have them, delete the '-d....' options below. 4: someone should use shell variables to do this 5: Much better to have subdirectories, however. 6PATH=:/bin:/usr/bin:/usr/ucb 7cd /usr/lib/uucp 8# 9umask 2 10deadtime=`expr 24 \* 7` 11cd /usr/lib/uucp 12( 13uuclean -pLTMP. -n24 14uuclean -p/usr/spool/uucp/STST -n24 15uuclean -d/usr/spool/uucp/AUDIT -n48 16uuclean -d/usr/spool/uucp/TM. -pTM. -n24 17uuclean -d/usr/spool/uucp/XTMP -n24 18uuclean -d/usr/spool/uucp/X. -pX. -n$deadtime 19uuclean -d/usr/spool/uucp/C. -pC. -n$deadtime 20uuclean -d/usr/spool/uucp/D. -pD. -n$deadtime 21uuclean -d/usr/spool/uucp/D.`uuname -l` -pD. -n$deadtime 22uuclean -d/usr/spool/uucp/D.`uuname -l`X -pD. -n$deadtime 23) >/dev/null 2>&1 24 25/usr/lib/uucp/uucpsummary | /usr/ucb/Mail -s "UUCP Summary" uucplist 26cd /usr/spool/uucp 27# 28# Ma Bell's uudemon.day saves a week's worth of log file information; 29# obviously, the site that came up with that never ran netnews. 30# 31mv LOGFILE Log-DAY 32mv SYSLOG Syslog-DAY 33# remove old junk from our public directory 34cd /usr/spool/uucppublic 35find . -type f -mtime +30 -exec rm -f {} \; 36