* Open log files in append mode
* Add extra checks in liblightdm so that it doesn't send invalid messages
to the daemon
+ * Fix gdmflexiserver not being added to the path (broken since 1.1.4)
Overview of changes in lightdm 1.1.9
gchar *xauth_filename;
GDBusConnection *bus;
gchar *console_kit_cookie;
+ const gchar *path;
GError *error = NULL;
g_type_init ();
g_free (value);
}
+ /* Put our tools directory in the path as a hack so we can use the legacy gdmflexiserver interface */
+ path = pam_getenv (pam_handle, "PATH");
+ if (path)
+ pam_putenv (pam_handle, g_strdup_printf ("PATH=%s:%s", PKGLIBEXEC_DIR, path));
+
/* Catch terminate signal and pass it to the child */
signal (SIGTERM, signal_cb);