1#!/bin/sh 2# 3# $NetBSD: accounting,v 1.7 2002/03/22 04:33:57 thorpej Exp $
| 1#!/bin/sh 2# 3# $NetBSD: accounting,v 1.7 2002/03/22 04:33:57 thorpej Exp $
|
4# $FreeBSD: head/etc/rc.d/accounting 98184 2002-06-13 22:14:37Z gordon $
| 4# $FreeBSD: head/etc/rc.d/accounting 103019 2002-09-06 16:18:05Z gordon $
|
5# 6 7# PROVIDE: accounting 8# REQUIRE: mountall 9# BEFORE: DAEMON 10# KEYWORD: FreeBSD NetBSD 11 12. /etc/rc.subr 13 14name="accounting" 15rcvar=`set_rcvar` 16accounting_command="/usr/sbin/accton" 17accounting_file="/var/account/acct" 18start_cmd="accounting_start" 19stop_cmd="accounting_stop" 20 21accounting_start() 22{
| 5# 6 7# PROVIDE: accounting 8# REQUIRE: mountall 9# BEFORE: DAEMON 10# KEYWORD: FreeBSD NetBSD 11 12. /etc/rc.subr 13 14name="accounting" 15rcvar=`set_rcvar` 16accounting_command="/usr/sbin/accton" 17accounting_file="/var/account/acct" 18start_cmd="accounting_start" 19stop_cmd="accounting_stop" 20 21accounting_start() 22{
|
23 case `${CMD_OSTYPE}` in
| 23 case ${OSTYPE} in
|
24 FreeBSD) 25 _dir=`dirname "$accounting_file"` 26 if [ ! -d `dirname "$_dir"` ]; then 27 if ! mkdir -p "$_dir" ; then 28 warn "Could not create $_dir." 29 return 1 30 fi 31 fi
--- 24 unchanged lines hidden --- | 24 FreeBSD) 25 _dir=`dirname "$accounting_file"` 26 if [ ! -d `dirname "$_dir"` ]; then 27 if ! mkdir -p "$_dir" ; then 28 warn "Could not create $_dir." 29 return 1 30 fi 31 fi
--- 24 unchanged lines hidden --- |