Home | History | Annotate | Line # | Download | only in etc
monthly revision 1.1
      1  1.1  cgd #!/bin/sh -
      2  1.1  cgd #
      3  1.1  cgd #	@(#)monthly	5.5 (Berkeley) 6/17/91
      4  1.1  cgd #
      5  1.1  cgd 
      6  1.1  cgd host=`hostname -s`
      7  1.1  cgd echo "Subject: $host monthly run output"
      8  1.1  cgd 
      9  1.1  cgd # echo ""
     10  1.1  cgd # echo "Doing login accounting:"
     11  1.1  cgd # ac -p | sort -nr +1
     12  1.1  cgd 
     13  1.1  cgd echo ""
     14  1.1  cgd echo -n "Rotating log files:"
     15  1.1  cgd #cd /var/log
     16  1.1  cgd for i in kerberos.log lpd-errs wtmp; do
     17  1.1  cgd 	echo -n " $i"
     18  1.1  cgd 	if [ -f $i.5 ]; then mv -f $i.5 $i.6; fi
     19  1.1  cgd 	if [ -f $i.4 ]; then mv -f $i.4 $i.5; fi
     20  1.1  cgd 	if [ -f $i.3 ]; then mv -f $i.3 $i.4; fi
     21  1.1  cgd 	if [ -f $i.2 ]; then mv -f $i.2 $i.3; fi
     22  1.1  cgd 	if [ -f $i.1 ]; then mv -f $i.1 $i.2; fi
     23  1.1  cgd 	if [ -f $i.0 ]; then mv -f $i.0 $i.1; fi
     24  1.1  cgd 	if [ -f $i ]; then mv -f $i $i.0; fi
     25  1.1  cgd 	>$i
     26  1.1  cgd done
     27  1.1  cgd echo ""
     28