310.accounting revision 61981
128263Spst#!/bin/sh 228263Spst# 350472Speter# $FreeBSD: head/etc/periodic/daily/310.accounting 61981 2000-06-23 01:18:31Z brian $ 428263Spst# 528263Spst 661981Sbrian# If there is a global system configuration file, suck it in. 761981Sbrian# 861981Sbrianif [ -r /etc/defaults/periodic.conf ] 961981Sbrianthen 1061981Sbrian . /etc/defaults/periodic.conf 1161981Sbrian source_periodic_confs 1261981Sbrianfi 1328320Spst 1461981Sbriancase "$daily_accounting_enable" in 1561981Sbrian [Yy][Ee][Ss]) 1661981Sbrian if [ -f /var/account/acct ] 1761981Sbrian then 1861981Sbrian echo "" 1961981Sbrian echo "Rotating accounting logs and gathering statistics:" 2061981Sbrian 2161981Sbrian cd /var/account 2261981Sbrian [ -f acct.2 ] && mv -f acct.2 acct.3 2361981Sbrian [ -f acct.1 ] && mv -f acct.1 acct.2 2461981Sbrian [ -f acct.0 ] && mv -f acct.0 acct.1 2561981Sbrian cp -pf acct acct.0 2661981Sbrian sa -s >/dev/null 2761981Sbrian fi;; 2861981Sbrianesac 29