[lightdm] 1.9.8-1

Rex Dieter rdieter at fedoraproject.org
Thu Feb 20 13:51:13 UTC 2014


commit 266291c36795631c6f32b1f38cd653e9793e58b2
Author: Rex Dieter <rdieter at math.unl.edu>
Date:   Thu Feb 20 07:51:58 2014 -0600

    1.9.8-1
    
    - lightdm-1.9.8 (#1021834)
    - lightdm adds /usr/libexec/lightdm: to user $PATH (#888337)

 .gitignore                              |    1 +
 lightdm-1.6.0-no_dmrc_save.patch        |   12 -------
 lightdm-1.9.8-no_dmrc_save.patch        |   21 ++++++++++++
 lightdm-lock-screen-before-switch.patch |   55 -------------------------------
 lightdm.spec                            |   18 ++++++----
 sources                                 |    2 +-
 6 files changed, 33 insertions(+), 76 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 33515ff..2ca11ea 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 /lightdm-1.8.7.tar.xz
+/lightdm-1.9.8.tar.xz
diff --git a/lightdm-1.9.8-no_dmrc_save.patch b/lightdm-1.9.8-no_dmrc_save.patch
new file mode 100644
index 0000000..3b49eb0
--- /dev/null
+++ b/lightdm-1.9.8-no_dmrc_save.patch
@@ -0,0 +1,21 @@
+diff -up lightdm-1.9.8/common/dmrc.c.no_dmrc_save lightdm-1.9.8/common/dmrc.c
+--- lightdm-1.9.8/common/dmrc.c.no_dmrc_save	2014-02-19 18:22:51.000000000 -0600
++++ lightdm-1.9.8/common/dmrc.c	2014-02-20 06:30:41.503707318 -0600
+@@ -68,6 +68,7 @@ dmrc_save (GKeyFile *dmrc_file, CommonUs
+ 
+     data = g_key_file_to_data (dmrc_file, &length, NULL);
+ 
++#if 0
+     /* Update the users .dmrc */
+     path = g_build_filename (common_user_get_home_directory (user), ".dmrc", NULL);
+ 
+@@ -81,6 +82,7 @@ dmrc_save (GKeyFile *dmrc_file, CommonUs
+         privileges_reclaim ();
+ 
+     g_free (path);
++#endif
+ 
+     /* Update the .dmrc cache */
+     cache_dir = config_get_string (config_get_instance (), "LightDM", "cache-directory");
+diff -up lightdm-1.9.8/common/user-list.c.no_dmrc_save lightdm-1.9.8/common/user-list.c
+diff -up lightdm-1.9.8/src/accounts.c.no_dmrc_save lightdm-1.9.8/src/accounts.c
diff --git a/lightdm.spec b/lightdm.spec
index 7eca035..d642913 100644
--- a/lightdm.spec
+++ b/lightdm.spec
@@ -4,14 +4,13 @@
 
 Name:    lightdm
 Summary: Lightweight Display Manager
-Version: 1.8.7
+Version: 1.9.8
 Release: 1%{?dist}
 
 # library/bindings are LGPLv2 or LGPLv3, the rest GPLv3+
 License: (LGPLv2 or LGPLv3) and GPLv3+
-#URL:     http://www.freedesktop.org/wiki/Software/LightDM
 URL:     https://launchpad.net/lightdm/
-Source0: https://launchpad.net/lightdm/1.8/%{version}/+download/lightdm-%{version}.tar.xz
+Source0: https://launchpad.net/lightdm/1.9/%{version}/+download/lightdm-%{version}.tar.xz
 
 Source1: lightdm.pam
 Source2: lightdm-autologin.pam
@@ -19,13 +18,12 @@ Source3: lightdm-tmpfiles.conf
 Source4: lightdm.service
 Source6: lightdm.rules
 
-Patch0: lightdm-lock-screen-before-switch.patch
 ## Downstream patches:
 Patch10: lightdm-1.8.4-fedora_config.patch
 # hack in support for --nodaemon option
 Patch11: lightdm-nodaemon_option.patch
-#  disable saving to ~/.dmrc
-Patch12: lightdm-1.6.0-no_dmrc_save.patch
+#  disable saving to ~/.dmrc (runs afoul of selinux, http://bugzilla.redhat.com/963238 )
+Patch12: lightdm-1.9.8-no_dmrc_save.patch
 
 ## upstreamable patches
 # https://bugzilla.redhat.com/show_bug.cgi?id=973584
@@ -118,7 +116,6 @@ Requires: %{name}-qt%{?_isa} = %{version}-%{release}
 %prep
 %setup -q
 
-%patch0 -p1 -b .lock-screen
 %patch10 -p1 -b .fedora_config
 %patch11 -p1 -b .nodaemon_option
 %patch12 -p1 -b .no_dmrc_save
@@ -206,9 +203,10 @@ exit 0
 %config(noreplace) %{_sysconfdir}/lightdm/users.conf
 %{_bindir}/dm-tool
 %{_sbindir}/lightdm
-%{_libexecdir}/lightdm/
+%{_libexecdir}/lightdm-guest-session
 %{_datadir}/lightdm/
 %{_libdir}/girepository-1.0/LightDM-1.typelib
+%{_mandir}/man1/dm-tool.1*
 %{_mandir}/man1/lightdm*
 %dir %attr(-,lightdm,lightdm) %{_localstatedir}/cache/lightdm/
 %{_unitdir}/lightdm.service
@@ -250,6 +248,10 @@ exit 0
 
 
 %changelog
+* Thu Feb 20 2014 Rex Dieter <rdieter at fedoraproject.org> 1.9.8-1
+- lightdm-1.9.8 (#1021834)
+- lightdm adds /usr/libexec/lightdm: to user $PATH (#888337)
+
 * Thu Feb 06 2014 Rex Dieter <rdieter at fedoraproject.org> 1.8.7-1
 - lightdm-1.8.7
 
diff --git a/sources b/sources
index 3c99565..1531da9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-b97b1eec5d7074334f6c1d5cda2868d5  lightdm-1.8.7.tar.xz
+dcd37257fe672235e246a3abf1c5273b  lightdm-1.9.8.tar.xz


More information about the scm-commits mailing list