SHA256
1
0
forked from pool/gdm

Accepting request 459796 from GNOME:Next

Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/459796
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=326
This commit is contained in:
Dominique Leuenberger 2017-02-22 20:40:02 +00:00 committed by Git OBS Bridge
parent 04828571fd
commit 7903c93d2d
4 changed files with 31 additions and 11 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6a43e623f563c2e366297c2ee8d160526a285e102c73936e27a1d79076d6969f
size 1110372

3
gdm-3.23.4.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:04643c6ffc659863d600d82aeffd57a4996e92ff39b327f4c9b8e6eab2ba7ed8
size 1122000

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Tue Jan 10 14:16:39 UTC 2017 - adrien.plazas@suse.com
- Drop requirement on xorg-x11-server-extra: it provides Xdmx,
Xephyr and Xnest, which usage is strongly discouraged nowadays
since the protocols they implement are insecure and work badly on
GNOME 3. Other remoting protocols like VNC are recommended
instead.
-------------------------------------------------------------------
Mon Jan 9 11:03:14 UTC 2017 - dimstar@opensuse.org
- Update to version 3.23.4:
+ Make X11DisplayName property accurate.
+ Fix bug that forced wayland on second logins even if user
didn't pick it.
+ Kill clients from display on logout (multiseat and xdmcp only).
+ Send hangup to process group when session exits.
+ Allow specifying pam_gdm install location to configure.
- Pass --with-pam-mod-dir=/%{_lib}/security to configure: directly
install the pam module into the right location instead of moving
it there later on.
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Oct 12 18:28:33 UTC 2016 - zaitor@opensuse.org Wed Oct 12 18:28:33 UTC 2016 - zaitor@opensuse.org

View File

@ -1,7 +1,7 @@
# #
# spec file for package gdm # spec file for package gdm
# #
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -25,13 +25,13 @@
%define enable_split_authentication 0 %define enable_split_authentication 0
Name: gdm Name: gdm
Version: 3.22.1 Version: 3.23.4
Release: 0 Release: 0
Summary: The GNOME Display Manager Summary: The GNOME Display Manager
License: GPL-2.0+ License: GPL-2.0+
Group: System/GUI/GNOME Group: System/GUI/GNOME
Url: http://projects.gnome.org/gdm/ Url: http://projects.gnome.org/gdm/
Source: http://download.gnome.org/sources/gdm/3.22/%{name}-%{version}.tar.xz Source: http://download.gnome.org/sources/gdm/3.23/%{name}-%{version}.tar.xz
Source1: gdm.pamd Source1: gdm.pamd
Source2: gdm-autologin.pamd Source2: gdm-autologin.pamd
Source3: gdm-launch-environment.pamd Source3: gdm-launch-environment.pamd
@ -95,7 +95,6 @@ Requires: gdmflexiserver
Requires: gnome-session-core Requires: gnome-session-core
Requires: gnome-settings-daemon Requires: gnome-settings-daemon
Requires: gnome-shell Requires: gnome-shell
Requires: xorg-x11-server-extra
Requires(post): dconf Requires(post): dconf
# accessibility # accessibility
Recommends: orca Recommends: orca
@ -204,6 +203,7 @@ NOCONFIGURE=1 sh autogen.sh
--with-at-spi-registryd-directory=%{_libexecdir}/at-spi \ --with-at-spi-registryd-directory=%{_libexecdir}/at-spi \
--with-check-accelerated-directory=%{_libexecdir} \ --with-check-accelerated-directory=%{_libexecdir} \
--with-gnome-settings-daemon-directory=%{_libexecdir}/gnome-settings-daemon-3.0 \ --with-gnome-settings-daemon-directory=%{_libexecdir}/gnome-settings-daemon-3.0 \
--with-pam-mod-dir=/%{_lib}/security \
--enable-ipv6 \ --enable-ipv6 \
--enable-gdm-xsession \ --enable-gdm-xsession \
--with-plymouth \ --with-plymouth \
@ -224,7 +224,7 @@ NOCONFIGURE=1 sh autogen.sh
%install %install
%make_install %make_install
find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print find %{buildroot} -name '*.la' -type f -delete -print
# Do not ship the systemd.service file: openSUSE uses xdm, which enables the DM based on sysconfig. # Do not ship the systemd.service file: openSUSE uses xdm, which enables the DM based on sysconfig.
rm %{buildroot}%{systemdsystemunitdir}/gdm.service rm %{buildroot}%{systemdsystemunitdir}/gdm.service
## Install PAM files. ## Install PAM files.
@ -248,9 +248,6 @@ echo "We are not ready for this, we need to know what to put in gdm-fingerprint
false false
%endif %endif
ln -s gdm $RPM_BUILD_ROOT/etc/pam.d/gdm-password ln -s gdm $RPM_BUILD_ROOT/etc/pam.d/gdm-password
# move the pam module out of _prefix
mkdir -p %{buildroot}/%{_lib}/security
mv %{buildroot}%{_libdir}/security/pam_gdm.so %{buildroot}/%{_lib}/security/
## Install other files ## Install other files
# Install PostLogin script. # Install PostLogin script.
mv $RPM_BUILD_ROOT%{_sysconfdir}/gdm/PostLogin/Default.sample $RPM_BUILD_ROOT%{_sysconfdir}/gdm/PostLogin/Default mv $RPM_BUILD_ROOT%{_sysconfdir}/gdm/PostLogin/Default.sample $RPM_BUILD_ROOT%{_sysconfdir}/gdm/PostLogin/Default