diff options
-rw-r--r-- | etc/newsyslog.conf | 5 | ||||
-rwxr-xr-x | etc/periodic/monthly/200.accounting | 15 |
2 files changed, 6 insertions, 14 deletions
diff --git a/etc/newsyslog.conf b/etc/newsyslog.conf index 998b33c..c35df22 100644 --- a/etc/newsyslog.conf +++ b/etc/newsyslog.conf @@ -1,5 +1,5 @@ # configuration file for newsyslog -# $Id: newsyslog.conf,v 1.15 1998/04/14 23:05:26 jmb Exp $ +# $Id: newsyslog.conf,v 1.16 1998/06/09 18:26:16 ache Exp $ # # logfilename owner.group mode count size time [ZB] [/pid_file] [sig_num] /var/cron/log 600 3 100 * Z @@ -7,7 +7,8 @@ /var/log/kerberos.log 664 7 100 * Z /var/log/lpd-errs 664 7 100 * Z /var/log/maillog 664 7 * 24 Z -/var/log/sendmail.st 664 10 * 168 B +/var/log/sendmail.st 664 10 * 168 B /var/log/messages 664 5 100 * Z /var/log/slip.log 600 3 100 * Z /var/log/ppp.log 600 3 100 * Z +/var/log/wtmp 644 3 * @01T05 B diff --git a/etc/periodic/monthly/200.accounting b/etc/periodic/monthly/200.accounting index 6361f1d..8cd532f 100755 --- a/etc/periodic/monthly/200.accounting +++ b/etc/periodic/monthly/200.accounting @@ -1,23 +1,14 @@ #!/bin/sh - # -# $Id: 200.accounting,v 1.1.1.1 1997/08/16 17:04:01 pst Exp $ +# $Id: 200.accounting,v 1.2 1998/02/09 11:36:43 danny Exp $ # W=/var/log/wtmp -if [ -f $W ] ; then - # Work out last month's name - M=`date -v-1m +%h` - - mv -f $W $W.$M - touch $W - +if [ -f ${W}.0 ] ; then if [ -x /usr/sbin/ac ] ; then echo "" echo "Doing login accounting:" - ac -p -w $W.$M | sort -nr +1 + ac -p -w ${W}.0 | sort -nr +1 fi - - rm -f $W.$M.gz - gzip $W.$M fi |