From 19f110105242be41059ac5a34661c002c5f1a7e0 Mon Sep 17 00:00:00 2001 From: Garrett Wollman Date: Thu, 28 Jan 1999 20:03:31 +0000 Subject: Now that newsyslog is capable of doing this at a specific time, let it rotate /var/log/wtmp again, and update monthly/200.accounting to take this into account. (Some sites might want to change the parameters of the rotation; it's easier to do this when it's all centralized in newsyslog.conf.) --- etc/periodic/monthly/200.accounting | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) (limited to 'etc/periodic') diff --git a/etc/periodic/monthly/200.accounting b/etc/periodic/monthly/200.accounting index 6361f1da8e03..8cd532f2655f 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 -- cgit v1.2.3