From: Ismaƫl Bouya Date: Sun, 10 Feb 2019 23:17:41 +0000 (+0100) Subject: Add users for redis and nullmailer X-Git-Tag: nur_publish~248 X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FConfig%2FNix.git;a=commitdiff_plain;h=52c3e9e710eb26d5a7b8edca154f8e99c1deaec3 Add users for redis and nullmailer --- diff --git a/nixops/modules/databases/default.nix b/nixops/modules/databases/default.nix index 695069d..bbacded 100644 --- a/nixops/modules/databases/default.nix +++ b/nixops/modules/databases/default.nix @@ -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"; diff --git a/nixops/modules/mail/default.nix b/nixops/modules/mail/default.nix index eeb28aa..6ec9165 100644 --- a/nixops/modules/mail/default.nix +++ b/nixops/modules/mail/default.nix @@ -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 = {