diff --git a/nixos/modules/misc/ids.nix b/nixos/modules/misc/ids.nix index ccd75d5b915..6f2666e4ae5 100644 --- a/nixos/modules/misc/ids.nix +++ b/nixos/modules/misc/ids.nix @@ -108,6 +108,7 @@ haproxy = 97; mongodb = 98; openldap = 99; + memcached = 100; # When adding a uid, make sure it doesn't match an existing gid. diff --git a/nixos/modules/services/databases/memcached.nix b/nixos/modules/services/databases/memcached.nix index a0e264f2299..505253229c9 100644 --- a/nixos/modules/services/databases/memcached.nix +++ b/nixos/modules/services/databases/memcached.nix @@ -68,8 +68,9 @@ in config = mkIf config.services.memcached.enable { - users.extraUsers = singleton + users.extraUsers.memcached = { name = cfg.user; + uid = config.ids.uids.memcached; description = "Memcached server user"; };