[Pkg-xfce-commits] r7061 - goodies/trunk/lightdm/debian
Yves-Alexis Perez
corsac at alioth.debian.org
Mon Jun 18 07:05:09 UTC 2012
Author: corsac
Date: 2012-06-18 19:05:08 +0000 (Mon, 18 Jun 2012)
New Revision: 7061
Added:
goodies/trunk/lightdm/debian/lightdm.lightdm-autologin.pam
Modified:
goodies/trunk/lightdm/debian/changelog
goodies/trunk/lightdm/debian/lightdm.pam
goodies/trunk/lightdm/debian/rules
Log:
* debian/lightdm.lightdm-autologin.pam added, support auto-login when
configured in /etc/lightdm/lightdm.conf. closes: #636104
* debian/rules:
- install both pam files.
Modified: goodies/trunk/lightdm/debian/changelog
===================================================================
--- goodies/trunk/lightdm/debian/changelog 2012-06-18 15:44:27 UTC (rev 7060)
+++ goodies/trunk/lightdm/debian/changelog 2012-06-18 19:05:08 UTC (rev 7061)
@@ -2,6 +2,10 @@
* debian/lightdm.pam:
- enable pam_loginuid. closes: #677435
+ * debian/lightdm.lightdm-autologin.pam added, support auto-login when
+ configured in /etc/lightdm/lightdm.conf. closes: #636104
+ * debian/rules:
+ - install both pam files.
-- Yves-Alexis Perez <corsac at debian.org> Mon, 18 Jun 2012 17:43:57 +0200
Added: goodies/trunk/lightdm/debian/lightdm.lightdm-autologin.pam
===================================================================
--- goodies/trunk/lightdm/debian/lightdm.lightdm-autologin.pam (rev 0)
+++ goodies/trunk/lightdm/debian/lightdm.lightdm-autologin.pam 2012-06-18 19:05:08 UTC (rev 7061)
@@ -0,0 +1,25 @@
+#%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 sufficient pam_thinkfinger.so
+auth required pam_permit.so
+auth optional pam_gnome_keyring.so
+ at include common-account
+# SELinux needs to be the first session rule. This ensures that any
+# lingering context has been cleared. Without out this it is possible
+# that a module could execute code in the wrong domain.
+# When the module is present, "required" would be sufficient (When SELinux
+# is disabled, this returns success.)
+session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close
+session required pam_limits.so
+session required pam_loginuid.so
+ at include common-session
+# SELinux needs to intervene at login time to ensure that the process
+# starts in the proper default security context. Only sessions which are
+# intended to run in the user's context should be run after this.
+session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open
+# When the module is present, "required" would be sufficient (When SELinux
+# is disabled, this returns success.)
+session optional pam_gnome_keyring.so auto_start
+ at include common-password
Modified: goodies/trunk/lightdm/debian/lightdm.pam
===================================================================
--- goodies/trunk/lightdm/debian/lightdm.pam 2012-06-18 15:44:27 UTC (rev 7060)
+++ goodies/trunk/lightdm/debian/lightdm.pam 2012-06-18 19:05:08 UTC (rev 7061)
@@ -11,14 +11,14 @@
# that a module could execute code in the wrong domain.
# When the module is present, "required" would be sufficient (When SELinux
# is disabled, this returns success.)
-session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close
+session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close
session required pam_limits.so
session required pam_loginuid.so
@include common-session
# SELinux needs to intervene at login time to ensure that the process
# starts in the proper default security context. Only sessions which are
# intended to run in the user's context should be run after this.
-session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open
+session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open
# When the module is present, "required" would be sufficient (When SELinux
# is disabled, this returns success.)
session optional pam_gnome_keyring.so auto_start
Modified: goodies/trunk/lightdm/debian/rules
===================================================================
--- goodies/trunk/lightdm/debian/rules 2012-06-18 15:44:27 UTC (rev 7060)
+++ goodies/trunk/lightdm/debian/rules 2012-06-18 19:05:08 UTC (rev 7061)
@@ -16,6 +16,10 @@
rm debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/lightdm/gdmflexiserver
dh_install --fail-missing
+override_dh_installpam:
+ dh_installpam
+ dh_installpam --name=lightdm-autologin
+
%:
dh $@ --parallel
More information about the Pkg-xfce-commits
mailing list