Allow autologin
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
name: lightdm
|
||||
description: A lightweight display manager
|
||||
version: 1.32.0
|
||||
revision: 1
|
||||
revision: 2
|
||||
url: https://github.com/canonical/lightdm
|
||||
license: GPL-3.0-or-later AND (LGPL-2.0-only OR LGPL-3.0-only)
|
||||
maintainers:
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
#%PAM-1.0
|
||||
auth required pam_env.so
|
||||
auth required pam_faillock.so preauth
|
||||
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
|
||||
-auth optional pam_kwallet5.so
|
||||
account include system-local-login
|
||||
password include system-local-login
|
||||
session include system-local-login
|
||||
-session optional pam_gnome_keyring.so auto_start
|
||||
-session optional pam_kwallet5.so auto_start
|
||||
@@ -31,6 +31,9 @@ package() {
|
||||
# Install sysusers file
|
||||
install -Dm644 "$BPM_WORKDIR"/sysusers "$BPM_OUTPUT"/usr/lib/sysusers.d/lightdm.conf
|
||||
|
||||
# Install autologin pam file
|
||||
install -Dm644 "$BPM_WORKDIR"/lightdm-autologin.pam "$BPM_WORKDIR"/etc/pam.d/lightdm-autologin
|
||||
|
||||
# Install polkit rules
|
||||
install -Dm644 "$BPM_WORKDIR"/polkit-rules "$BPM_OUTPUT"/usr/share/polkit-1/rules.d/lightdm.rules
|
||||
|
||||
|
||||
Reference in New Issue
Block a user