summaryrefslogtreecommitdiff
path: root/community/lightdm
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2013-03-17 00:30:56 -0700
committerroot <root@rshg054.dnsready.net>2013-03-17 00:30:56 -0700
commit993f2994ae292cae095a0282520680c33d92af5b (patch)
tree9784eadc28df639d1dd02269687e7c9d0e5bc595 /community/lightdm
parentea60830c19f04f36803e26821bd9db1361489653 (diff)
Sun Mar 17 00:30:56 PDT 2013
Diffstat (limited to 'community/lightdm')
-rwxr-xr-xcommunity/lightdm/PKGBUILD8
-rwxr-xr-xcommunity/lightdm/lightdm-autologin.pam20
-rwxr-xr-xcommunity/lightdm/lightdm-default-config.patch8
3 files changed, 23 insertions, 13 deletions
diff --git a/community/lightdm/PKGBUILD b/community/lightdm/PKGBUILD
index 9570465d6..2fc41c651 100755
--- a/community/lightdm/PKGBUILD
+++ b/community/lightdm/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 86254 2013-03-14 11:38:24Z alucryd $
+# $Id: PKGBUILD 86397 2013-03-16 08:12:38Z alucryd $
# Maintainer: Maxime Gauduin <alucryd@gmail.com>
# Contributor: Morfeo <morfeo89@hotmail.it>
pkgbase=lightdm
pkgname=('lightdm' 'liblightdm-qt4')
pkgver=1.4.0
-pkgrel=1
+pkgrel=2
epoch=1
pkgdesc="A lightweight display manager"
arch=('i686' 'x86_64')
@@ -26,9 +26,9 @@ sha256sums=('3486a9f828864a78d452696cf6fef6e1dec2f4ef92a72e90ab37edf9a0824c43'
'2e03423cbe88c9fdc3a9684d6d14221aa6e92d105f9d1d53b08747d966c45125'
'ec10378992907f06a6960c4644aba2f81744fbcaf38f6bdc7c364979be3207e4'
'e8c4c5fd3b801a390d201166fd1fb9730e78a5c62928768103b870b6bd980ea0'
- 'cd0a9591b61118c6de1b07e1cd9a1b74cd74e9e95288f8b41eba32e26fd22023'
+ '33e3c3d6e16c8d30756754ea3f31f5457c5be0343686aad287692be34958984a'
'a89566307e1c81c24f037d854cbd472d2f94f8a4b759877a01563a332319f7d6'
- '51ec7eb1c50c0ba0b96b846662707533ebc1d6558cea75cb7424afddf0d064f0'
+ '6d5a754f41e9c7e52c51d2ff018b926ddaabb807e9a0b88c4a7bde1acffa3b1c'
'4793eaee5915f5c519f569a4cd9158822d4c57c8b6e405895d2eddf82fa00822'
'7fb85a1b54406032a922e8fd6f45d869fcfe5681df630e74e8e50c040b786ee4')
diff --git a/community/lightdm/lightdm-autologin.pam b/community/lightdm/lightdm-autologin.pam
index 4cd3626cd..0b1f79e3e 100755
--- a/community/lightdm/lightdm-autologin.pam
+++ b/community/lightdm/lightdm-autologin.pam
@@ -1,11 +1,13 @@
#%PAM-1.0
-auth required pam_env.so$
-auth required pam_tally.so file=/var/log/faillog onerr=succeed$
-auth required pam_shells.so$
-auth required pam_nologin.so$
-auth required pam_permit.so$
--auth optional pam_gnome_keyring.so$
-account include system-local-login$
-password include system-local-login$
-session include system-local-login$
+auth required pam_env.so
+auth required pam_tally.so file=/var/log/faillog onerr=succeed
+auth required pam_shells.so
+auth required pam_nologin.so
+auth [success=1 default=ignore] pam_succeed_if.so user ingroup autologin
+auth required pam_unix.so
+auth required pam_permit.so
+-auth optional pam_gnome_keyring.so
+account include system-local-login
+password include system-local-login
+session include system-local-login
-session optional pam_gnome_keyring.so auto_start
diff --git a/community/lightdm/lightdm-default-config.patch b/community/lightdm/lightdm-default-config.patch
index 8b106dd91..42d49536d 100755
--- a/community/lightdm/lightdm-default-config.patch
+++ b/community/lightdm/lightdm-default-config.patch
@@ -19,6 +19,14 @@ diff -rupN lightdm-1.5.1.orig/data/lightdm.conf lightdm-1.5.1/data/lightdm.conf
#display-setup-script=
#greeter-setup-script=
#session-setup-script=
+@@ -86,6 +86,7 @@
+ #autologin-user=
+ #autologin-user-timeout=0
+ #autologin-session=UNIMPLEMENTED
++pam-service=lightdm-autologin
+ #exit-on-failure=false
+
+ #
diff -rupN lightdm-1.5.1.orig/data/users.conf lightdm-1.5.1/data/users.conf
--- lightdm-1.5.1.orig/data/users.conf 2013-03-06 03:40:10.000000000 +0100
+++ lightdm-1.5.1/data/users.conf 2013-03-12 22:54:29.398854700 +0100