#!/sbin/runscript # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-process/audit/files/auditd.initd,v 1.2 2005/05/01 02:19:48 robbat2 Exp $ start() { ebegin "Starting auditd" start-stop-daemon \ --start --quiet --pidfile /var/run/auditd.pid \ --exec /usr/sbin/auditd -- ${extraoptions} local ret=$? eend $ret if [ $ret -eq 0 -a -n "${rulefile}" -a -f "${rulefile}" ]; then einfo "Loading audit rules from ${rulefile}" /usr/sbin/auditctl -R "${rulefile}" ret=$? fi return $ret } stop() { ebegin "Stopping auditd" start-stop-daemon \ --stop --quiet --pidfile /var/run/auditd.pid eend $? }