mirror of
https://github.com/Kicksecure/security-misc.git
synced 2024-12-23 01:23:36 +07:00
fix remountsecure kernel parameter logic
This commit is contained in:
parent
3c183294cd
commit
8a592c2e37
@ -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
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user