BSD 4_3_Tahoe development
[unix-history] / usr / adm / weekly
CommitLineData
366fe127
C
1#! /bin/sh -
2host=`hostname | sed -e 's/\..*//'`
3echo "Subject: $host weekly run output"
4
5#echo ""
6#echo "Removing old .o files:"
7#find /usr/src -name '*.o' -atime +21 -print -a -exec rm -f {} \;
8
9if [ -f /usr/lib/uucp/clean.weekly ]; then
10 echo ""
11 echo "Cleaning up UUCP:"
12 echo /usr/lib/uucp/clean.weekly | su daemon
13fi
14
15echo ""
16echo "Rotating messages:"
17cd /usr/adm
18if [ -f messages.2 ]; then mv -f messages.2 messages.3; fi
19if [ -f messages.1 ]; then mv -f messages.1 messages.2; fi
20if [ -f messages.0 ]; then mv -f messages.0 messages.1; fi
21mv -f messages messages.0
22cp /dev/null messages
23chmod 644 messages
24kill -1 `cat /etc/syslog.pid`
25cd /
26
27# not until su can run a uid with no shell
28#echo ""
29#echo "Rebuilding find database:"
30#su nobody << EOF
31# /usr/lib/find/updatedb
32#EOF