summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Proschofsky <suka@gentoo.org>2012-06-06 09:19:51 +0000
committerAndreas Proschofsky <suka@gentoo.org>2012-06-06 09:19:51 +0000
commitb0b2e18c3fd7adc072d06440780baa49d04bae10 (patch)
treeda15f3672ca206f82e67af6871a64d6c50ea89bd /gnome-base/gdm/files/3.2.1.1
parentAnother bunch of GNOME 3.5.2 updates (diff)
downloadsuka-b0b2e18c3fd7adc072d06440780baa49d04bae10.tar.gz
suka-b0b2e18c3fd7adc072d06440780baa49d04bae10.tar.bz2
suka-b0b2e18c3fd7adc072d06440780baa49d04bae10.zip
And the next GNOME 3.5.2 round...
svn path=/; revision=339
Diffstat (limited to 'gnome-base/gdm/files/3.2.1.1')
-rw-r--r--gnome-base/gdm/files/3.2.1.1/gdm11
-rw-r--r--gnome-base/gdm/files/3.2.1.1/gdm-autologin10
-rw-r--r--gnome-base/gdm/files/3.2.1.1/gdm-fingerprint14
-rw-r--r--gnome-base/gdm/files/3.2.1.1/gdm-password11
-rw-r--r--gnome-base/gdm/files/3.2.1.1/gdm-smartcard15
-rw-r--r--gnome-base/gdm/files/3.2.1.1/gdm-welcome9
-rw-r--r--gnome-base/gdm/files/3.2.1.1/gdm.service11
7 files changed, 81 insertions, 0 deletions
diff --git a/gnome-base/gdm/files/3.2.1.1/gdm b/gnome-base/gdm/files/3.2.1.1/gdm
new file mode 100644
index 0000000..d965eca
--- /dev/null
+++ b/gnome-base/gdm/files/3.2.1.1/gdm
@@ -0,0 +1,11 @@
+#%PAM-1.0
+auth optional pam_env.so
+auth include system-login
+auth required pam_nologin.so
+
+account include system-login
+
+password include system-login
+
+session include system-auth
+#Keyring=session optional pam_gnome_keyring.so auto_start
diff --git a/gnome-base/gdm/files/3.2.1.1/gdm-autologin b/gnome-base/gdm/files/3.2.1.1/gdm-autologin
new file mode 100644
index 0000000..9d165d6
--- /dev/null
+++ b/gnome-base/gdm/files/3.2.1.1/gdm-autologin
@@ -0,0 +1,10 @@
+#%PAM-1.0
+auth optional pam_env.so
+auth required pam_nologin.so
+auth required pam_permit.so
+account include system-login
+password include system-login
+session include system-auth
+# For the keyring to unlock with autologin, you need to set an empty
+# password on the keyring.
+#Keyring=session optional pam_gnome_keyring.so auto_start
diff --git a/gnome-base/gdm/files/3.2.1.1/gdm-fingerprint b/gnome-base/gdm/files/3.2.1.1/gdm-fingerprint
new file mode 100644
index 0000000..7d38de9
--- /dev/null
+++ b/gnome-base/gdm/files/3.2.1.1/gdm-fingerprint
@@ -0,0 +1,14 @@
+#%PAM-1.0
+# Note: no pam_gnome_keyring.so support since the login password is not used
+auth optional pam_env.so
+auth required pam_tally2.so onerr=succeed
+auth required pam_shells.so
+auth required pam_nologin.so
+auth required pam_fprintd.so
+auth optional pam_permit.so
+
+account include system-login
+
+password required pam_deny.so
+
+session include system-auth
diff --git a/gnome-base/gdm/files/3.2.1.1/gdm-password b/gnome-base/gdm/files/3.2.1.1/gdm-password
new file mode 100644
index 0000000..d965eca
--- /dev/null
+++ b/gnome-base/gdm/files/3.2.1.1/gdm-password
@@ -0,0 +1,11 @@
+#%PAM-1.0
+auth optional pam_env.so
+auth include system-login
+auth required pam_nologin.so
+
+account include system-login
+
+password include system-login
+
+session include system-auth
+#Keyring=session optional pam_gnome_keyring.so auto_start
diff --git a/gnome-base/gdm/files/3.2.1.1/gdm-smartcard b/gnome-base/gdm/files/3.2.1.1/gdm-smartcard
new file mode 100644
index 0000000..5cf884d
--- /dev/null
+++ b/gnome-base/gdm/files/3.2.1.1/gdm-smartcard
@@ -0,0 +1,15 @@
+#%PAM-1.0
+auth optional pam_env.so
+auth required pam_tally2.so onerr=succeed
+auth required pam_shells.so
+auth required pam_nologin.so
+auth [success=done ignore=ignore default=die] pam_pkcs11.so wait_for_card card_only
+auth optional pam_permit.so
+
+account include system-login
+
+password optional pam_pkcs11.so
+password required pam_cracklib.so difok=2 minlen=8 dcredit=2 ocredit=2 retry=3
+password optional pam_permit.so
+
+session include system-auth
diff --git a/gnome-base/gdm/files/3.2.1.1/gdm-welcome b/gnome-base/gdm/files/3.2.1.1/gdm-welcome
new file mode 100644
index 0000000..932eefe
--- /dev/null
+++ b/gnome-base/gdm/files/3.2.1.1/gdm-welcome
@@ -0,0 +1,9 @@
+#%PAM-1.0
+auth required pam_env.so
+auth required pam_permit.so
+account required pam_nologin.so
+account include system-services
+password include system-services
+session required pam_loginuid.so
+session optional pam_keyinit.so force revoke
+session include system-services
diff --git a/gnome-base/gdm/files/3.2.1.1/gdm.service b/gnome-base/gdm/files/3.2.1.1/gdm.service
new file mode 100644
index 0000000..63bb08e
--- /dev/null
+++ b/gnome-base/gdm/files/3.2.1.1/gdm.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=GNOME Display Manager
+After=systemd-user-sessions.service
+
+[Service]
+ExecStart=/usr/bin/gdm --nodaemon
+Type=dbus
+BusName=org.gnome.DisplayManager
+
+[Install]
+WantedBy=graphical.target