|
|
1.1 root 1: # This is a sample uuclean shell script
2: # Copyright (C) 1992 Ian Lance Taylor
3: # Do whatever you like with this script.
4: #
5: # Set some variables
6: bindir=/usr/local/bin
7: spooldir=/usr/spool/uucp
8: #
9: # Warn about all mail over two days old
10: $(bindir)/uustat -c rmail -o 48 -N -Q -W"Unable to deliver; will try up to one week"
11: # Return all mail over a week old
12: $(bindir)/uustat -c rmail -o 168 -K -M -N -Q -W"Could not be delivered for over one week"
13: # Throw away other requests over a week old
14: $(bindir)/uustat -o 168 -K -M -N -Q -W"Over one week old"
15: # Throw away any executions over three days old
16: $(bindir)/uustat -o 72 -M -N -Q -W"Unable to execute for three days"
17: #
18: # Now delete any old spool files
19: find $(spooldir) -ctime +8 -name '[CDX].*' -print -exec rm -f \{\} \;
20: # Delete any old temporary files
21: find $(spooldir) -atime +1 -ctime +1 -name 'TM.*' -print -exec rm -f \{\} \;
22: # Delete any old preserved files
23: find $(spooldir)/.Preserve -atime +14 -ctime +14 -print -exec rm -f \{\} \;
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.