|
|
1.1 ! root 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. ! 6: PATH=:/bin:/usr/bin:/usr/ucb ! 7: cd /usr/lib/uucp ! 8: # ! 9: umask 2 ! 10: deadtime=`expr 24 \* 7` ! 11: cd /usr/lib/uucp ! 12: ( ! 13: uuclean -pLTMP. -n24 ! 14: uuclean -p/usr/spool/uucp/STST -n24 ! 15: uuclean -d/usr/spool/uucp/AUDIT -n48 ! 16: uuclean -d/usr/spool/uucp/TM. -pTM. -n24 ! 17: uuclean -d/usr/spool/uucp/XTMP -n24 ! 18: uuclean -d/usr/spool/uucp/X. -pX. -n$deadtime ! 19: uuclean -d/usr/spool/uucp/C. -pC. -n$deadtime ! 20: uuclean -d/usr/spool/uucp/D. -pD. -n$deadtime ! 21: uuclean -d/usr/spool/uucp/D.`uuname -l` -pD. -n$deadtime ! 22: uuclean -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 ! 26: cd /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: # ! 31: mv LOGFILE Log-DAY ! 32: mv SYSLOG Syslog-DAY ! 33: # remove old junk from our public directory ! 34: cd /usr/spool/uucppublic ! 35: find . -type f -mtime +30 -exec rm -f {} \;
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.