Hello community,

here is the log from the commit of package lightdm for openSUSE:Factory
checked in at Wed Sep 28 17:24:03 CEST 2011.



--------
--- lightdm/lightdm.changes     2011-09-26 16:08:20.000000000 +0200
+++ /mounts/work_src_done/STABLE/lightdm/lightdm.changes        2011-09-28 
14:12:26.000000000 +0200
@@ -1,0 +2,9 @@
+Wed Sep 28 09:22:46 UTC 2011 - [email protected]
+
+- update to version 1.0.0
+  - explicitly grab keyboard focus in GTK greeter
+  - fix removed power and a11y menu items in GTK greeter
+  - put system binary directory into path when running in test mode
+  - call pam_getenvlist after pam_setcred
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  lightdm-0.9.8.tar.gz

New:
----
  lightdm-1.0.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ lightdm.spec ++++++
--- /var/tmp/diff_new_pack.Y6oDMN/_old  2011-09-28 17:23:54.000000000 +0200
+++ /var/tmp/diff_new_pack.Y6oDMN/_new  2011-09-28 17:23:54.000000000 +0200
@@ -23,7 +23,7 @@
 %define qt_lib          lib%{qt_libname}-0
 
 Name:           lightdm
-Version:        0.9.8
+Version:        1.0.0
 Release:        1
 Summary:        Lightweight, Cross-desktop Display Manager
 Group:          System/X11/Displaymanagers
@@ -81,6 +81,7 @@
 %lang_package
 %package -n %{gobject_lib}
 
+
 Summary:        LightDM GObject-based Client Library
 Group:          System/Libraries
 
@@ -89,6 +90,7 @@
 
 %package gobject-devel
 
+
 Summary:        Development Files for %{gobject_lib}
 Group:          Development/Libraries/C and C++
 Requires:       %{gobject_lib} = %{version}
@@ -99,6 +101,7 @@
 
 %package -n %{qt_lib}
 
+
 Summary:        LightDM Qt-based Client Library
 Group:          System/Libraries
 
@@ -107,6 +110,7 @@
 
 %package qt-devel
 
+
 Summary:        Development Files for %{qt_lib}
 Group:          Development/Libraries/C and C++
 Requires:       %{qt_lib} = %{version}
@@ -117,6 +121,7 @@
 
 %package gtk-greeter
 
+
 Summary:        GTK-based Greeter for LightDM
 Group:          System/X11/Displaymanagers
 Requires(post): update-alternatives
@@ -132,6 +137,7 @@
 
 %package gtk-greeter-branding-upstream
 
+
 Summary:        Upstream branding of %{name}-gtk-greeter
 Group:          System/X11/Displaymanagers
 Requires:       %{name}-gtk-greeter = %{version}
@@ -147,6 +153,7 @@
 
 %package qt-greeter
 
+
 Summary:        Qt-based Greeter for LightDM
 Group:          System/X11/Displaymanagers
 Requires(post): update-alternatives

++++++ lightdm-0.9.8.tar.gz -> lightdm-1.0.0.tar.gz ++++++
++++ 5055 lines of diff (skipped)

++++++ lightdm-default-configuration.patch ++++++
--- /var/tmp/diff_new_pack.Y6oDMN/_old  2011-09-28 17:23:54.000000000 +0200
+++ /var/tmp/diff_new_pack.Y6oDMN/_new  2011-09-28 17:23:54.000000000 +0200
@@ -1,5 +1,5 @@
 # HG changeset patch
-# Parent 151070165a310baed73af12324d27804fa2c556a
+# Parent 1d749f63a68ca561bb71e7c28b9eea1aabd2373f
 openSUSE-specific default configuration
 
 diff --git a/data/lightdm.conf b/data/lightdm.conf

++++++ lightdm-desktop-session-env-pam.patch ++++++
--- /var/tmp/diff_new_pack.Y6oDMN/_old  2011-09-28 17:23:54.000000000 +0200
+++ /var/tmp/diff_new_pack.Y6oDMN/_new  2011-09-28 17:23:54.000000000 +0200
@@ -1,11 +1,11 @@
 # HG changeset patch
-# Parent 4ec4b8145067aadcb107ee3f68acb314e76f2f00
+# Parent 06e6212c9009762d88c7088acafc977dc31f71e3
 pass a DESKTOP_SESSION environment variable with the name of the selected 
session into the PAM environment
 
 diff --git a/src/display.c b/src/display.c
 --- a/src/display.c
 +++ b/src/display.c
-@@ -451,6 +451,8 @@ create_session (Display *display, PAMSes
+@@ -450,6 +450,8 @@ create_session (Display *display, PAMSes
      session_set_is_greeter (session, is_greeter);
      session_set_authentication (session, authentication);
      session_set_command (session, command);
@@ -17,7 +17,7 @@
 diff --git a/src/pam-session.c b/src/pam-session.c
 --- a/src/pam-session.c
 +++ b/src/pam-session.c
-@@ -134,7 +134,7 @@ pam_session_set_item (PAMSession *sessio
+@@ -133,7 +133,7 @@ pam_session_set_item (PAMSession *sessio
  }
  
  gboolean
@@ -26,7 +26,7 @@
  {
      int result = PAM_SUCCESS;
  
-@@ -144,6 +144,14 @@ pam_session_open (PAMSession *session)
+@@ -143,6 +143,14 @@ pam_session_open (PAMSession *session)
  
      if (!passwd_file && getuid () == 0)
      {
@@ -44,7 +44,7 @@
 diff --git a/src/pam-session.h b/src/pam-session.h
 --- a/src/pam-session.h
 +++ b/src/pam-session.h
-@@ -54,7 +54,7 @@ gboolean pam_session_get_is_authenticate
+@@ -53,7 +53,7 @@ gboolean pam_session_get_is_authenticate
  
  gboolean pam_session_set_item (PAMSession *session, int item_type, const 
gchar *value);
  
@@ -56,7 +56,7 @@
 diff --git a/src/session.c b/src/session.c
 --- a/src/session.c
 +++ b/src/session.c
-@@ -26,6 +26,9 @@ struct SessionPrivate
+@@ -29,6 +29,9 @@ struct SessionPrivate
      /* Authentication for this session */
      PAMSession *authentication;
  
@@ -66,7 +66,7 @@
      /* Command to run for this session */
      gchar *command;
  
-@@ -76,6 +79,21 @@ session_get_is_greeter (Session *session
+@@ -94,6 +97,21 @@ session_get_is_greeter (Session *session
      return session->priv->is_greeter;
  }
  
@@ -88,19 +88,19 @@
  void
  session_set_command (Session *session, const gchar *command)
  {
-@@ -290,7 +308,7 @@ session_real_start (Session *session)
+@@ -307,7 +325,7 @@ session_real_start (Session *session)
          g_free (path);
      }
  
 -    pam_session_open (session->priv->authentication);
 +    pam_session_open (session->priv->authentication, 
session->priv->user_session_name);
-     set_env_from_authentication (session, session->priv->authentication);
  
-     set_language (session);
+     /* Open ConsoleKit session */
+     if (getuid () == 0)
 diff --git a/src/session.h b/src/session.h
 --- a/src/session.h
 +++ b/src/session.h
-@@ -60,6 +60,10 @@ void session_set_env (Session *process, 
+@@ -64,6 +64,10 @@ void session_set_env (Session *process, 
  
  const gchar *session_get_env (Session *session, const gchar *name);
  

++++++ lightdm-lock-screen-before-switch.patch ++++++
--- /var/tmp/diff_new_pack.Y6oDMN/_old  2011-09-28 17:23:54.000000000 +0200
+++ /var/tmp/diff_new_pack.Y6oDMN/_new  2011-09-28 17:23:54.000000000 +0200
@@ -1,5 +1,5 @@
 # HG changeset patch
-# Parent 046e23b2e58b9689e8e2d24ca6deaacdcf686512
+# Parent 84c2dd3007b3c2120859a3df68182e032e865828
 try to lock the screen before switching users
 
 diff --git a/utils/gdmflexiserver b/utils/gdmflexiserver

++++++ lightdm-set-gdmflexiserver-envvar.patch ++++++
--- /var/tmp/diff_new_pack.Y6oDMN/_old  2011-09-28 17:23:54.000000000 +0200
+++ /var/tmp/diff_new_pack.Y6oDMN/_new  2011-09-28 17:23:54.000000000 +0200
@@ -1,11 +1,11 @@
 # HG changeset patch
-# Parent 6c8db608a5cf06a76e0d11f5cba91dba7b2b8765
+# Parent 6050a73b677334a6cdccd95e633129c4257e29d4
 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)
+@@ -292,6 +292,7 @@ session_start (Session *session)
      session_set_env (session, "USERNAME", user_get_name (user)); // FIXME: Is 
this required?
      session_set_env (session, "HOME", user_get_home_directory (user));
      session_set_env (session, "SHELL", user_get_shell (user));

++++++ lightdm-sysconfig-support.patch ++++++
--- /var/tmp/diff_new_pack.Y6oDMN/_old  2011-09-28 17:23:54.000000000 +0200
+++ /var/tmp/diff_new_pack.Y6oDMN/_new  2011-09-28 17:23:54.000000000 +0200
@@ -51,7 +51,7 @@
 diff --git a/src/display.c b/src/display.c
 --- a/src/display.c
 +++ b/src/display.c
-@@ -822,7 +822,10 @@ static void
+@@ -845,7 +845,10 @@ static void
  display_init (Display *display)
  {
      display->priv = G_TYPE_INSTANCE_GET_PRIVATE (display, DISPLAY_TYPE, 
DisplayPrivate);
@@ -192,7 +192,7 @@
  static void
  log_cb (const gchar *log_domain, GLogLevelFlags log_level,
          const gchar *message, gpointer data)
-@@ -1086,6 +1198,9 @@ main (int argc, char **argv)
+@@ -1100,6 +1212,9 @@ main (int argc, char **argv)
  
      loop = g_main_loop_new (NULL, FALSE);
  

++++++ lightdm-xauthlocalhostname-support.patch ++++++
--- /var/tmp/diff_new_pack.Y6oDMN/_old  2011-09-28 17:23:54.000000000 +0200
+++ /var/tmp/diff_new_pack.Y6oDMN/_new  2011-09-28 17:23:54.000000000 +0200
@@ -1,5 +1,5 @@
 # HG changeset patch
-# Parent 150da7055968f940d56b7db0b206c0eef80e2697
+# Parent 2b3707e6fd26c6462c1d6c4d57edb303a7fa981a
 set XAUTHLOCALHOSTNAME to localhost for local logins to avoid issues in the 
session in case the hostname changes
 
 diff --git a/src/seat-xlocal.c b/src/seat-xlocal.c
@@ -16,17 +16,17 @@
 diff --git a/src/xserver-local.c b/src/xserver-local.c
 --- a/src/xserver-local.c
 +++ b/src/xserver-local.c
-@@ -375,7 +375,8 @@ xserver_local_start (DisplayServer *disp
+@@ -396,7 +396,8 @@ xserver_local_start (DisplayServer *disp
      XServerLocal *server = XSERVER_LOCAL (display_server);
      gboolean result;
-     gchar *filename, *dir, *path, *absolute_command;
+     gchar *filename, *dir, *absolute_command;
 -    gchar hostname[1024], *number;
 +    gchar hostname[] = "localhost";
 +    gchar *number;
      GString *command;
  
      g_return_val_if_fail (server->priv->xserver_process == NULL, FALSE);
-@@ -417,7 +418,6 @@ xserver_local_start (DisplayServer *disp
+@@ -437,7 +438,6 @@ xserver_local_start (DisplayServer *disp
      if (server->priv->layout)
          g_string_append_printf (command, " -layout %s", server->priv->layout);
  


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to