mirror of
https://gitlab.com/apparmor/apparmor
synced 2025-09-02 15:25:27 +00:00
Move the start/stop functions into the aa_eventd initscript.
This commit is contained in:
@@ -78,6 +78,23 @@ usage() {
|
|||||||
echo "Usage: $0 {start|stop|restart|try-restart|reload|force-reload|status}"
|
echo "Usage: $0 {start|stop|restart|try-restart|reload|force-reload|status}"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
start_aa_event() {
|
||||||
|
if [ -x "$AA_EV_BIN" -a "${APPARMOR_ENABLE_AAEVENTD}" = "yes" ] ; then
|
||||||
|
sd_action "Starting AppArmor Event daemon" startproc -f -p $AA_EV_PIDFILE $AA_EV_BIN -p $AA_EV_PIDFILE
|
||||||
|
elif [ -x "$SD_EV_BIN" -a "${APPARMOR_ENABLE_AAEVENTD}" = "yes" ] ; then
|
||||||
|
sd_action "Starting AppArmor Event daemon" startproc -f -p $SD_EV_PIDFILE $SD_EV_BIN -p $SD_EV_PIDFILE
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
stop_aa_event() {
|
||||||
|
if [ -x "$AA_EV_BIN" -a -f "$AA_EV_PIDFILE" ] ; then
|
||||||
|
sd_action "Shutting down AppArmor Event daemon" killproc -G -p $AA_EV_PIDFILE -INT $AA_EV_BIN
|
||||||
|
fi
|
||||||
|
if [ -f "$SD_EV_PIDFILE" ] ; then
|
||||||
|
sd_action "Shutting down AppArmor Event daemon" killproc -G -p $SD_EV_PIDFILE -INT $SD_EV_BIN
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
# source apparmor function library
|
# source apparmor function library
|
||||||
if [ -f "${APPARMOR_FUNCTIONS}" ]; then
|
if [ -f "${APPARMOR_FUNCTIONS}" ]; then
|
||||||
. ${APPARMOR_FUNCTIONS}
|
. ${APPARMOR_FUNCTIONS}
|
||||||
|
@@ -335,23 +335,6 @@ load_module() {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
start_aa_event() {
|
|
||||||
if [ -x "$AA_EV_BIN" -a "${APPARMOR_ENABLE_AAEVENTD}" = "yes" ] ; then
|
|
||||||
sd_action "Starting AppArmor Event daemon" startproc -f -p $AA_EV_PIDFILE $AA_EV_BIN -p $AA_EV_PIDFILE
|
|
||||||
elif [ -x "$SD_EV_BIN" -a "${APPARMOR_ENABLE_AAEVENTD}" = "yes" ] ; then
|
|
||||||
sd_action "Starting AppArmor Event daemon" startproc -f -p $SD_EV_PIDFILE $SD_EV_BIN -p $SD_EV_PIDFILE
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
stop_aa_event() {
|
|
||||||
if [ -x "$AA_EV_BIN" -a -f "$AA_EV_PIDFILE" ] ; then
|
|
||||||
sd_action "Shutting down AppArmor Event daemon" killproc -G -p $AA_EV_PIDFILE -INT $AA_EV_BIN
|
|
||||||
fi
|
|
||||||
if [ -f "$SD_EV_PIDFILE" ] ; then
|
|
||||||
sd_action "Shutting down AppArmor Event daemon" killproc -G -p $SD_EV_PIDFILE -INT $SD_EV_BIN
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
subdomain_start() {
|
subdomain_start() {
|
||||||
if ! grep -qE "^(subdomain|apparmor)[[:space:]]" /proc/modules ; then
|
if ! grep -qE "^(subdomain|apparmor)[[:space:]]" /proc/modules ; then
|
||||||
load_module
|
load_module
|
||||||
|
Reference in New Issue
Block a user