lightdm: improve pam files; depend on upower for suspend/hibernate support.
This commit is contained in:
parent
1e716aaefb
commit
4a9d1526a1
3 changed files with 36 additions and 27 deletions
|
@ -1,13 +1,20 @@
|
||||||
#%PAM-1.0
|
#%PAM-1.0
|
||||||
auth requisite pam_nologin.so
|
auth requisite pam_nologin.so
|
||||||
auth required pam_env.so
|
auth required pam_env.so
|
||||||
auth requisite pam_permit.so
|
|
||||||
auth sufficient pam_succeed_if.so uid >= 1000 quiet
|
auth requisite pam_permit.so
|
||||||
auth required pam_deny.so
|
|
||||||
account required pam_unix.so
|
auth sufficient pam_succeed_if.so uid >= 1000 quiet
|
||||||
password required pam_deny.so
|
auth required pam_deny.so
|
||||||
session required pam_loginuid.so
|
|
||||||
-session optional pam_systemd.so
|
account required pam_access.so
|
||||||
session optional pam_keyinit.so revoke
|
account required pam_time.so
|
||||||
session required pam_limits.so
|
account required pam_unix.so
|
||||||
session required pam_unix.so
|
|
||||||
|
password required pam_deny.so
|
||||||
|
|
||||||
|
session required pam_loginuid.so
|
||||||
|
session optional pam_systemd.so
|
||||||
|
session optional pam_keyinit.so revoke
|
||||||
|
session required pam_limits.so
|
||||||
|
session required pam_unix.so
|
||||||
|
|
|
@ -1,11 +1,12 @@
|
||||||
#%PAM-1.0
|
#%PAM-1.0
|
||||||
auth requisite pam_nologin.so
|
auth requisite pam_nologin.so
|
||||||
auth required pam_env.so
|
auth required pam_env.so
|
||||||
auth required pam_unix.so
|
auth required pam_unix.so
|
||||||
auth optional pam_gnome_keyring.so
|
-auth optional pam_gnome_keyring.so
|
||||||
account required pam_unix.so
|
account required pam_unix.so
|
||||||
session required pam_limits.so
|
session required pam_limits.so
|
||||||
session required pam_unix.so
|
session required pam_unix.so
|
||||||
session optional pam_systemd.so
|
password required pam_unix.so
|
||||||
password required pam_unix.so
|
session optional pam_loginuid.so
|
||||||
session optional pam_gnome_keyring.so auto_start
|
session optional pam_systemd.so
|
||||||
|
-session optional pam_gnome_keyring.so auto_start
|
||||||
|
|
|
@ -1,14 +1,10 @@
|
||||||
# Template file for 'lightdm'
|
# Template file for 'lightdm'
|
||||||
pkgname=lightdm
|
pkgname=lightdm
|
||||||
version=1.4.0
|
version=1.4.0
|
||||||
revision=2
|
revision=3
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
configure_args="--with-greeter-session=lightdm-gtk-greeter
|
configure_args="--with-greeter-session=lightdm-gtk-greeter
|
||||||
--with-greeter-user=lightdm --disable-static --disable-tests"
|
--with-greeter-user=lightdm --disable-static --disable-tests"
|
||||||
depends="accountsservice"
|
|
||||||
makedepends="pkg-config intltool dbus-glib-devel libxklavier-devel libxml2-devel
|
|
||||||
qt-devel gtk+3-devel libxcb-devel libXdmcp-devel pam-devel vala-devel
|
|
||||||
gobject-introspection itstool"
|
|
||||||
fulldepends="gnome-icon-theme dbus"
|
fulldepends="gnome-icon-theme dbus"
|
||||||
short_desc="Light Display Manager"
|
short_desc="Light Display Manager"
|
||||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||||
|
@ -24,6 +20,11 @@ long_desc="
|
||||||
* Fully themeable (easiest with the webkit interface)
|
* Fully themeable (easiest with the webkit interface)
|
||||||
* Cross-desktop (greeters can be written in any toolkit)"
|
* Cross-desktop (greeters can be written in any toolkit)"
|
||||||
|
|
||||||
|
depends="accountsservice upower"
|
||||||
|
makedepends="pkg-config intltool dbus-glib-devel libxklavier-devel libxml2-devel
|
||||||
|
qt-devel gtk+3-devel libxcb-devel libXdmcp-devel pam-devel vala-devel
|
||||||
|
gobject-introspection itstool"
|
||||||
|
|
||||||
conf_files="
|
conf_files="
|
||||||
/etc/lightdm/keys.conf
|
/etc/lightdm/keys.conf
|
||||||
/etc/lightdm/lightdm.conf
|
/etc/lightdm/lightdm.conf
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue