services.xserver.displayManager.gdm.autoLogin: add description
This commit is contained in:
parent
7589dd61e8
commit
7f3566da8a
|
@ -25,6 +25,9 @@ in
|
||||||
|
|
||||||
autoLogin = mkOption {
|
autoLogin = mkOption {
|
||||||
default = {};
|
default = {};
|
||||||
|
description = ''
|
||||||
|
Auto login configuration attrset.
|
||||||
|
'';
|
||||||
|
|
||||||
type = types.submodule {
|
type = types.submodule {
|
||||||
options = {
|
options = {
|
||||||
|
@ -78,7 +81,7 @@ in
|
||||||
users.extraGroups.gdm.gid = config.ids.gids.gdm;
|
users.extraGroups.gdm.gid = config.ids.gids.gdm;
|
||||||
|
|
||||||
services.xserver.displayManager.job =
|
services.xserver.displayManager.job =
|
||||||
{
|
{
|
||||||
environment = {
|
environment = {
|
||||||
GDM_X_SERVER = "${cfg.xserverBin} ${cfg.xserverArgs}";
|
GDM_X_SERVER = "${cfg.xserverBin} ${cfg.xserverArgs}";
|
||||||
GDM_SESSIONS_DIR = "${cfg.session.desktops}";
|
GDM_SESSIONS_DIR = "${cfg.session.desktops}";
|
||||||
|
@ -177,7 +180,7 @@ in
|
||||||
"auth required pam_deny.so"}
|
"auth required pam_deny.so"}
|
||||||
|
|
||||||
account sufficient pam_unix.so
|
account sufficient pam_unix.so
|
||||||
|
|
||||||
password requisite pam_unix.so nullok sha512
|
password requisite pam_unix.so nullok sha512
|
||||||
${optionalString config.security.pam.enableEcryptfs
|
${optionalString config.security.pam.enableEcryptfs
|
||||||
"password optional ${pkgs.ecryptfs}/lib/security/pam_ecryptfs.so"}
|
"password optional ${pkgs.ecryptfs}/lib/security/pam_ecryptfs.so"}
|
||||||
|
|
Loading…
Reference in New Issue