aa-status --json now includes an extra line of output before the actual json output which breaks tools like jq:
$ sudo aa-status --json
apparmor module is loaded.
{"version": "2", "profiles": {"/snap/snapd/19993/usr/lib/snapd/snap-confine": "enforce", "/snap/snapd/19993/usr/lib/snapd/snap-confine//mount-namespace-capture-helper": "enforce", "/usr/bin/man": "enforce", "/usr/bin/pidgin": "enforce", "/usr/bin/pidgin//sanitized_helper": "enforce", "/usr/bin/totem": "enforce", "/usr/bin/totem-audio-preview": "enforce", "/usr/bin/totem-video-thumbnailer": "enforce", "/usr/bin/totem//sanitized_helper": "enforce", "/usr/lib/NetworkManager/nm-dhcp-client.action": "enforce", "/usr/lib/NetworkManager/nm-dhcp-helper": "enforce", "/usr/lib/connman/scripts/dhclient-script": "enforce", "/usr/lib/snapd/snap-confine": "enforce", "/usr/lib/snapd/snap-confine//mount-namespace-capture-helper": "enforce", "/{,usr/}sbin/dhclient": "enforce", "apt-cacher-ng": "enforce", "lsb_release": "enforce", "man_filter": "enforce", "man_groff": "enforce", "nvidia_modprobe": "enforce", "nvidia_modprobe//kmod": "enforce", "rsyslogd": "enforce", "snap-update-ns.lxd": "enforce", "snap.lxd.activate": "enforce", "snap.lxd.benchmark": "enforce", "snap.lxd.buginfo": "enforce", "snap.lxd.check-kernel": "enforce", "snap.lxd.daemon": "enforce", "snap.lxd.hook.configure": "enforce", "snap.lxd.hook.install": "enforce", "snap.lxd.hook.remove": "enforce", "snap.lxd.lxc": "enforce", "snap.lxd.lxc-to-lxd": "enforce", "snap.lxd.lxd": "enforce", "snap.lxd.migrate": "enforce", "snap.lxd.user-daemon": "enforce", "tcpdump": "enforce", "/usr/bin/irssi": "complain", "/usr/bin/ch-checkns": "unconfined", "/usr/bin/ch-run": "unconfined", "/usr/bin/crun": "unconfined", "/usr/bin/flatpak": "unconfined"}, "processes": {"/usr/sbin/rsyslogd": [{"profile": "rsyslogd", "pid": "583", "status": "enforce"}]}
}
$ sudo aa-status --json | jq .
parse error: Invalid numeric literal at line 1, column 9
Proposed fix upstreeam https://gitlab.com/apparmor/apparmor/-/merge_requests/1097
I included the proposed upstream fix in apparmor 4.0.0~alpha2- 0ubuntu2 - https:/ /launchpadlibra rian.net/ 683597733/ apparmor_ 4.0.0~alpha2- 0ubuntu2_ source. changes