diff options
author | nikstur <nikstur@outlook.com> | 2023-10-19 23:56:01 +0200 |
---|---|---|
committer | nikstur <nikstur@outlook.com> | 2023-10-25 23:44:01 +0200 |
commit | 1b2b1364dee8beed7168ecae05362a33df13a8fe (patch) | |
tree | bb247e5a79d44b52b98cc9c0e6bdd740dcbe1d0c /nixos/modules/services/monitoring/ups.nix | |
parent | 88f63d11659edaab1a62621e627fd4f23bb64b04 (diff) |
nixos/ups: replace activationScript via tmpfiles
Diffstat (limited to 'nixos/modules/services/monitoring/ups.nix')
-rw-r--r-- | nixos/modules/services/monitoring/ups.nix | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/nixos/modules/services/monitoring/ups.nix b/nixos/modules/services/monitoring/ups.nix index bb11b6a1c1d01..efef2d777acd8 100644 --- a/nixos/modules/services/monitoring/ups.nix +++ b/nixos/modules/services/monitoring/ups.nix @@ -239,11 +239,9 @@ in 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 - ''; + systemd.tmpfiles.rules = [ + "d /var/state/ups -" + ]; /* |