diff options
Diffstat (limited to 'debian/patches/util-Never-try-to-autostart-systemd.patch')
-rw-r--r-- | debian/patches/util-Never-try-to-autostart-systemd.patch | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/debian/patches/util-Never-try-to-autostart-systemd.patch b/debian/patches/util-Never-try-to-autostart-systemd.patch new file mode 100644 index 0000000..abcf973 --- /dev/null +++ b/debian/patches/util-Never-try-to-autostart-systemd.patch @@ -0,0 +1,52 @@ +From: Benjamin Berg <bberg@redhat.com> +Date: Thu, 24 Sep 2020 22:35:18 +0200 +Subject: util: Never try to autostart systemd + +systemd cannot be auto-started. Doing this avoids warnings during login +of the gdm user where we (intentionally) cannot use systemd. + +Origin: upstream, 40, commit:87d92fece1bbc67146631330649cee2353bd6761 +--- + gnome-session/gsm-util.c | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/gnome-session/gsm-util.c b/gnome-session/gsm-util.c +index bcad0eb..070fa75 100644 +--- a/gnome-session/gsm-util.c ++++ b/gnome-session/gsm-util.c +@@ -673,7 +673,7 @@ gsm_util_export_user_environment (GError **error) + "UnsetAndSetEnvironment", + g_variant_builder_end (&builder), + NULL, +- G_DBUS_CALL_FLAGS_NONE, ++ G_DBUS_CALL_FLAGS_NO_AUTO_START, + -1, NULL, &bus_error); + + if (bus_error != NULL) { +@@ -720,7 +720,7 @@ gsm_util_update_user_environment (const char *variable, + g_variant_new ("(@as)", + g_variant_builder_end (&builder)), + NULL, +- G_DBUS_CALL_FLAGS_NONE, ++ G_DBUS_CALL_FLAGS_NO_AUTO_START, + -1, NULL, &bus_error); + + if (bus_error != NULL) { +@@ -757,7 +757,7 @@ gsm_util_start_systemd_unit (const char *unit, + g_variant_new ("(ss)", + unit, mode), + NULL, +- G_DBUS_CALL_FLAGS_NONE, ++ G_DBUS_CALL_FLAGS_NO_AUTO_START, + -1, NULL, &bus_error); + + if (bus_error != NULL) { +@@ -787,7 +787,7 @@ gsm_util_systemd_reset_failed (GError **error) + "ResetFailed", + NULL, + NULL, +- G_DBUS_CALL_FLAGS_NONE, ++ G_DBUS_CALL_FLAGS_NO_AUTO_START, + -1, NULL, &bus_error); + + if (bus_error != NULL) { |