diff options
author | Philip Taron <philip.taron@gmail.com> | 2023-11-30 15:00:39 -0800 |
---|---|---|
committer | Philip Taron <philip.taron@gmail.com> | 2023-11-30 15:00:39 -0800 |
commit | 407ef67228d2a1206e40a6978e5cb8a41ebb290f (patch) | |
tree | 86235de9eb9595cf15b6fb96d010c00e086a5003 | |
parent | 454f3cb58d2ea69cfc2cda071c760e34aaa59813 (diff) | |
download | nixlib-407ef67228d2a1206e40a6978e5cb8a41ebb290f.tar nixlib-407ef67228d2a1206e40a6978e5cb8a41ebb290f.tar.gz nixlib-407ef67228d2a1206e40a6978e5cb8a41ebb290f.tar.bz2 nixlib-407ef67228d2a1206e40a6978e5cb8a41ebb290f.tar.lz nixlib-407ef67228d2a1206e40a6978e5cb8a41ebb290f.tar.xz nixlib-407ef67228d2a1206e40a6978e5cb8a41ebb290f.tar.zst nixlib-407ef67228d2a1206e40a6978e5cb8a41ebb290f.zip |
nixos/auditd: ensure correct ordering w.r.t. shutdown.target
This looks like it's got a few other idiosyncrasies, but I'll leave it alone for now.
-rw-r--r-- | nixos/modules/security/auditd.nix | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/nixos/modules/security/auditd.nix b/nixos/modules/security/auditd.nix index db4b2701ee2e..12d5831619ad 100644 --- a/nixos/modules/security/auditd.nix +++ b/nixos/modules/security/auditd.nix @@ -13,6 +13,8 @@ with lib; systemd.services.auditd = { description = "Linux Audit daemon"; wantedBy = [ "basic.target" ]; + before = [ "shutdown.target" ]; + conflicts = [ "shutdown.target "]; unitConfig = { ConditionVirtualization = "!container"; @@ -23,7 +25,7 @@ with lib; path = [ pkgs.audit ]; serviceConfig = { - ExecStartPre="${pkgs.coreutils}/bin/mkdir -p /var/log/audit"; + ExecStartPre = "${pkgs.coreutils}/bin/mkdir -p /var/log/audit"; ExecStart = "${pkgs.audit}/bin/auditd -l -n -s nochange"; }; }; |