Commit d0feb2f9 authored by Rex Dieter's avatar Rex Dieter
Browse files

lightdm-1.10.4, update URL to 1.10-specific branch

parent f18ae5c4
/lightdm-1.10.3.tar.xz
/lightdm-1.10.4.tar.xz
diff -up lightdm-1.10.2/src/greeter.c.FD_leak lightdm-1.10.2/src/greeter.c
--- lightdm-1.10.2/src/greeter.c.FD_leak 2014-09-07 18:29:36.000000000 -0500
+++ lightdm-1.10.2/src/greeter.c 2014-09-17 06:44:52.190389652 -0500
@@ -987,9 +987,15 @@ greeter_finalize (GObject *object)
g_object_unref (self->priv->authentication_session);
}
if (self->priv->to_greeter_channel)
+ {
+ close(g_io_channel_unix_get_fd(self->priv->to_greeter_channel));
g_io_channel_unref (self->priv->to_greeter_channel);
+ }
if (self->priv->from_greeter_channel)
+ {
+ close(g_io_channel_unix_get_fd(self->priv->from_greeter_channel));
g_io_channel_unref (self->priv->from_greeter_channel);
+ }
if (self->priv->from_greeter_watch)
g_source_remove (self->priv->from_greeter_watch);
diff -up lightdm-1.10.2/src/session.c.FD_leak lightdm-1.10.2/src/session.c
--- lightdm-1.10.2/src/session.c.FD_leak 2014-09-11 19:04:40.000000000 -0500
+++ lightdm-1.10.2/src/session.c 2014-09-17 06:44:52.191389641 -0500
@@ -459,6 +459,8 @@ session_watch_cb (GPid pid, gint status,
if (session->priv->is_guest)
guest_account_cleanup (session->priv->username);
+ close(session->priv->to_child_input);
+ close(session->priv->from_child_output);
/* Drop our reference on the child process, it has terminated */
g_object_unref (session);
}
......@@ -4,12 +4,12 @@
Name: lightdm
Summary: Lightweight Display Manager
Version: 1.10.3
Version: 1.10.4
Release: 1%{?dist}
# library/bindings are LGPLv2 or LGPLv3, the rest GPLv3+
License: (LGPLv2 or LGPLv3) and GPLv3+
URL: https://launchpad.net/lightdm/
URL: https://launchpad.net/lightdm/1.10
Source0: https://launchpad.net/lightdm/1.10/%{version}/+download/lightdm-%{version}.tar.xz
Source1: lightdm.pam
......@@ -27,9 +27,6 @@ Patch11: lightdm-1.10.2-nodaemon_option.patch
Patch12: lightdm-1.9.8-no_dmrc_save.patch
## upstreamable patches
# https://bugzilla.redhat.com/show_bug.cgi?id=973584
# https://bugs.launchpad.net/lightdm/+bug/1190344
Patch50: lightdm-1.10.2-FD_leak.patch
BuildRequires: gettext
BuildRequires: gnome-common
......@@ -120,7 +117,6 @@ Requires: %{name}-qt%{?_isa} = %{version}-%{release}
%patch10 -p1 -b .fedora_config
%patch11 -p1 -b .nodaemon_option
%patch12 -p1 -b .no_dmrc_save
%patch50 -p1 -b .FD_leak
# rpath hack
sed -i -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure
......@@ -253,6 +249,9 @@ exit 0
%changelog
* Thu Nov 13 2014 Rex Dieter <rdieter@fedoraproject.org> 1.10.4-1
- lightdm-1.10.4, update URL to 1.10-specific branch
* Thu Oct 09 2014 Rex Dieter <rdieter@fedoraproject.org> 1.10.3-1
- lightdm-1.10.3
......
7b16b41b808a1ca2684b283cf778edfc lightdm-1.10.3.tar.xz
5d4c658a11375f83fec823f25f068785 lightdm-1.10.4.tar.xz
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment