From f47a133ef00a07f868430c6023a20e74c0d9992f Mon Sep 17 00:00:00 2001 From: Alan Moore Date: Fri, 26 Jun 2026 12:29:48 +0100 Subject: [PATCH 1/2] change to GVariant format Signed-off-by: Alan Moore --- .../dconf_gnome_disable_ctrlaltdel_reboot/bash/shared.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/linux_os/guide/system/software/gnome/gnome_system_settings/dconf_gnome_disable_ctrlaltdel_reboot/bash/shared.sh b/linux_os/guide/system/software/gnome/gnome_system_settings/dconf_gnome_disable_ctrlaltdel_reboot/bash/shared.sh index 593855a6e7cb..9e802c6832f7 100644 --- a/linux_os/guide/system/software/gnome/gnome_system_settings/dconf_gnome_disable_ctrlaltdel_reboot/bash/shared.sh +++ b/linux_os/guide/system/software/gnome/gnome_system_settings/dconf_gnome_disable_ctrlaltdel_reboot/bash/shared.sh @@ -5,5 +5,9 @@ {{{ bash_enable_dconf_user_profile(profile="gdm", database="gdm") }}} {{% endif %}} +{{% if 'ubuntu' in product %}} +{{{ bash_dconf_settings("org/gnome/settings-daemon/plugins/media-keys", "logout", "@as []", "local.d", "00-security-settings", rule_id=rule_id) }}} +{{%- else %}} {{{ bash_dconf_settings("org/gnome/settings-daemon/plugins/media-keys", "logout", "['']", "local.d", "00-security-settings", rule_id=rule_id) }}} +{{%- endif %}} {{{ bash_dconf_lock("org/gnome/settings-daemon/plugins/media-keys", "logout", "local.d", "00-security-settings-lock") }}} From 7335c1517110c301a5b0cf99817e0effc424e664 Mon Sep 17 00:00:00 2001 From: Alan Moore Date: Fri, 26 Jun 2026 12:49:23 +0100 Subject: [PATCH 2/2] Allow gvariant in oval Signed-off-by: Alan Moore --- .../dconf_gnome_disable_ctrlaltdel_reboot/oval/shared.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/linux_os/guide/system/software/gnome/gnome_system_settings/dconf_gnome_disable_ctrlaltdel_reboot/oval/shared.xml b/linux_os/guide/system/software/gnome/gnome_system_settings/dconf_gnome_disable_ctrlaltdel_reboot/oval/shared.xml index 92db81713f98..1094167b5fd0 100644 --- a/linux_os/guide/system/software/gnome/gnome_system_settings/dconf_gnome_disable_ctrlaltdel_reboot/oval/shared.xml +++ b/linux_os/guide/system/software/gnome/gnome_system_settings/dconf_gnome_disable_ctrlaltdel_reboot/oval/shared.xml @@ -20,7 +20,7 @@ version="1"> /etc/dconf/db/local.d/ ^.*$ - ^\[org/gnome/settings-daemon/plugins/media-keys\]([^\n]*\n+)+?logout[\s]*=[\s]*\[''\]$ + ^\[org/gnome/settings-daemon/plugins/media-keys\]([^\n]*\n+)+?logout[\s]*=[\s]*(\[''\]|@as[\s]*\[\])$ 1