]> git.immae.eu Git - perso/Immae/Config/Nix.git/commitdiff
Add users for redis and nullmailer
authorIsmaël Bouya <ismael.bouya@normalesup.org>
Sun, 10 Feb 2019 23:17:41 +0000 (00:17 +0100)
committerIsmaël Bouya <ismael.bouya@normalesup.org>
Sun, 10 Feb 2019 23:17:41 +0000 (00:17 +0100)
nixops/modules/databases/default.nix
nixops/modules/mail/default.nix

index 695069d1a2a83564fc2cfd78a4f36df07728f973..bbacded26d9aa2f8409792069f44125e05af3717 100644 (file)
@@ -184,6 +184,10 @@ in {
       }
     ];
 
+    ids.uids.redis = myconfig.env.users.redis.uid;
+    ids.gids.redis = myconfig.env.users.redis.gid;
+    users.users.redis.uid = config.ids.uids.redis;
+    users.groups.redis.gid = config.ids.gids.redis;
     services.redis = rec {
       enable = config.services.myDatabases.redis.enable;
       bind = "127.0.0.1";
index eeb28aafa913093ee2e231586b350db5be33c88b..6ec9165305206b4db499ed97ef941f4b90faba16 100644 (file)
@@ -1,5 +1,10 @@
 { lib, pkgs, config, myconfig, mylibs, ... }:
 {
+  config.ids.uids.nullmailer = myconfig.env.users.nullmailer.uid;
+  config.ids.gids.nullmailer = myconfig.env.users.nullmailer.gid;
+  config.users.users.nullmailer.uid = config.ids.uids.nullmailer;
+  config.users.groups.nullmailer.gid = config.ids.gids.nullmailer;
+
   config.services.nullmailer = {
     enable = true;
     config = {