modules/impurity-logger: absolutize systemd-cat

This commit is contained in:
Max Headroom 2023-11-13 22:51:49 +01:00
parent d33af50221
commit 39bcaba5cc

View file

@ -1,8 +1,8 @@
{ lib, pkgs, ... }: { config, lib, pkgs, ... }:
let let
mkTracer = name: target: exe: lib.getExe (pkgs.writeShellScriptBin name '' mkTracer = name: target: exe: lib.getExe (pkgs.writeShellScriptBin name ''
echo "PID $PPID executed ${target}" |& systemd-cat --identifier=impurity >/dev/null 2>/dev/null echo "PID $PPID executed ${target}" |& ${config.systemd.package}/bin/systemd-cat --identifier=impurity >/dev/null 2>/dev/null
exec -a "$0" '${exe}' "$@" exec -a "$0" '${exe}' "$@"
''); '');
in in