Old JSON output (before apparmor-utils-2.13): g63:~ # rpm -q apparmor-utils apparmor-utils-2.12-7.6.2.noarch g63:~ # aa-status --pretty-json { "processes": { "/usr/sbin/nscd": [ { "pid": "722", "status": "enforce" } ] }, "profiles": { "/usr/bin/lessopen.sh": "enforce", "/usr/lib/apache2/mpm-prefork/apache2": "enforce", "/usr/lib/apache2/mpm-prefork/apache2//DEFAULT_URI": "enforce", "/usr/lib/apache2/mpm-prefork/apache2//HANDLING_UNTRUSTED_INPUT": "enforce", "/usr/lib/apache2/mpm-prefork/apache2//phpsysinfo": "enforce", "/usr/lib/dovecot/anvil": "enforce", "/usr/lib/dovecot/auth": "enforce", "/usr/lib/dovecot/config": "enforce", "/usr/lib/dovecot/deliver": "enforce", "/usr/lib/dovecot/dict": "enforce", "/usr/lib/dovecot/dovecot-auth": "enforce", "/usr/lib/dovecot/dovecot-lda": "enforce", "/usr/lib/dovecot/dovecot-lda///usr/sbin/sendmail": "enforce", "/usr/lib/dovecot/imap": "enforce", "/usr/lib/dovecot/imap-login": "enforce", "/usr/lib/dovecot/lmtp": "enforce", "/usr/lib/dovecot/log": "enforce", "/usr/lib/dovecot/managesieve": "enforce", "/usr/lib/dovecot/managesieve-login": "enforce", "/usr/lib/dovecot/pop3": "enforce", "/usr/lib/dovecot/pop3-login": "enforce", "/usr/lib/dovecot/ssl-params": "enforce", "/usr/lib/dovecot/stats": "enforce", "/usr/sbin/apache2": "enforce", "/usr/sbin/apache2//DEFAULT_URI": "enforce", "/usr/sbin/apache2//HANDLING_UNTRUSTED_INPUT": "enforce", "/usr/sbin/apache2//phpsysinfo": "enforce", "/usr/sbin/avahi-daemon": "enforce", "/usr/sbin/dnsmasq": "enforce", "/usr/sbin/dnsmasq//libvirt_leaseshelper": "enforce", "/usr/sbin/dovecot": "enforce", "/usr/sbin/identd": "enforce", "/usr/sbin/mdnsd": "enforce", "/usr/sbin/nmbd": "enforce", "/usr/sbin/nscd": "enforce", "/usr/sbin/ntpd": "enforce", "/usr/sbin/smbd": "enforce", "%