From f58efe3336dec26eafc417ce91fbd779ec52ff6c Mon Sep 17 00:00:00 2001 From: "Yury G. Kudryashov" Date: Wed, 24 Nov 2010 10:45:34 +0000 Subject: [PATCH] Add kdm user. Kdm doesn't work here without kdm user svn path=/nixos/trunk/; revision=24835 --- modules/misc/ids.nix | 1 + modules/services/x11/display-managers/kdm.nix | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/modules/misc/ids.nix b/modules/misc/ids.nix index 2db841194e30..f8219c23068b 100644 --- a/modules/misc/ids.nix +++ b/modules/misc/ids.nix @@ -57,6 +57,7 @@ in cups = 36; foldingAtHome = 37; sabnzbd = 38; + kdm = 39; # When adding a uid, make sure it doesn't match an existing gid. nixbld = 30000; # start of range of uids diff --git a/modules/services/x11/display-managers/kdm.nix b/modules/services/x11/display-managers/kdm.nix index 1fa5b4f210ff..2c5a720f815e 100644 --- a/modules/services/x11/display-managers/kdm.nix +++ b/modules/services/x11/display-managers/kdm.nix @@ -106,6 +106,13 @@ in security.pam.services = [ { name = "kde"; } ]; + users.extraUsers = singleton + { name = "kdm"; + uid = config.ids.uids.kdm; + description = "kdm user"; + home = "/tmp/kdm"; + }; + }; }