From e348fbf7a43d228e4ef5db7c72591dca95095140 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 8 Nov 2011 18:50:42 +0000 Subject: [PATCH] * Allow logging in with an empty password in KDE. This is consistent with SLiM and local console logins. svn path=/nixos/trunk/; revision=30339 --- modules/services/x11/desktop-managers/kde4.nix | 2 +- modules/services/x11/display-managers/kdm.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/services/x11/desktop-managers/kde4.nix b/modules/services/x11/desktop-managers/kde4.nix index 39aef7c6d56..e2adba6832a 100644 --- a/modules/services/x11/desktop-managers/kde4.nix +++ b/modules/services/x11/desktop-managers/kde4.nix @@ -172,7 +172,7 @@ in services.udisks = mkIf isKDE47 { enable = true; }; services.upower = mkIf (isKDE47 && config.powerManagement.enable) { enable = true; }; - security.pam.services = [ { name = "kde"; } ]; + security.pam.services = [ { name = "kde"; allowNullPassword = true; } ]; }; diff --git a/modules/services/x11/display-managers/kdm.nix b/modules/services/x11/display-managers/kdm.nix index a819cadd270..fe7802100b2 100644 --- a/modules/services/x11/display-managers/kdm.nix +++ b/modules/services/x11/display-managers/kdm.nix @@ -111,7 +111,7 @@ in logsXsession = true; }; - security.pam.services = [ { name = "kde"; } ]; + security.pam.services = [ { name = "kde"; allowNullPassword = true; } ]; users.extraUsers = singleton { name = "kdm";