From 1267a30db4734e68305ca0425c41740f28651b11 Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Mon, 26 Oct 2020 13:51:08 +0100 Subject: [safe-mode] mask ctrl-alt-del.target 'systemctl show -p FragmentPath' seems to resolve symlinks, thus we cannot use it to find the path of the ctrl-alt-del.target symlink. Using a hardcoded path was also just bad. --- core/modules/safe-mode/data/opt/openslx/scripts/systemd-safe_mode | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'core/modules/safe-mode') diff --git a/core/modules/safe-mode/data/opt/openslx/scripts/systemd-safe_mode b/core/modules/safe-mode/data/opt/openslx/scripts/systemd-safe_mode index a475fadf..f06823f3 100755 --- a/core/modules/safe-mode/data/opt/openslx/scripts/systemd-safe_mode +++ b/core/modules/safe-mode/data/opt/openslx/scripts/systemd-safe_mode @@ -31,7 +31,7 @@ EOF systemd_config() { # Disable ctrl-alt-delete - rm -- "/usr/lib/systemd/system/ctrl-alt-del.target" + systemctl mask --no-block ctrl-alt-del.target # No idleaction rm -- "/etc/cron.d/openslx-idleaction" # Ignore everything but power button, no VTs -- cgit v1.2.3-55-g7522