diff options
author | rwatson <rwatson@FreeBSD.org> | 2006-02-02 10:02:55 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2006-02-02 10:02:55 +0000 |
commit | 4a1c13c11866a65936d57b1d535f61e2b389734a (patch) | |
tree | f5515b16128b1a774343487ea722368b0a82f26a /etc/rc.d/auditd | |
parent | c34b7e5c9a935d355555066a5d31a2cb4f090001 (diff) | |
download | FreeBSD-src-4a1c13c11866a65936d57b1d535f61e2b389734a.zip FreeBSD-src-4a1c13c11866a65936d57b1d535f61e2b389734a.tar.gz |
Add auditd rc.d script.
Submitted by: trhodes
Obtained from: TrustedBSD Project
Diffstat (limited to 'etc/rc.d/auditd')
-rw-r--r-- | etc/rc.d/auditd | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/etc/rc.d/auditd b/etc/rc.d/auditd new file mode 100644 index 0000000..6c4f41c --- /dev/null +++ b/etc/rc.d/auditd @@ -0,0 +1,34 @@ +#!/bin/sh +# +# $FreeBSD$ +# +# Start up for the Audit daemon. +# + +# PROVIDE: auditd +# REQUIRE: syslogd +# BEFORE: DAEMON + +. /etc/rc.subr + +name="auditd" +stop_cmd="auditd_stop" +command="/usr/sbin/${name}" +rcvar="auditd_enable" +command_args="${auditd_flags}" +required_files="/etc/security/audit_class /etc/security/audit_control + /etc/security/audit_event /etc/security/audit_user + /etc/security/audit_warn" + +auditd_stop() +{ + + if [ -f /var/run/auditd.pid ]; then + /usr/sbin/audit -t + else + echo "The audit daemon is not running"; + fi +} + +load_rc_config $name +run_rc_command "$1" |