xref: /original-bsd/usr.bin/uucp/UUAIDS/uu.daily (revision 460516e7)
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