File lightdm-set-gdmflexiserver-envvar.patch of Package lightdm

# HG changeset patch
# Parent ba843deea04ac9f614338045d71e362fd92127bc
set the GDMFLEXISERVER environment variable for the gdmflexiserver wrapper

diff --git a/src/session.c b/src/session.c
--- a/src/session.c
+++ b/src/session.c
@@ -274,6 +274,7 @@ session_start (Session *session)
     session_set_env (session, "LOGNAME", user_get_name (user));
     session_set_env (session, "HOME", user_get_home_directory (user));
     session_set_env (session, "SHELL", user_get_shell (user));
+    session_set_env (session, "GDMFLEXISERVER", PKGLIBEXEC_DIR "/gdmflexiserver");
 
     session_set_env (session, "USERNAME", user_get_name (user)); // FIXME: Is this required?
 
@@ -455,7 +456,7 @@ session_run (Process *process)
     pam_session_setup (session->priv->authentication);
     set_env_from_authentication (session, session->priv->authentication);
     set_locale (session);
-    insert_utility_path (session);
+    /* insert_utility_path (session); */
 
     PROCESS_CLASS (session_parent_class)->run (process);
 }
openSUSE Build Service is sponsored by