nixos/ups: replace activationScript via tmpfiles

nikstur 1b2b1364 88f63d11

Changed files
+3 -5
nixos
modules
services
monitoring
+3 -5
nixos/modules/services/monitoring/ups.nix
···
power.ups.schedulerRules = mkDefault "${pkgs.nut}/etc/upssched.conf.sample";
-
system.activationScripts.upsSetup = stringAfter [ "users" "groups" ]
-
''
-
# Used to store pid files of drivers.
-
mkdir -p /var/state/ups
-
'';
/*
···
power.ups.schedulerRules = mkDefault "${pkgs.nut}/etc/upssched.conf.sample";
+
systemd.tmpfiles.rules = [
+
"d /var/state/ups -"
+
];
/*