|
Steve |
c4a6ba |
diff -urN audit-2.3.1/init.d/auditd.condrestart audit-2.3.2/init.d/auditd.condrestart
|
|
Steve |
c4a6ba |
--- audit-2.3.1/init.d/auditd.condrestart 1969-12-31 19:00:00.000000000 -0500
|
|
Steve |
c4a6ba |
+++ audit-2.3.2/init.d/auditd.condrestart 2013-05-31 11:03:00.000000000 -0400
|
|
Steve |
c4a6ba |
@@ -0,0 +1,7 @@
|
|
Steve |
c4a6ba |
+#!/bin/sh
|
|
Steve |
c4a6ba |
+# Helper script to provide legacy auditd service options not
|
|
Steve |
c4a6ba |
+# directly supported by systemd.
|
|
Steve |
c4a6ba |
+
|
|
Steve |
c4a6ba |
+/usr/libexec/initscripts/legacy-actions/auditd/restart
|
|
Steve |
c4a6ba |
+RETVAL="$?"
|
|
Steve |
c4a6ba |
+exit $RETVAL
|
|
Steve |
c4a6ba |
diff -urN audit-2.3.1/init.d/auditd.restart audit-2.3.2/init.d/auditd.restart
|
|
Steve |
c4a6ba |
--- audit-2.3.1/init.d/auditd.restart 1969-12-31 19:00:00.000000000 -0500
|
|
Steve |
c4a6ba |
+++ audit-2.3.2/init.d/auditd.restart 2013-05-31 11:03:00.000000000 -0400
|
|
Steve |
c4a6ba |
@@ -0,0 +1,13 @@
|
|
Steve |
c4a6ba |
+#!/bin/sh
|
|
Steve |
c4a6ba |
+# Helper script to provide legacy auditd service options not
|
|
Steve |
c4a6ba |
+# directly supported by systemd.
|
|
Steve |
c4a6ba |
+
|
|
Steve |
c4a6ba |
+test -f /etc/audit/auditd.conf || exit 6
|
|
Steve |
c4a6ba |
+
|
|
Steve |
c4a6ba |
+/usr/libexec/initscripts/legacy-actions/auditd/stop
|
|
Steve |
c4a6ba |
+
|
|
Steve |
c4a6ba |
+echo "Redirecting start to /bin/systemctl start auditd.service"
|
|
Steve |
c4a6ba |
+/bin/systemctl start auditd.service
|
|
Steve |
c4a6ba |
+RETVAL="$?"
|
|
Steve |
c4a6ba |
+
|
|
Steve |
c4a6ba |
+exit $RETVAL
|
|
Steve |
c4a6ba |
diff -urN audit-2.3.1/init.d/auditd.service audit-2.3.2/init.d/auditd.service
|
|
Steve |
c4a6ba |
--- audit-2.3.1/init.d/auditd.service 2013-05-16 07:00:00.000000000 -0400
|
|
Steve |
c4a6ba |
+++ audit-2.3.2/init.d/auditd.service 2013-05-31 11:03:00.000000000 -0400
|
|
Steve |
c4a6ba |
@@ -4,6 +4,7 @@
|
|
Steve |
c4a6ba |
After=local-fs.target
|
|
Steve |
c4a6ba |
Conflicts=shutdown.target
|
|
Steve |
c4a6ba |
Before=sysinit.target shutdown.target
|
|
Steve |
c4a6ba |
+RefuseManualStop=yes
|
|
Steve |
c4a6ba |
|
|
Steve |
c4a6ba |
[Service]
|
|
Steve |
c4a6ba |
ExecStart=/sbin/auditd -n
|
|
Steve |
c4a6ba |
@@ -14,7 +15,6 @@
|
|
Steve |
c4a6ba |
#ExecStartPost=-/sbin/augenrules --load
|
|
Steve |
c4a6ba |
ExecStartPost=-/sbin/auditctl -R /etc/audit/audit.rules
|
|
Steve |
c4a6ba |
ExecReload=/bin/kill -HUP $MAINPID
|
|
Steve |
c4a6ba |
-RefuseManualStop=yes
|
|
Steve |
c4a6ba |
|
|
Steve |
c4a6ba |
[Install]
|
|
Steve |
c4a6ba |
WantedBy=multi-user.target
|
|
Steve |
c4a6ba |
diff -urN audit-2.3.1/init.d/Makefile.am audit-2.3.2/init.d/Makefile.am
|
|
Steve |
c4a6ba |
--- audit-2.3.1/init.d/Makefile.am 2013-05-16 07:00:00.000000000 -0400
|
|
Steve |
c4a6ba |
+++ audit-2.3.2/init.d/Makefile.am 2013-05-31 11:03:00.000000000 -0400
|
|
Steve |
c4a6ba |
@@ -22,8 +22,8 @@
|
|
Steve |
c4a6ba |
|
|
Steve |
c4a6ba |
CONFIG_CLEAN_FILES = *.rej *.orig
|
|
Steve |
c4a6ba |
EXTRA_DIST = auditd.init auditd.service auditd.sysconfig auditd.conf \
|
|
Steve |
c4a6ba |
- audit.rules auditd.cron libaudit.conf audispd.conf \
|
|
Steve |
c4a6ba |
- auditd.resume auditd.rotate auditd.stop augenrules
|
|
Steve |
c4a6ba |
+ audit.rules auditd.cron libaudit.conf audispd.conf auditd.condrestart \
|
|
Steve |
c4a6ba |
+ auditd.restart auditd.resume auditd.rotate auditd.stop augenrules
|
|
Steve |
c4a6ba |
libconfig = libaudit.conf
|
|
Steve |
c4a6ba |
dispconfig = audispd.conf
|
|
Steve |
c4a6ba |
dispconfigdir = $(sysconfdir)/audisp
|
|
Steve |
c4a6ba |
@@ -57,6 +57,8 @@
|
|
Steve |
c4a6ba |
$(INSTALL_SCRIPT) -D -m 750 ${srcdir}/auditd.rotate ${DESTDIR}${legacydir}/rotate
|
|
Steve |
c4a6ba |
$(INSTALL_SCRIPT) -D -m 750 ${srcdir}/auditd.resume ${DESTDIR}${legacydir}/resume
|
|
Steve |
c4a6ba |
$(INSTALL_SCRIPT) -D -m 750 ${srcdir}/auditd.stop ${DESTDIR}${legacydir}/stop
|
|
Steve |
c4a6ba |
+ $(INSTALL_SCRIPT) -D -m 750 ${srcdir}/auditd.restart ${DESTDIR}${legacydir}/restart
|
|
Steve |
c4a6ba |
+ $(INSTALL_SCRIPT) -D -m 750 ${srcdir}/auditd.condrestart ${DESTDIR}${legacydir}/condrestart
|
|
Steve |
c4a6ba |
else
|
|
Steve |
c4a6ba |
$(INSTALL_SCRIPT) -D ${srcdir}/auditd.init ${DESTDIR}${initdir}/auditd
|
|
Steve |
c4a6ba |
endif
|
|
Steve |
c4a6ba |
@@ -68,6 +70,11 @@
|
|
Steve |
c4a6ba |
rm ${DESTDIR}${sysconfdir}/${libconfig}
|
|
Steve |
c4a6ba |
if ENABLE_SYSTEMD
|
|
Steve |
c4a6ba |
rm ${DESTDIR}${initdir}/auditd.service
|
|
Steve |
c4a6ba |
+ rm ${DESTDIR}${legacydir}/rotate
|
|
Steve |
c4a6ba |
+ rm ${DESTDIR}${legacydir}/resume
|
|
Steve |
c4a6ba |
+ rm ${DESTDIR}${legacydir}/stop
|
|
Steve |
c4a6ba |
+ rm ${DESTDIR}${legacydir}/restart
|
|
Steve |
c4a6ba |
+ rm ${DESTDIR}${legacydir}/condrestart
|
|
Steve |
c4a6ba |
else
|
|
Steve |
c4a6ba |
rm ${DESTDIR}${sysconfigdir}/auditd
|
|
Steve |
c4a6ba |
rm ${DESTDIR}${initdir}/auditd
|