6bfa6d
From 6f699797f43329e16fc89db97e1b95b0cc851860 Mon Sep 17 00:00:00 2001
6bfa6d
From: Steve Grubb <sgrubb@redhat.com>
6bfa6d
Date: Tue, 9 Apr 2019 19:45:27 +0200
6bfa6d
Subject: [PATCH] Make conditional restart conditional again
6bfa6d
6bfa6d
---
6bfa6d
 init.d/auditd.condrestart | 10 +++++++---
6bfa6d
 1 file changed, 7 insertions(+), 3 deletions(-)
6bfa6d
6bfa6d
diff --git a/init.d/auditd.condrestart b/init.d/auditd.condrestart
6bfa6d
index efbaaa8..d86e5e4 100644
6bfa6d
--- a/init.d/auditd.condrestart
6bfa6d
+++ b/init.d/auditd.condrestart
6bfa6d
@@ -2,6 +2,10 @@
6bfa6d
 # Helper script to provide legacy auditd service options not
6bfa6d
 # directly supported by systemd.
6bfa6d
 
6bfa6d
-/usr/libexec/initscripts/legacy-actions/auditd/restart
6bfa6d
-RETVAL="$?"
6bfa6d
-exit $RETVAL
6bfa6d
+state=`service auditd status | awk '/^   Active/ { print $2 }'`
6bfa6d
+if [ $state = "active" ] ; then
6bfa6d
+	/usr/libexec/initscripts/legacy-actions/auditd/restart
6bfa6d
+	RETVAL="$?"
6bfa6d
+	exit $RETVAL
6bfa6d
+fi
6bfa6d
+exit 0