apparmor-parser: use full path for `aa-status` (#443208)

Grimmauld 6a97dcd8 20bb5aff

Changed files
+2 -1
pkgs
by-name
ap
apparmor-parser
+2 -1
pkgs/by-name/ap/apparmor-parser/package.nix
···
# apparmor deps
libapparmor,
+
apparmor-bin-utils,
# testing
perl,
···
substituteInPlace rc.apparmor.functions \
--replace-fail "/sbin/apparmor_parser" "$out/bin/apparmor_parser" # FIXME
substituteInPlace rc.apparmor.functions \
-
--replace-fail "/usr/sbin/aa-status" '$(which aa-status)'
+
--replace-fail "/usr/sbin/aa-status" "${lib.getExe' apparmor-bin-utils "aa-status"}"
sed -i rc.apparmor.functions -e '2i . ${./fix-rc.apparmor.functions.sh}'
'';