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

1.10.6

parent 229cbf9b
/lightdm-1.10.5.tar.xz
/lightdm-1.10.6.tar.xz
diff -up lightdm-1.10.2/data/lightdm.conf.fedora_config lightdm-1.10.2/data/lightdm.conf
--- lightdm-1.10.2/data/lightdm.conf.fedora_config 2014-09-10 20:07:11.000000000 -0500
+++ lightdm-1.10.2/data/lightdm.conf 2014-10-06 09:00:51.305080416 -0500
@@ -21,9 +21,9 @@
diff -up lightdm-1.10.6/data/lightdm.conf.fedora_config lightdm-1.10.6/data/lightdm.conf
--- lightdm-1.10.6/data/lightdm.conf.fedora_config 2015-10-27 22:30:50.000000000 -0500
+++ lightdm-1.10.6/data/lightdm.conf 2015-11-20 07:51:36.852243441 -0600
@@ -22,9 +22,9 @@
#start-default-seat=true
#greeter-user=lightdm
#minimum-display-number=0
......@@ -13,16 +13,16 @@ diff -up lightdm-1.10.2/data/lightdm.conf.fedora_config lightdm-1.10.2/data/ligh
#guest-account-script=guest-account
#logind-load-seats=false
#logind-check-graphical=false
@@ -84,7 +84,7 @@
@@ -87,7 +87,7 @@
#pam-service=lightdm
#pam-autologin-service=lightdm-autologin
#pam-greeter-service=lightdm-greeter
-#xserver-command=X
+xserver-command=X -background none
#xmir-command=Xmir
#xserver-layout=
#xserver-config=
#xserver-allow-tcp=false
@@ -96,7 +96,7 @@
@@ -100,7 +100,7 @@
#xdmcp-key=
#unity-compositor-command=unity-system-compositor
#unity-compositor-timeout=60
......@@ -31,7 +31,7 @@ diff -up lightdm-1.10.2/data/lightdm.conf.fedora_config lightdm-1.10.2/data/ligh
#greeter-hide-users=false
#greeter-allow-guest=true
#greeter-show-manual-login=false
@@ -105,7 +105,7 @@
@@ -109,7 +109,7 @@
#allow-user-switching=true
#allow-guest=true
#guest-session=
......@@ -40,9 +40,9 @@ diff -up lightdm-1.10.2/data/lightdm.conf.fedora_config lightdm-1.10.2/data/ligh
#greeter-wrapper=
#guest-wrapper=
#display-setup-script=
diff -up lightdm-1.10.2/data/users.conf.fedora_config lightdm-1.10.2/data/users.conf
--- lightdm-1.10.2/data/users.conf.fedora_config 2014-05-19 15:11:31.000000000 -0500
+++ lightdm-1.10.2/data/users.conf 2014-10-06 08:59:37.425129841 -0500
diff -up lightdm-1.10.6/data/users.conf.fedora_config lightdm-1.10.6/data/users.conf
--- lightdm-1.10.6/data/users.conf.fedora_config 2014-05-19 15:11:31.000000000 -0500
+++ lightdm-1.10.6/data/users.conf 2015-11-20 07:50:40.104978136 -0600
@@ -9,6 +9,6 @@
# hidden-shells = Shells that indicate a user cannot login
#
......
diff -up lightdm-1.10.5/configure.ac.qtchooser lightdm-1.10.5/configure.ac
--- lightdm-1.10.5/configure.ac.qtchooser 2015-03-09 22:52:50.000000000 -0500
+++ lightdm-1.10.5/configure.ac 2015-09-08 22:05:51.908392265 -0500
diff -up lightdm-1.10.6/configure.ac.qtchooser lightdm-1.10.6/configure.ac
--- lightdm-1.10.6/configure.ac.qtchooser 2015-11-19 21:07:45.000000000 -0600
+++ lightdm-1.10.6/configure.ac 2015-11-25 10:15:58.362197081 -0600
@@ -107,7 +107,7 @@ if test x"$enable_liblightdm_qt4" = "xye
[compile_liblightdm_qt4=yes
AC_CHECK_TOOLS(MOC4, [moc-qt4 moc])
......@@ -22,10 +22,10 @@ diff -up lightdm-1.10.5/configure.ac.qtchooser lightdm-1.10.5/configure.ac
fi
],
[if test "x$enable_liblightdm_qt5" != xauto; then
diff -up lightdm-1.10.5/configure.qtchooser lightdm-1.10.5/configure
--- lightdm-1.10.5/configure.qtchooser 2015-09-08 22:05:51.946392497 -0500
+++ lightdm-1.10.5/configure 2015-09-08 22:07:22.799948066 -0500
@@ -16924,7 +16924,7 @@ esac
diff -up lightdm-1.10.6/configure.qtchooser lightdm-1.10.6/configure
--- lightdm-1.10.6/configure.qtchooser 2015-11-19 21:26:56.000000000 -0600
+++ lightdm-1.10.6/configure 2015-11-25 10:15:58.378197158 -0600
@@ -16938,7 +16938,7 @@ esac
fi
if test x"$(readlink $(which $MOC4))" = xqtchooser; then
......@@ -34,7 +34,7 @@ diff -up lightdm-1.10.5/configure.qtchooser lightdm-1.10.5/configure
fi
if test "x$compile_liblightdm_gobject" != xyes; then
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
@@ -17112,7 +17112,7 @@ fi
@@ -17126,7 +17126,7 @@ fi
fi
if test -z "$MOC5"; then
ac_ct_MOC5=$MOC5
......@@ -43,7 +43,7 @@ diff -up lightdm-1.10.5/configure.qtchooser lightdm-1.10.5/configure
do
# Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
@@ -17168,7 +17168,7 @@ esac
@@ -17182,7 +17182,7 @@ esac
fi
if test x"$(readlink $(which $MOC5))" = xqtchooser; then
......
......@@ -4,8 +4,8 @@
Name: lightdm
Summary: A cross-desktop Display Manager
Version: 1.10.5
Release: 7%{?dist}
Version: 1.10.6
Release: 1%{?dist}
# library/bindings are LGPLv2 or LGPLv3, the rest GPLv3+
License: (LGPLv2 or LGPLv3) and GPLv3+
......@@ -20,7 +20,7 @@ Source4: lightdm.service
Source6: lightdm.rules
## Downstream patches:
Patch10: lightdm-1.10.2-fedora_config.patch
Patch10: lightdm-1.10.6-fedora_config.patch
# hack in support for --nodaemon option
Patch11: lightdm-1.10.2-nodaemon_option.patch
# disable saving to ~/.dmrc (runs afoul of selinux, http://bugzilla.redhat.com/963238 )
......@@ -28,10 +28,7 @@ Patch12: lightdm-1.9.8-no_dmrc_save.patch
## upstreamable patches
# search for moc-qt5, use -qt=5|4 (instead of --qt=qt4|qt5)
Patch51: lightdm-1.10.5-qtchooser.patch
# Lightdm runs without -nolisten but X not listening
# https://bugzilla.redhat.com/show_bug.cgi?id=1255743
Patch52: http://bazaar.launchpad.net/~lightdm-team/lightdm/1.16/download/head:/xorg1.17.patch-20151012135626-yzkrgqadvrj86uh2-1/xorg-1.17.patch
Patch51: lightdm-1.10.6-qtchooser.patch
# patch51
BuildRequires: gettext
......@@ -139,10 +136,6 @@ Requires: %{name}-qt5%{?_isa} = %{version}-%{release}
%patch12 -p1 -b .no_dmrc_save
%patch51 -p1 -b .qtchooser
# apply only when xorg-x11-server-1.17 (or newer) is used (currently means f22+)
%if 0%{?fedora} > 21
%patch52 -p1 -b .listen
%endif
# rpath hack
sed -i -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure
......@@ -288,6 +281,9 @@ exit 0
%changelog
* Fri Nov 20 2015 Rex Dieter <rdieter@fedoraproject.org> 1.10.6-1
- 1.10.6
* Mon Oct 12 2015 Rex Dieter <rdieter@fedoraproject.org> 1.10.5-7
- use upstream listen.patch instead
......
5feefe4737ef8c85ab52c13954e00ea6 lightdm-1.10.5.tar.xz
90e9f81b6edb9a68d4021df6154ee387 lightdm-1.10.6.tar.xz
Description: The X.org X server 1.17 doesn't listen on TCP by default, we need to pass -listen to enable it
Author: Robert Ancell <robert.ancell@canonical.com>
Bug: https://bugs.launchpad.net/bugs/1449282
=== modified file 'src/x-server-local.c'
Index: 1.16/src/x-server-local.c
===================================================================
--- 1.16.orig/src/x-server-local.c
+++ 1.16/src/x-server-local.c
@@ -477,6 +477,7 @@ x_server_local_start (DisplayServer *dis
/* Connect to a remote server using XDMCP */
if (server->priv->xdmcp_server != NULL)
{
+ g_string_append (command, " -listen tcp");
if (server->priv->xdmcp_port != 0)
g_string_append_printf (command, " -port %d", server->priv->xdmcp_port);
g_string_append_printf (command, " -query %s", server->priv->xdmcp_server);
@@ -485,6 +486,8 @@ x_server_local_start (DisplayServer *dis
}
else if (!server->priv->allow_tcp)
g_string_append (command, " -nolisten tcp");
+ else
+ g_string_append (command, " -listen tcp");
if (server->priv->vt >= 0)
g_string_append_printf (command, " vt%d -novtswitch", server->priv->vt);
Markdown is supported
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