X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=modules%2Fnaemon%2Fdefault.nix;h=976de6937bc1adca87a9165458db9d4594f926e8;hb=2bcc666fd591dbf7543fc550ff1772508695a746;hp=38e99a9c6448e475275f6832a81c5f8db49ded0c;hpb=27794e1507ab5bd4b0f31278cf8049854790e4a7;p=perso%2FImmae%2FConfig%2FNix%2FNUR.git diff --git a/modules/naemon/default.nix b/modules/naemon/default.nix index 38e99a9c..976de693 100644 --- a/modules/naemon/default.nix +++ b/modules/naemon/default.nix @@ -137,18 +137,18 @@ in } ]; - users.users = optionalAttrs (cfg.user == "naemon") (singleton - { - name = "naemon"; + users.users = optionalAttrs (cfg.user == "naemon") { + naemon = { group = cfg.group; uid = config.ids.uids.nagios; extraGroups = [ "keys" ]; - }); - users.groups = optionalAttrs (cfg.user == "naemon") (singleton - { - name = "naemon"; - gid = config.ids.gids.nagios; - }); + }; + }; + users.groups = optionalAttrs (cfg.user == "naemon") { + naemon = { + gid = config.ids.gids.nagios; + }; + }; services.filesWatcher.naemon = { paths = [ config.secrets.fullPaths."naemon/resources.cfg" ];