summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorPetr Rockai <me@mornfall.net>2014-02-21 12:40:05 +0100
committerPetr Rockai <me@mornfall.net>2014-02-22 12:00:08 +0100
commitf21abed131198355b7623613472dd30330155d28 (patch)
tree0dc610dcd5c8ea00db5d16d4c0241d3b1b9de593 /nixos
parent351f704091b2794c9ef5924e048bebc18ea23c4d (diff)
downloadnixlib-f21abed131198355b7623613472dd30330155d28.tar
nixlib-f21abed131198355b7623613472dd30330155d28.tar.gz
nixlib-f21abed131198355b7623613472dd30330155d28.tar.bz2
nixlib-f21abed131198355b7623613472dd30330155d28.tar.lz
nixlib-f21abed131198355b7623613472dd30330155d28.tar.xz
nixlib-f21abed131198355b7623613472dd30330155d28.tar.zst
nixlib-f21abed131198355b7623613472dd30330155d28.zip
nixos: Assign uid/gid to dictd's service user.
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/misc/ids.nix2
-rw-r--r--nixos/modules/services/misc/dictd.nix2
2 files changed, 4 insertions, 0 deletions
diff --git a/nixos/modules/misc/ids.nix b/nixos/modules/misc/ids.nix
index 7e4c9b9b948a..95b7683ba2f1 100644
--- a/nixos/modules/misc/ids.nix
+++ b/nixos/modules/misc/ids.nix
@@ -113,6 +113,7 @@
       munin = 102;
       logcheck = 103;
       nix-ssh = 104;
+      dictd = 105;
 
       # When adding a uid, make sure it doesn't match an existing gid.
 
@@ -204,6 +205,7 @@
       connman = 94;
       munin = 95;
       keys = 96;
+      dictd = 105;
 
       # When adding a gid, make sure it doesn't match an existing uid.
 
diff --git a/nixos/modules/services/misc/dictd.nix b/nixos/modules/services/misc/dictd.nix
index b84fbb3e1281..fd68f8470102 100644
--- a/nixos/modules/services/misc/dictd.nix
+++ b/nixos/modules/services/misc/dictd.nix
@@ -43,10 +43,12 @@ with pkgs.lib;
         group = "dictd";
         description = "DICT.org dictd server";
         home = "${dictdb}/share/dictd";
+        uid = config.ids.uids.dictd;
       };
 
     users.extraGroups = singleton
       { name = "dictd";
+        gid = config.ids.gids.dictd;
       };
 
     jobs.dictd =