From f646a62be706a4429e1fb49792381bdda0dd09b3 Mon Sep 17 00:00:00 2001 From: Stefan Ellmauthaler Date: Thu, 9 Jun 2022 13:53:57 +0200 Subject: [PATCH] Fix nix index db update --- machines/nucturne/default.nix | 2 +- modules/nix-index-db.nix | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) 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"; }; };