diff options
author | Bjørn Forsman <bjorn.forsman@gmail.com> | 2021-12-05 17:06:31 +0100 |
---|---|---|
committer | Bjørn Forsman <bjorn.forsman@gmail.com> | 2021-12-05 17:17:12 +0100 |
commit | 05bc708a7f16e71754810a7d5d2bf3871098d4f2 (patch) | |
tree | 1ea4baf36faa9ab9c7afb8eaf79b10737a16de01 /nixos/modules/services/monitoring | |
parent | 56cbe42f1668338d05febfbb866e32f2c865609a (diff) |
nixos/collectd: add missing group
While upgrading my NixOS system I was greeted by this error: error: Failed assertions: - users.users.collectd.group is unset. This used to default to nogroup, but this is unsafe. For example you can create a group for this user with: users.users.collectd.group = "collectd"; users.groups.collectd = {}; Let's fix it.
Diffstat (limited to 'nixos/modules/services/monitoring')
-rw-r--r-- | nixos/modules/services/monitoring/collectd.nix | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/nixos/modules/services/monitoring/collectd.nix b/nixos/modules/services/monitoring/collectd.nix index 6af04d22f0f70..660d108587dee 100644 --- a/nixos/modules/services/monitoring/collectd.nix +++ b/nixos/modules/services/monitoring/collectd.nix @@ -132,7 +132,12 @@ in { users.users = optionalAttrs (cfg.user == "collectd") { collectd = { isSystemUser = true; + group = "collectd"; }; }; + + users.groups = optionalAttrs (cfg.user == "collectd") { + collectd = {}; + }; }; } |