Patrick Schleizer 2019-12-20 05:27:11 -05:00
parent 7f20160477
commit af0f074987
No known key found for this signature in database
GPG Key ID: CB8D50BB77BB3C48

View File

@ -76,6 +76,15 @@ securityfs() {
touch "/var/run/remount-secure/${FUNCNAME}" touch "/var/run/remount-secure/${FUNCNAME}"
} }
lib() {
if [ -e "/var/run/remount-secure/${FUNCNAME}" ]; then
return 0
fi
## Not using noexec on /lib.
mount -o nosuid,nodev --bind /lib /lib || exit_code=7
touch "/var/run/remount-secure/${FUNCNAME}"
}
end() { end() {
exit $exit_code exit $exit_code
} }
@ -86,6 +95,7 @@ main() {
shm "$@" shm "$@"
tmp "$@" tmp "$@"
securityfs "$@" securityfs "$@"
lib "$@"
end "$@" end "$@"
} }