diff options
Diffstat (limited to 'tests/services-nix-gc.nix')
| -rw-r--r-- | tests/services-nix-gc.nix | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/services-nix-gc.nix b/tests/services-nix-gc.nix index 19bb7b6..915d162 100644 --- a/tests/services-nix-gc.nix +++ b/tests/services-nix-gc.nix @@ -15,7 +15,11 @@ in grep "<string>org.nixos.nix-gc</string>" ${config.out}/Library/LaunchDaemons/org.nixos.nix-gc.plist grep "<string>exec ${nix}/bin/nix-collect-garbage --delete-older-than 30d</string>" ${config.out}/Library/LaunchDaemons/org.nixos.nix-gc.plist grep "<key>UserName</key>" ${config.out}/Library/LaunchDaemons/org.nixos.nix-gc.plist - grep "<string>nixuser</string>" ${config.out}/Library/LaunchDaemons/org.nixos.nix-gc.plist + ! grep "<string>nixuser</string>" ${config.out}/Library/LaunchDaemons/org.nixos.nix-gc.plist + ! grep "<key>KeepAlive</key>" ${config.out}/Library/LaunchDaemons/org.nixos.nix-gc.plist + + echo checking nix-gc validation >&2 + ! grep "nix.gc.user = " ${config.out}/activate-user ''; } |
