1 #!/bin/sh 2 # 3 # $NetBSD: accounting,v 1.4 2001/04/25 11:48:22 jdolecek Exp $ 4 # 5 6 # PROVIDE: accounting 7 # REQUIRE: mountall 8 9 . /etc/rc.subr 10 11 name="accounting" 12 rcvar=$name 13 start_cmd="accounting_start" 14 stop_cmd="accounting_stop" 15 16 accounting_start() 17 { 18 if [ ! -f /var/account/acct ]; then 19 echo "Creating accouting file /var/account/acct" 20 >> /var/account/acct 21 fi 22 echo "Turning on accounting." 23 /usr/sbin/accton /var/account/acct 24 } 25 26 accounting_stop() 27 { 28 echo "Turning off accounting." 29 /usr/sbin/accton 30 } 31 32 load_rc_config $name 33 run_rc_command "$1" 34