Hello community, here is the log from the commit of package lightdm for openSUSE:Factory checked in at 2014-11-14 09:19:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lightdm (Old) and /work/SRC/openSUSE:Factory/.lightdm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lightdm" Changes: -------- --- /work/SRC/openSUSE:Factory/lightdm/lightdm.changes 2014-11-04 17:31:05.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.lightdm.new/lightdm.changes 2014-11-14 09:19:21.000000000 +0100 @@ -1,0 +2,9 @@ +Thu Nov 13 09:31:17 UTC 2014 - [email protected] + +- update to version 1.12.1 + - Fix pipe file descriptor leak for each session login / + authentication + - Use correct syntax for DesktopNames key in session files + - Mock /run in tests + +------------------------------------------------------------------- Old: ---- lightdm-1.12.1.tar.xz New: ---- lightdm-1.12.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lightdm.spec ++++++ --- /var/tmp/diff_new_pack.L5ejFl/_old 2014-11-14 09:19:22.000000000 +0100 +++ /var/tmp/diff_new_pack.L5ejFl/_new 2014-11-14 09:19:22.000000000 +0100 @@ -27,7 +27,7 @@ %define rundir /run Name: lightdm -Version: 1.12.1 +Version: 1.12.2 Release: 0 Summary: Lightweight, Cross-desktop Display Manager License: GPL-3.0+ ++++++ lightdm-1.12.1.tar.xz -> lightdm-1.12.2.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lightdm-1.12.1/NEWS new/lightdm-1.12.2/NEWS --- old/lightdm-1.12.1/NEWS 2014-10-08 21:59:48.000000000 +0200 +++ new/lightdm-1.12.2/NEWS 2014-11-12 22:47:37.000000000 +0100 @@ -1,3 +1,9 @@ +Overview of changes in lightdm 1.12.2 + + * Fix pipe file descriptor leak for each session login / authentication + * Use correct syntax for DesktopNames key in session files + * Mock /run in tests + Overview of changes in lightdm 1.12.1 * Fix crash when having configuration keys defined in multiple places diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lightdm-1.12.1/configure new/lightdm-1.12.2/configure --- old/lightdm-1.12.1/configure 2014-10-08 22:02:59.000000000 +0200 +++ new/lightdm-1.12.2/configure 2014-11-12 22:45:55.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for lightdm 1.12.1. +# Generated by GNU Autoconf 2.69 for lightdm 1.12.2. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -587,8 +587,8 @@ # Identity of this package. PACKAGE_NAME='lightdm' PACKAGE_TARNAME='lightdm' -PACKAGE_VERSION='1.12.1' -PACKAGE_STRING='lightdm 1.12.1' +PACKAGE_VERSION='1.12.2' +PACKAGE_STRING='lightdm 1.12.2' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1470,7 +1470,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures lightdm 1.12.1 to adapt to many kinds of systems. +\`configure' configures lightdm 1.12.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1540,7 +1540,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of lightdm 1.12.1:";; + short | recursive ) echo "Configuration of lightdm 1.12.2:";; esac cat <<\_ACEOF @@ -1712,7 +1712,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -lightdm configure 1.12.1 +lightdm configure 1.12.2 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2198,7 +2198,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by lightdm $as_me 1.12.1, which was +It was created by lightdm $as_me 1.12.2, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3064,7 +3064,7 @@ # Define the identity of the package. PACKAGE='lightdm' - VERSION='1.12.1' + VERSION='1.12.2' cat >>confdefs.h <<_ACEOF @@ -19104,7 +19104,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by lightdm $as_me 1.12.1, which was +This file was extended by lightdm $as_me 1.12.2, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -19170,7 +19170,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -lightdm config.status 1.12.1 +lightdm config.status 1.12.2 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lightdm-1.12.1/configure.ac new/lightdm-1.12.2/configure.ac --- old/lightdm-1.12.1/configure.ac 2014-10-08 21:58:00.000000000 +0200 +++ new/lightdm-1.12.2/configure.ac 2014-11-12 22:37:09.000000000 +0100 @@ -1,6 +1,6 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT(lightdm, 1.12.1) +AC_INIT(lightdm, 1.12.2) AC_CONFIG_MACRO_DIR(m4) AC_CONFIG_HEADER(config.h) AM_INIT_AUTOMAKE([1.11 no-dist-gzip dist-xz foreign]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lightdm-1.12.1/src/seat.c new/lightdm-1.12.2/src/seat.c --- old/lightdm-1.12.1/src/seat.c 2014-09-30 05:00:39.000000000 +0200 +++ new/lightdm-1.12.2/src/seat.c 2014-11-12 22:47:02.000000000 +0100 @@ -933,15 +933,20 @@ static void configure_session (Session *session, SessionConfig *config, const gchar *session_name, const gchar *language) { - const gchar *desktop_name; + gchar **desktop_names; session_set_config (session, config); session_set_env (session, "XDG_SESSION_DESKTOP", session_name); session_set_env (session, "DESKTOP_SESSION", session_name); session_set_env (session, "GDMSESSION", session_name); - desktop_name = session_config_get_desktop_name (config); - if (desktop_name) - session_set_env (session, "XDG_CURRENT_DESKTOP", desktop_name); + desktop_names = session_config_get_desktop_names (config); + if (desktop_names) + { + gchar *value; + value = g_strjoinv (":", desktop_names); + session_set_env (session, "XDG_CURRENT_DESKTOP", value); + g_free (value); + } if (language && language[0] != '\0') { session_set_env (session, "LANG", language); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lightdm-1.12.1/src/session-config.c new/lightdm-1.12.2/src/session-config.c --- old/lightdm-1.12.1/src/session-config.c 2014-09-30 05:00:39.000000000 +0200 +++ new/lightdm-1.12.2/src/session-config.c 2014-10-20 16:07:16.000000000 +0200 @@ -16,8 +16,8 @@ /* Session type */ gchar *session_type; - /* Desktop name */ - gchar *desktop_name; + /* Desktop names */ + gchar **desktop_names; /* Command to run */ gchar *command; @@ -54,9 +54,19 @@ if (!config->priv->session_type) config->priv->session_type = g_strdup ("x"); - config->priv->desktop_name = g_key_file_get_string (desktop_file, G_KEY_FILE_DESKTOP_GROUP, "DesktopNames", NULL); - if (!config->priv->desktop_name) - config->priv->desktop_name = g_key_file_get_string (desktop_file, G_KEY_FILE_DESKTOP_GROUP, "X-LightDM-DesktopName", NULL); + config->priv->desktop_names = g_key_file_get_string_list (desktop_file, G_KEY_FILE_DESKTOP_GROUP, "DesktopNames", NULL, NULL); + if (!config->priv->desktop_names) + { + gchar *name; + + name = g_key_file_get_string (desktop_file, G_KEY_FILE_DESKTOP_GROUP, "X-LightDM-DesktopName", NULL); + if (name) + { + config->priv->desktop_names = g_malloc (sizeof (gchar *) * 2); + config->priv->desktop_names[0] = name; + config->priv->desktop_names[1] = NULL; + } + } config->priv->compositor_command = g_key_file_get_string (desktop_file, G_KEY_FILE_DESKTOP_GROUP, "X-LightDM-System-Compositor-Command", NULL); g_key_file_free (desktop_file); @@ -78,11 +88,11 @@ return config->priv->session_type; } -const gchar * -session_config_get_desktop_name (SessionConfig *config) +gchar ** +session_config_get_desktop_names (SessionConfig *config) { g_return_val_if_fail (config != NULL, NULL); - return config->priv->desktop_name; + return config->priv->desktop_names; } const gchar * @@ -104,7 +114,7 @@ SessionConfig *self = SESSION_CONFIG (object); g_free (self->priv->session_type); - g_free (self->priv->desktop_name); + g_strfreev (self->priv->desktop_names); g_free (self->priv->command); g_free (self->priv->compositor_command); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lightdm-1.12.1/src/session-config.h new/lightdm-1.12.2/src/session-config.h --- old/lightdm-1.12.1/src/session-config.h 2014-09-30 05:00:39.000000000 +0200 +++ new/lightdm-1.12.2/src/session-config.h 2014-10-20 16:07:16.000000000 +0200 @@ -42,7 +42,7 @@ const gchar *session_config_get_session_type (SessionConfig *config); -const gchar *session_config_get_desktop_name (SessionConfig *config); +gchar **session_config_get_desktop_names (SessionConfig *config); const gchar *session_config_get_compositor_command (SessionConfig *config); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lightdm-1.12.1/src/session.c new/lightdm-1.12.2/src/session.c --- old/lightdm-1.12.1/src/session.c 2014-09-30 05:00:39.000000000 +0200 +++ new/lightdm-1.12.2/src/session.c 2014-11-12 22:32:59.000000000 +0100 @@ -917,6 +917,8 @@ g_object_unref (self->priv->display_server); if (self->priv->pid) kill (self->priv->pid, SIGKILL); + close (self->priv->to_child_input); + close (self->priv->from_child_output); if (self->priv->from_child_channel) g_io_channel_unref (self->priv->from_child_channel); if (self->priv->from_child_watch) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lightdm-1.12.1/tests/Makefile.am new/lightdm-1.12.2/tests/Makefile.am --- old/lightdm-1.12.1/tests/Makefile.am 2014-09-30 05:00:39.000000000 +0200 +++ new/lightdm-1.12.2/tests/Makefile.am 2014-10-20 16:07:16.000000000 +0200 @@ -56,6 +56,7 @@ test-login-guest-session-config \ test-group-membership \ test-xdg-current-desktop \ + test-xdg-current-desktop-legacy \ test-language-env \ test-session-stdout \ test-session-stderr \ @@ -346,6 +347,7 @@ data/sessions/mir.desktop \ data/sessions/mir-container.desktop \ data/sessions/named.desktop \ + data/sessions/named-legacy.desktop \ scripts/0-additional.conf \ scripts/1-additional.conf \ scripts/additional-config.conf \ @@ -555,6 +557,7 @@ scripts/vnc-open-file-descriptors.conf \ scripts/xauthority.conf \ scripts/xdg-current-desktop.conf \ + scripts/xdg-current-desktop-legacy.conf \ scripts/xdmcp-client.conf \ scripts/xdmcp-server-autologin.conf \ scripts/xdmcp-server-double-login.conf \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lightdm-1.12.1/tests/Makefile.in new/lightdm-1.12.2/tests/Makefile.in --- old/lightdm-1.12.1/tests/Makefile.in 2014-10-08 22:03:01.000000000 +0200 +++ new/lightdm-1.12.2/tests/Makefile.in 2014-11-12 22:45:56.000000000 +0100 @@ -671,10 +671,10 @@ test-autologin-guest-fail-setup-script \ test-autologin-guest-logout test-guest-wrapper \ test-login-guest-session-config test-group-membership \ - test-xdg-current-desktop test-language-env test-session-stdout \ - test-session-stderr test-session-stderr-multi-write \ - test-session-stderr-backup test-xauthority \ - test-corrupt-xauthority test-system-xauthority \ + test-xdg-current-desktop test-xdg-current-desktop-legacy \ + test-language-env test-session-stdout test-session-stderr \ + test-session-stderr-multi-write test-session-stderr-backup \ + test-xauthority test-corrupt-xauthority test-system-xauthority \ test-user-renamed test-user-renamed-invalid test-user-name \ test-user-uid test-user-image test-user-background \ test-user-layout test-user-has-messages test-user-session \ @@ -807,6 +807,7 @@ data/sessions/mir.desktop \ data/sessions/mir-container.desktop \ data/sessions/named.desktop \ + data/sessions/named-legacy.desktop \ scripts/0-additional.conf \ scripts/1-additional.conf \ scripts/additional-config.conf \ @@ -1016,6 +1017,7 @@ scripts/vnc-open-file-descriptors.conf \ scripts/xauthority.conf \ scripts/xdg-current-desktop.conf \ + scripts/xdg-current-desktop-legacy.conf \ scripts/xdmcp-client.conf \ scripts/xdmcp-server-autologin.conf \ scripts/xdmcp-server-double-login.conf \ @@ -1689,6 +1691,13 @@ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ --log-file $$b.log --trs-file $$b.trs \ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +test-xdg-current-desktop-legacy.log: test-xdg-current-desktop-legacy + @p='test-xdg-current-desktop-legacy'; \ + b='test-xdg-current-desktop-legacy'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ "$$tst" $(AM_TESTS_FD_REDIRECT) test-language-env.log: test-language-env @p='test-language-env'; \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lightdm-1.12.1/tests/data/sessions/named-legacy.desktop new/lightdm-1.12.2/tests/data/sessions/named-legacy.desktop --- old/lightdm-1.12.1/tests/data/sessions/named-legacy.desktop 1970-01-01 01:00:00.000000000 +0100 +++ new/lightdm-1.12.2/tests/data/sessions/named-legacy.desktop 2014-10-20 16:07:16.000000000 +0200 @@ -0,0 +1,5 @@ +[Desktop Entry] +Name=Test Session +Comment=LightDM test session +Exec=test-session +X-LightDM-DesktopName=TestDesktop diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lightdm-1.12.1/tests/data/sessions/named.desktop new/lightdm-1.12.2/tests/data/sessions/named.desktop --- old/lightdm-1.12.1/tests/data/sessions/named.desktop 2014-09-30 05:00:39.000000000 +0200 +++ new/lightdm-1.12.2/tests/data/sessions/named.desktop 2014-10-20 16:07:16.000000000 +0200 @@ -2,4 +2,4 @@ Name=Test Session Comment=LightDM test session Exec=test-session -X-LightDM-DesktopName=TestDesktop +DesktopNames=TestDesktop1;TestDesktop2; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lightdm-1.12.1/tests/scripts/xdg-current-desktop-legacy.conf new/lightdm-1.12.2/tests/scripts/xdg-current-desktop-legacy.conf --- old/lightdm-1.12.1/tests/scripts/xdg-current-desktop-legacy.conf 1970-01-01 01:00:00.000000000 +0100 +++ new/lightdm-1.12.2/tests/scripts/xdg-current-desktop-legacy.conf 2014-10-20 16:07:16.000000000 +0200 @@ -0,0 +1,30 @@ +# +# Check XDG_CURRENT_DESKTOP is set for sessions that support it using the legacy key name +# + +[SeatDefaults] +autologin-user=have-password1 +user-session=named-legacy + +#?*START-DAEMON +#?RUNNER DAEMON-START + +# X server starts +#?XSERVER-0 START VT=7 SEAT=seat0 + +# Daemon connects when X server is ready +#?*XSERVER-0 INDICATE-READY +#?XSERVER-0 INDICATE-READY +#?XSERVER-0 ACCEPT-CONNECT + +# Session starts +#?SESSION-X-0 START XDG_SEAT=seat0 XDG_VTNR=7 XDG_CURRENT_DESKTOP=TestDesktop XDG_GREETER_DATA_DIR=.*/have-password1 XDG_SESSION_TYPE=x11 XDG_SESSION_DESKTOP=named-legacy USER=have-password1 +#?LOGIN1 ACTIVATE-SESSION SESSION=c0 +#?XSERVER-0 ACCEPT-CONNECT +#?SESSION-X-0 CONNECT-XSERVER + +# Cleanup +#?*STOP-DAEMON +#?SESSION-X-0 TERMINATE SIGNAL=15 +#?XSERVER-0 TERMINATE SIGNAL=15 +#?RUNNER DAEMON-EXIT STATUS=0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lightdm-1.12.1/tests/scripts/xdg-current-desktop.conf new/lightdm-1.12.2/tests/scripts/xdg-current-desktop.conf --- old/lightdm-1.12.1/tests/scripts/xdg-current-desktop.conf 2014-09-30 05:00:39.000000000 +0200 +++ new/lightdm-1.12.2/tests/scripts/xdg-current-desktop.conf 2014-10-20 16:07:16.000000000 +0200 @@ -18,7 +18,7 @@ #?XSERVER-0 ACCEPT-CONNECT # Session starts -#?SESSION-X-0 START XDG_SEAT=seat0 XDG_VTNR=7 XDG_CURRENT_DESKTOP=TestDesktop XDG_GREETER_DATA_DIR=.*/have-password1 XDG_SESSION_TYPE=x11 XDG_SESSION_DESKTOP=named USER=have-password1 +#?SESSION-X-0 START XDG_SEAT=seat0 XDG_VTNR=7 XDG_CURRENT_DESKTOP=TestDesktop1:TestDesktop2 XDG_GREETER_DATA_DIR=.*/have-password1 XDG_SESSION_TYPE=x11 XDG_SESSION_DESKTOP=named USER=have-password1 #?LOGIN1 ACTIVATE-SESSION SESSION=c0 #?XSERVER-0 ACCEPT-CONNECT #?SESSION-X-0 CONNECT-XSERVER diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lightdm-1.12.1/tests/src/libsystem.c new/lightdm-1.12.2/tests/src/libsystem.c --- old/lightdm-1.12.1/tests/src/libsystem.c 2014-09-30 05:00:39.000000000 +0200 +++ new/lightdm-1.12.2/tests/src/libsystem.c 2014-11-10 00:49:59.000000000 +0100 @@ -196,6 +196,9 @@ if (g_str_has_prefix (path, "/tmp")) return g_build_filename (g_getenv ("LIGHTDM_TEST_ROOT"), "tmp", path + strlen ("/tmp"), NULL); + if (g_str_has_prefix (path, "/run")) + return g_build_filename (g_getenv ("LIGHTDM_TEST_ROOT"), "run", path + strlen ("/run"), NULL); + if (g_str_has_prefix (path, "/etc/xdg")) return g_build_filename (g_getenv ("LIGHTDM_TEST_ROOT"), "etc", "xdg", path + strlen ("/etc/xdg"), NULL); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lightdm-1.12.1/tests/src/test-runner.c new/lightdm-1.12.2/tests/src/test-runner.c --- old/lightdm-1.12.1/tests/src/test-runner.c 2014-10-03 05:25:21.000000000 +0200 +++ new/lightdm-1.12.2/tests/src/test-runner.c 2014-11-10 00:49:59.000000000 +0100 @@ -2535,6 +2535,7 @@ /* Set up a skeleton file system */ g_mkdir_with_parents (g_strdup_printf ("%s/etc", temp_dir), 0755); + g_mkdir_with_parents (g_strdup_printf ("%s/run", temp_dir), 0755); g_mkdir_with_parents (g_strdup_printf ("%s/usr/share", temp_dir), 0755); g_mkdir_with_parents (g_strdup_printf ("%s/usr/share/lightdm/sessions", temp_dir), 0755); g_mkdir_with_parents (g_strdup_printf ("%s/usr/share/lightdm/remote-sessions", temp_dir), 0755); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lightdm-1.12.1/tests/test-xdg-current-desktop-legacy new/lightdm-1.12.2/tests/test-xdg-current-desktop-legacy --- old/lightdm-1.12.1/tests/test-xdg-current-desktop-legacy 1970-01-01 01:00:00.000000000 +0100 +++ new/lightdm-1.12.2/tests/test-xdg-current-desktop-legacy 2014-10-20 16:07:16.000000000 +0200 @@ -0,0 +1,2 @@ +#!/bin/sh +./src/dbus-env ./src/test-runner xdg-current-desktop-legacy test-gobject-greeter ++++++ lightdm-disable-utmp-handling.patch ++++++ --- /var/tmp/diff_new_pack.L5ejFl/_old 2014-11-14 09:19:23.000000000 +0100 +++ /var/tmp/diff_new_pack.L5ejFl/_new 2014-11-14 09:19:23.000000000 +0100 @@ -1,5 +1,5 @@ # HG changeset patch -# Parent a952bffa87a4e7d533d0fa43396466b399c545bb +# Parent ce2ab1b9285a9408ec9673b555b398c2af18de62 disable utmp handling since this is handled in the Xstartup/Xreset scripts diff --git a/src/session-child.c b/src/session-child.c ++++++ lightdm-sysconfig-support.patch ++++++ --- /var/tmp/diff_new_pack.L5ejFl/_old 2014-11-14 09:19:23.000000000 +0100 +++ /var/tmp/diff_new_pack.L5ejFl/_new 2014-11-14 09:19:23.000000000 +0100 @@ -179,7 +179,7 @@ static void log_cb (const gchar *log_domain, GLogLevelFlags log_level, const gchar *message, gpointer data) { -@@ -1378,6 +1490,9 @@ main (int argc, char **argv) +@@ -1379,6 +1491,9 @@ main (int argc, char **argv) g_warning ("Failed to make cache directory %s: %s", dir, strerror (errno)); g_free (dir); @@ -632,7 +632,7 @@ diff --git a/src/seat.c b/src/seat.c --- a/src/seat.c +++ b/src/seat.c -@@ -1235,9 +1235,14 @@ create_greeter_session (Seat *seat) +@@ -1240,9 +1240,14 @@ create_greeter_session (Seat *seat) session_set_argv (SESSION (greeter_session), argv); g_strfreev (argv); @@ -650,7 +650,7 @@ g_signal_connect (greeter_session, "create-session", G_CALLBACK (greeter_create_session_cb), seat); g_signal_connect (greeter_session, "start-session", G_CALLBACK (greeter_start_session_cb), seat); -@@ -1468,7 +1473,10 @@ seat_switch_to_user (Seat *seat, const g +@@ -1473,7 +1478,10 @@ seat_switch_to_user (Seat *seat, const g /* Attempt to authenticate them */ session = create_user_session (seat, username, FALSE); g_signal_connect (session, "authentication-complete", G_CALLBACK (switch_authentication_complete_cb), seat); ++++++ lightdm-use-run-dir.patch ++++++ --- /var/tmp/diff_new_pack.L5ejFl/_old 2014-11-14 09:19:23.000000000 +0100 +++ /var/tmp/diff_new_pack.L5ejFl/_new 2014-11-14 09:19:23.000000000 +0100 @@ -1,5 +1,5 @@ # HG changeset patch -# Parent b89fc72d8538bc8c27fbbec89408015d7095dc3b +# Parent 286765d233568af58a49fd0b2c79b63fcabaf9f4 Use /run instead of localstatedir/run/lightdm diff --git a/src/Makefile.am b/src/Makefile.am -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
