#!/sbin/openrc-run # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ extra_started_commands="report" depend() { need localmount } checkconfig() { export ACCT_LOG=${ACCT_LOG:-/var/account/pacct} checkpath -f -m 600 "${ACCT_LOG}" return 0 } start() { checkconfig || return 1 ebegin "Starting accounting" accton "${ACCT_LOG}" >/dev/null eend $? } stop() { ebegin "Stopping accounting" accton off >/dev/null eend $? } report() { sa ${REPORT_OPTS} "${ACCT_LOG}" }