[lightdm/f17] import working lightdm-autologin pam config

brummbq brummbq at fedoraproject.org
Wed Jul 25 18:34:14 UTC 2012


commit d86e10a9ff6ce58808782ebb0cc811eb2d0a7cbd
Author: Gregor Tätzner <gregor at freenet.de>
Date:   Tue Jul 24 21:44:37 2012 +0200

    import working lightdm-autologin pam config

 lightdm-autologin.pam |   27 +++++++++++++++++----------
 lightdm.spec          |    6 ++++--
 2 files changed, 21 insertions(+), 12 deletions(-)
---
diff --git a/lightdm-autologin.pam b/lightdm-autologin.pam
index bde3d30..010f6bb 100644
--- a/lightdm-autologin.pam
+++ b/lightdm-autologin.pam
@@ -1,11 +1,18 @@
 #%PAM-1.0
-auth    requisite       pam_nologin.so
-auth    required        pam_env.so readenv=1
-auth    required        pam_env.so readenv=1 envfile=/etc/default/locale
-auth    required        pam_permit.so
- at include common-account
-session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close
-session required        pam_limits.so
- at include common-session
-session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open
- at include common-password
+auth     [success=done ignore=ignore default=bad] pam_selinux_permit.so
+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    required    pam_limits.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
diff --git a/lightdm.spec b/lightdm.spec
index 600c818..847cb07 100644
--- a/lightdm.spec
+++ b/lightdm.spec
@@ -1,14 +1,13 @@
 Name:    lightdm
 Summary: Lightweight Display Manager
 Version: 1.2.2
-Release: 16%{?dist}
+Release: 17%{?dist}
 
 # library/bindings are LGPLv3, the rest GPLv3+
 License: LGPLv3+ and GPLv3+
 URL:     http://www.freedesktop.org/wiki/Software/LightDM
 Source0: https://launchpad.net/%{name}/1.2/%{version}/+download/%{name}-%{version}.tar.gz
 Source1: lightdm.pam
-# this one probably needs love -- rex
 Source2: lightdm-autologin.pam
 Source3: lightdm-tmpfiles.conf
 
@@ -212,6 +211,9 @@ exit 0
 
 
 %changelog
+* Wed Jul 25 2012 Gregor Tätzner <brummbq at fedoraproject.org> - 1.2.2-17
+- import working lightdm-autologin pam config
+
 * Sun Jul 15 2012 Gregor Tätzner <brummbq at fedoraproject.org> - 1.2.2-16
 - comply with guidelines concerning user and group handling
 


More information about the scm-commits mailing list