summaryrefslogtreecommitdiff
path: root/data/pam-lfs
diff options
context:
space:
mode:
authorArmin K <krejzi@email.com>2013-08-28 15:47:53 +0200
committerRay Strode <rstrode@redhat.com>2013-08-28 09:59:37 -0400
commitfaf94e33ea075408e0d6e751f04d2f726fac72a5 (patch)
tree5131beaf71fe5bef5b405e66576b128e096cb297 /data/pam-lfs
parentafa4b0904f3889efdc7f22c95128c91b128df5ed (diff)
downloadgdm-faf94e33ea075408e0d6e751f04d2f726fac72a5.tar.gz
data/pam-lfs: update for latest systemd/PAM changes
https://bugzilla.gnome.org/show_bug.cgi?id=706975
Diffstat (limited to 'data/pam-lfs')
-rw-r--r--data/pam-lfs/gdm-autologin.pam1
-rw-r--r--data/pam-lfs/gdm-fingerprint.pam6
-rw-r--r--data/pam-lfs/gdm-launch-environment.pam9
-rw-r--r--data/pam-lfs/gdm-password.pam3
-rw-r--r--data/pam-lfs/gdm-pin.pam4
-rw-r--r--data/pam-lfs/gdm-smartcard.pam5
-rw-r--r--data/pam-lfs/gdm.pam3
7 files changed, 12 insertions, 19 deletions
diff --git a/data/pam-lfs/gdm-autologin.pam b/data/pam-lfs/gdm-autologin.pam
index 42ea4d35..13ac13ac 100644
--- a/data/pam-lfs/gdm-autologin.pam
+++ b/data/pam-lfs/gdm-autologin.pam
@@ -7,7 +7,6 @@ auth required pam_succeed_if.so uid >= 1000 quiet
auth required pam_permit.so
account include system-account
-
password include system-password
session optional pam_keyinit.so revoke
diff --git a/data/pam-lfs/gdm-fingerprint.pam b/data/pam-lfs/gdm-fingerprint.pam
index 5818645c..f0048823 100644
--- a/data/pam-lfs/gdm-fingerprint.pam
+++ b/data/pam-lfs/gdm-fingerprint.pam
@@ -3,14 +3,12 @@
auth requisite pam_nologin.so
auth required pam_env.so
-auth requisite pam_fprintd.so
auth required pam_succeed_if.so uid >= 1000 quiet
-auth required pam_deny.so
+auth required pam_fprintd.so
auth optional pam_gnome_keyring.so
account include system-account
-
-password required pam_deny.so
+password required pam_fprintd.so
session optional pam_keyinit.so revoke
session required pam_limits.so
diff --git a/data/pam-lfs/gdm-launch-environment.pam b/data/pam-lfs/gdm-launch-environment.pam
index f9507a08..980013dd 100644
--- a/data/pam-lfs/gdm-launch-environment.pam
+++ b/data/pam-lfs/gdm-launch-environment.pam
@@ -1,14 +1,17 @@
# Begin /etc/pam.d/gdm-launch-environment
+auth required pam_succeed_if.so audit quiet_success user = gdm
auth required pam_env.so
-auth required pam_permit.so
+auth optional pam_permit.so
-account required pam_nologin.so
+account required pam_succeed_if.so audit quiet_success user = gdm
account include system-account
password required pam_deny.so
-session required pam_systemd.so kill-session-processes=1
+session required pam_succeed_if.so audit quiet_success user = gdm
+session required pam_systemd.so
session optional pam_keyinit.so force revoke
+session optional pam_permit.so
# End /etc/pam.d/gdm-launch-environment
diff --git a/data/pam-lfs/gdm-password.pam b/data/pam-lfs/gdm-password.pam
index 34ba17e1..9b52a17e 100644
--- a/data/pam-lfs/gdm-password.pam
+++ b/data/pam-lfs/gdm-password.pam
@@ -8,11 +8,10 @@ auth include system-auth
auth optional pam_gnome_keyring.so
account include system-account
+password include system-password
session required pam_limits.so
session include system-session
session optional pam_gnome_keyring.so auto_start
-password include system-password
-
# End /etc/pam.d/gdm-password
diff --git a/data/pam-lfs/gdm-pin.pam b/data/pam-lfs/gdm-pin.pam
index f265497e..4c955c98 100644
--- a/data/pam-lfs/gdm-pin.pam
+++ b/data/pam-lfs/gdm-pin.pam
@@ -3,13 +3,11 @@
auth requisite pam_nologin.so
auth required pam_env.so
-auth requisite pam_pin.so
auth required pam_succeed_if.so uid >= 1000 quiet
-auth required pam_deny.so
+auth required pam_pin.so
auth optional pam_gnome_keyring.so
account include system-account
-
password required pam_pin.so
session required pam_limits.so
diff --git a/data/pam-lfs/gdm-smartcard.pam b/data/pam-lfs/gdm-smartcard.pam
index b9ae48b8..f2c1b64d 100644
--- a/data/pam-lfs/gdm-smartcard.pam
+++ b/data/pam-lfs/gdm-smartcard.pam
@@ -3,16 +3,13 @@
auth requisite pam_nologin.so
auth required pam_env.so
-auth requisite pam_pkcs11.so wait_for_card card_only
auth required pam_succeed_if.so uid >= 1000 quiet
-auth required pam_deny.so
+auth required pam_pkcs11.so wait_for_card card_only
auth optional pam_gnome_keyring.so
account include system-account
-
password required pam_pkcs11.so
-session optional pam_keyinit.so revoke
session required pam_limits.so
session include system-session
session optional pam_gnome_keyring.so auto_start
diff --git a/data/pam-lfs/gdm.pam b/data/pam-lfs/gdm.pam
index 4d26c431..26bab5b1 100644
--- a/data/pam-lfs/gdm.pam
+++ b/data/pam-lfs/gdm.pam
@@ -8,11 +8,10 @@ auth include system-auth
auth optional pam_gnome_keyring.so
account include system-account
+password include system-password
session required pam_limits.so
session include system-session
session optional pam_gnome_keyring.so auto_start
-password include system-password
-
# End /etc/pam.d/gdm