/home last because most likely to fail

This commit is contained in:
Patrick Schleizer 2023-10-22 10:37:02 -04:00
parent 41077c94fb
commit a05bd3dd0e
No known key found for this signature in database
GPG key ID: CB8D50BB77BB3C48

View file

@ -120,12 +120,6 @@ remount_secure() {
touch "$status_file_full_path" touch "$status_file_full_path"
} }
_home() {
mount_folder="/home"
intended_mount_options="nosuid,nodev${noexec_maybe}"
remount_secure "$@"
}
_run() { _run() {
mount_folder="/run" mount_folder="/run"
## https://lists.freedesktop.org/archives/systemd-devel/2015-February/028456.html ## https://lists.freedesktop.org/archives/systemd-devel/2015-February/028456.html
@ -153,6 +147,12 @@ _tmp() {
# remount_secure "$@" # remount_secure "$@"
# } # }
_home() {
mount_folder="/home"
intended_mount_options="nosuid,nodev${noexec_maybe}"
remount_secure "$@"
}
end() { end() {
exit $exit_code exit $exit_code
} }
@ -160,11 +160,11 @@ end() {
main() { main() {
init "$@" init "$@"
parse_options "$@" parse_options "$@"
_home "$@"
_run "$@" _run "$@"
_dev_shm "$@" _dev_shm "$@"
_tmp "$@" _tmp "$@"
#_lib "$@" #_lib "$@"
_home "$@"
end "$@" end "$@"
} }