From 93965870a805e2f255b096d33ecb9cc31e43db21 Mon Sep 17 00:00:00 2001 From: Christian Albrecht Date: Tue, 1 Aug 2017 21:45:01 +0200 Subject: [PATCH] nixos/auditd: break ordering cycle (#27577) auditd creates an ordering cycle by adding wantedBy = [ "basic.target" ], because of this the job job systemd-update-utmp.service/start is deleted. Adding unitConfig.DefaultDependencies = false; to the auditd service unbreaks the cycle. See also #11864 --- nixos/modules/security/auditd.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/modules/security/auditd.nix b/nixos/modules/security/auditd.nix index 319dce9a6c55..6abac244dac2 100644 --- a/nixos/modules/security/auditd.nix +++ b/nixos/modules/security/auditd.nix @@ -13,6 +13,7 @@ with lib; unitConfig = { ConditionVirtualization = "!container"; ConditionSecurity = [ "audit" ]; + DefaultDependencies = false; }; path = [ pkgs.audit ];