diff --git a/machines/nucturne/default.nix b/machines/nucturne/default.nix index 2654f4f..4794dda 100644 --- a/machines/nucturne/default.nix +++ b/machines/nucturne/default.nix @@ -24,7 +24,7 @@ }; # enable deamon to generate nix-index-db - nix-index-db-update.enable = false; + nix-index-db-update.enable = true; # add TUD vpn openvpn.enable = true; diff --git a/modules/nix-index-db.nix b/modules/nix-index-db.nix index 4fb336b..6a589e7 100644 --- a/modules/nix-index-db.nix +++ b/modules/nix-index-db.nix @@ -23,13 +23,13 @@ with lib; { serviceConfig = { CPUSchedulingPolicy = "idle"; IOSchedulingClass = "idle"; - ExecStartPre = '' - +${pkgs.coreutils}/bin/mkdir -p /var/db/nix-index/ - +${pkgs.coreutils}/bin/chown nobody:nobody /var/db/nix-index/ - ''; + ExecStartPre = [ + "+${pkgs.coreutils}/bin/mkdir -p /var/db/nix-index/" + "+${pkgs.coreutils}/bin/chown nobody:nobody /var/db/nix-index/" + ]; ExecStart = toString nix-index-db-update; - User = nobody; - Group = nobody; + User = "nobody"; + Group = "nobody"; }; };