accounting revision 1.1
11.1Slukem#!/bin/sh
21.1Slukem#
31.1Slukem# $NetBSD: accounting,v 1.1 2000/03/10 11:53:25 lukem Exp $
41.1Slukem#
51.1Slukem
61.1Slukem# PROVIDE: accounting
71.1Slukem# REQUIRE: mountall
81.1Slukem
91.1Slukem. /etc/rc.subr
101.1Slukem. /etc/rc.conf
111.1Slukem
121.1Slukemname="accounting"
131.1Slukemstart_precmd="checkyesno accounting"
141.1Slukemstart_cmd="accounting_start"
151.1Slukemstop_precmd=$start_precmd
161.1Slukemstop_cmd="accounting_stop"
171.1Slukem
181.1Slukemaccounting_start()
191.1Slukem{
201.1Slukem	if [ -f /var/account/acct ]; then
211.1Slukem		echo "Turning on accounting."
221.1Slukem		/usr/sbin/accton /var/account/acct
231.1Slukem	fi
241.1Slukem}
251.1Slukem
261.1Slukemaccounting_stop()
271.1Slukem{
281.1Slukem	echo "Turning off accounting."
291.1Slukem	/usr/sbin/accton
301.1Slukem}
311.1Slukem
321.1Slukemrun_rc_command "$1"
33