Update to 3.5.4.1
- Fixes autologin - Fixes logind integration - Fixes dconf incompatibility
This commit is contained in:
parent
c59e87a58f
commit
7c6072e3ef
2
.gitignore
vendored
2
.gitignore
vendored
@ -20,3 +20,5 @@ gdm-2.30.2.tar.bz2
|
||||
/gdm-3.4.1.tar.xz
|
||||
/gdm-3.5.2.tar.xz
|
||||
/gdm-3.5.4.tar.xz
|
||||
/gdm-3.5.4.1.tar.xz
|
||||
/org.gnome.login-screen.gschema.override
|
||||
|
@ -1,16 +0,0 @@
|
||||
#%PAM-1.0
|
||||
auth required pam_env.so
|
||||
auth required pam_permit.so
|
||||
auth include postlogin
|
||||
account required pam_nologin.so
|
||||
account include system-auth
|
||||
password include system-auth
|
||||
session required pam_selinux.so close
|
||||
session required pam_loginuid.so
|
||||
session optional pam_console.so
|
||||
-session optional pam_ck_connector.so
|
||||
session required pam_selinux.so open
|
||||
session optional pam_keyinit.so force revoke
|
||||
session required pam_namespace.so
|
||||
session include system-auth
|
||||
session include postlogin
|
Binary file not shown.
Before Width: | Height: | Size: 461 B |
Binary file not shown.
Before Width: | Height: | Size: 1.6 KiB |
@ -1,18 +0,0 @@
|
||||
auth substack fingerprint-auth
|
||||
auth required pam_succeed_if.so user != root quiet
|
||||
auth include postlogin
|
||||
|
||||
account required pam_nologin.so
|
||||
account include fingerprint-auth
|
||||
|
||||
password include fingerprint-auth
|
||||
|
||||
session required pam_selinux.so close
|
||||
session required pam_loginuid.so
|
||||
session optional pam_console.so
|
||||
-session optional pam_ck_connector.so
|
||||
session required pam_selinux.so open
|
||||
session optional pam_keyinit.so force revoke
|
||||
session required pam_namespace.so
|
||||
session include fingerprint-auth
|
||||
session include postlogin
|
@ -1,21 +0,0 @@
|
||||
auth [success=done ignore=ignore default=bad] pam_selinux_permit.so
|
||||
auth substack password-auth
|
||||
auth required pam_succeed_if.so user != root quiet
|
||||
auth optional pam_gnome_keyring.so
|
||||
auth include postlogin
|
||||
|
||||
account required pam_nologin.so
|
||||
account include password-auth
|
||||
|
||||
password include password-auth
|
||||
|
||||
session required pam_selinux.so close
|
||||
session required pam_loginuid.so
|
||||
session optional pam_console.so
|
||||
-session optional pam_ck_connector.so
|
||||
session required pam_selinux.so open
|
||||
session optional pam_keyinit.so force revoke
|
||||
session required pam_namespace.so
|
||||
session include password-auth
|
||||
session optional pam_gnome_keyring.so auto_start
|
||||
session include postlogin
|
Binary file not shown.
Before Width: | Height: | Size: 871 B |
Binary file not shown.
Before Width: | Height: | Size: 4.1 KiB |
@ -1,18 +0,0 @@
|
||||
auth substack smartcard-auth
|
||||
auth required pam_succeed_if.so user != root quiet
|
||||
auth include postlogin
|
||||
|
||||
account required pam_nologin.so
|
||||
account include smartcard-auth
|
||||
|
||||
password include smartcard-auth
|
||||
|
||||
session required pam_selinux.so close
|
||||
session required pam_loginuid.so
|
||||
session optional pam_console.so
|
||||
-session optional pam_ck_connector.so
|
||||
session required pam_selinux.so open
|
||||
session optional pam_keyinit.so force revoke
|
||||
session required pam_namespace.so
|
||||
session include smartcard-auth
|
||||
session include postlogin
|
@ -1,11 +0,0 @@
|
||||
#%PAM-1.0
|
||||
auth required pam_env.so
|
||||
auth required pam_permit.so
|
||||
auth include postlogin
|
||||
account required pam_nologin.so
|
||||
account include system-auth
|
||||
password include system-auth
|
||||
session required pam_loginuid.so
|
||||
session optional pam_keyinit.so force revoke
|
||||
session include system-auth
|
||||
session include postlogin
|
30
gdm.spec
30
gdm.spec
@ -13,24 +13,15 @@
|
||||
|
||||
Summary: The GNOME Display Manager
|
||||
Name: gdm
|
||||
Version: 3.5.4
|
||||
Release: 3%{?dist}
|
||||
Version: 3.5.4.1
|
||||
Release: 1%{?dist}
|
||||
Epoch: 1
|
||||
License: GPLv2+
|
||||
Group: User Interface/X
|
||||
URL: http://download.gnome.org/sources/gdm
|
||||
#VCS: git:git://git.gnome.org/gdm
|
||||
Source: http://download.gnome.org/sources/gdm/3.4/gdm-%{version}.tar.xz
|
||||
Source2: gdm-autologin-pam
|
||||
Source11: gdm-welcome-pam
|
||||
Source3: gdm-password.pam
|
||||
Source4: gdm-smartcard.pam
|
||||
Source5: gdm-fingerprint.pam
|
||||
Source6: gdm-smartcard-16.png
|
||||
Source7: gdm-smartcard-48.png
|
||||
Source8: gdm-fingerprint-16.png
|
||||
Source9: gdm-fingerprint-48.png
|
||||
Source10: org.gnome.login-screen.gschema.override
|
||||
Source1: org.gnome.login-screen.gschema.override
|
||||
|
||||
# upstream fix
|
||||
Patch0: dconf-profile.patch
|
||||
@ -136,15 +127,6 @@ Development files and headers for writing GDM greeters.
|
||||
autoreconf -i -f
|
||||
|
||||
%build
|
||||
cp -f %{SOURCE2} data/gdm-autologin
|
||||
cp -f %{SOURCE3} gui/simple-greeter/extensions/password/gdm-password.pam
|
||||
cp -f %{SOURCE4} data/gdm-smartcard.pam
|
||||
cp -f %{SOURCE5} data/gdm-fingerprint.pam
|
||||
cp -f %{SOURCE11} data/gdm-welcome
|
||||
cp -f %{SOURCE6} gui/simple-greeter/extensions/smartcard/icons/16x16/gdm-smartcard.png
|
||||
cp -f %{SOURCE7} gui/simple-greeter/extensions/smartcard/icons/48x48/gdm-smartcard.png
|
||||
cp -f %{SOURCE8} gui/simple-greeter/extensions/fingerprint/icons/16x16/gdm-fingerprint.png
|
||||
cp -f %{SOURCE9} gui/simple-greeter/extensions/fingerprint/icons/48x48/gdm-fingerprint.png
|
||||
|
||||
%configure --with-pam-prefix=%{_sysconfdir} \
|
||||
--enable-split-authentication \
|
||||
@ -366,6 +348,12 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || :
|
||||
%{_libdir}/girepository-1.0/Gdm-1.0.typelib
|
||||
|
||||
%changelog
|
||||
* Thu Jul 19 2012 Ray Strode <rstrode@redhat.com> 3.5.4.1-1
|
||||
- Update to 3.5.4.1
|
||||
- Fixes autologin
|
||||
- Fixes logind integration
|
||||
- Fixes dconf incompatibility
|
||||
|
||||
* Thu Jul 19 2012 Matthias Clasen <mclasen@redhat.com> - 1:3.5.4-3
|
||||
- Fix dconf profile syntax
|
||||
|
||||
|
@ -1,4 +0,0 @@
|
||||
#%PAM-1.0
|
||||
auth include config-util
|
||||
account include config-util
|
||||
session include config-util
|
@ -1,5 +0,0 @@
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Name=PolicyKit Authentication Agent
|
||||
Exec=/usr/libexec/polkit-gnome-authentication-agent-1
|
||||
OnlyShowIn=GNOME;
|
Loading…
Reference in New Issue
Block a user