fix remountsecure kernel parameter logic

This commit is contained in:
Patrick Schleizer 2023-10-22 13:56:17 -04:00
parent 3c183294cd
commit 8a592c2e37
No known key found for this signature in database
GPG Key ID: CB8D50BB77BB3C48

View File

@ -13,16 +13,7 @@ remount_hook() {
remountsecure_action=$(getarg remountsecure)
if [ "$remountsecure_action" = "1" ]; then
if ! remount-secure --remountnoexec ; then
warn "'remount-secure --remountnoexec' failed."
return 1
fi
info "'remount-secure --remountnoexec' success."
return 0
fi
if [ "$remountsecure_action" = "noexec" ]; then
if ! remount-secure ; then
if ! remount-secure; then
warn "'remount-secure' failed."
return 1
fi
@ -30,6 +21,15 @@ remount_hook() {
return 0
fi
if [ "$remountsecure_action" = "noexec" ]; then
if ! remount-secure --remountnoexec; then
warn "'remount-secure --remountnoexec' failed."
return 1
fi
info "'remount-secure --remountnoexec' success."
return 0
fi
warn "Not using remount-secure."
return 1
}