From d282fbfc9c29d07254e9abf184e5e42ca1e8abbe Mon Sep 17 00:00:00 2001 From: Aneesh Agrawal Date: Mon, 27 Apr 2015 03:07:45 -0400 Subject: Update check for sulogin under systemd. The default rescue.service unit file was updated in the systemd repo on Jan 23, 2015 to allow for sulogin location variability. --- include/tests_boot_services | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/tests_boot_services b/include/tests_boot_services index 35fee381..972855e8 100644 --- a/include/tests_boot_services +++ b/include/tests_boot_services @@ -702,7 +702,7 @@ if [ -f /usr/lib/systemd/system/rescue.service ]; then logtext "Result: file /usr/lib/systemd/system/rescue.service" logtext "Test: checking presence sulogin for single user mode" - FIND=`egrep "^ExecStart=-(/usr)?/sbin/sulogin" /usr/lib/systemd/system/rescue.service` + FIND=`egrep "^ExecStart=-(/bin/sh -c \")?(/usr)?/(s)?bin/sulogin" /usr/lib/systemd/system/rescue.service` if [ ! "${FIND}" = "" ]; then FOUND=1 logtext "Result: found sulogin, so single user is protected" -- cgit v1.2.3