aboutsummaryrefslogtreecommitdiffstats
path: root/msec.init
diff options
context:
space:
mode:
Diffstat (limited to 'msec.init')
-rw-r--r--msec.init18
1 files changed, 15 insertions, 3 deletions
diff --git a/msec.init b/msec.init
index 24c2602..f65e5db 100644
--- a/msec.init
+++ b/msec.init
@@ -30,18 +30,30 @@ case "$1" in
if [ "$ENABLE_STARTUP_MSEC" = "yes" ]; then
gprintf "Enabling MSEC security policy"
/usr/sbin/msec -q
- echo_success
+ if [ $? == 0 ]; then
+ echo_success
+ else
+ echo_failure
+ fi
echo
fi
if [ "$ENABLE_STARTUP_PERMS" = "yes" ]; then
gprintf "Setting and checking MSEC permissions"
/usr/sbin/msecperms -q
- echo_success
+ if [ $? == 0 ]; then
+ echo_success
+ else
+ echo_failure
+ fi
echo
elif [ "$ENABLE_STARTUP_PERMS" = "enforce" ]; then
gprintf "Setting and enforcing MSEC permissions"
/usr/sbin/msecperms -e -q
- echo_success
+ if [ $? == 0 ]; then
+ echo_success
+ else
+ echo_failure
+ fi
echo
fi
;;