auditd revision 155209
1155209Srwatson#!/bin/sh 2155209Srwatson# 3155209Srwatson# $FreeBSD: head/etc/rc.d/auditd 155209 2006-02-02 10:02:55Z rwatson $ 4155209Srwatson# 5155209Srwatson# Start up for the Audit daemon. 6155209Srwatson# 7155209Srwatson 8155209Srwatson# PROVIDE: auditd 9155209Srwatson# REQUIRE: syslogd 10155209Srwatson# BEFORE: DAEMON 11155209Srwatson 12155209Srwatson. /etc/rc.subr 13155209Srwatson 14155209Srwatsonname="auditd" 15155209Srwatsonstop_cmd="auditd_stop" 16155209Srwatsoncommand="/usr/sbin/${name}" 17155209Srwatsonrcvar="auditd_enable" 18155209Srwatsoncommand_args="${auditd_flags}" 19155209Srwatsonrequired_files="/etc/security/audit_class /etc/security/audit_control 20155209Srwatson /etc/security/audit_event /etc/security/audit_user 21155209Srwatson /etc/security/audit_warn" 22155209Srwatson 23155209Srwatsonauditd_stop() 24155209Srwatson{ 25155209Srwatson 26155209Srwatson if [ -f /var/run/auditd.pid ]; then 27155209Srwatson /usr/sbin/audit -t 28155209Srwatson else 29155209Srwatson echo "The audit daemon is not running"; 30155209Srwatson fi 31155209Srwatson} 32155209Srwatson 33155209Srwatsonload_rc_config $name 34155209Srwatsonrun_rc_command "$1" 35