[pkg-apparmor] Bug#1125664: aa-genprof error reading from audit.log
Alessandro Baggi
alessandro.baggi at gmail.com
Thu Jan 15 17:19:46 GMT 2026
Package: apparmor-utils
Version: 4.1.0-1
Severity: Normal
I'm trying to create an AA profile for sshd for pam_apparmor usage.
When running aa-genprof sshd -f /var/log/audit/audit.log (during an SSH
login) I get:
Traceback (most recent call last):
File "/usr/sbin/aa-genprof", line 183, in <module>
apparmor.do_logprof_pass(logmark, out_dir=args.output_dir)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apparmor/aa.py", line 1499, in
do_logprof_pass
hashlog = log_reader.read_log(logmark)
File "/usr/lib/python3/dist-packages/apparmor/logparser.py", line
411, in read_log
self.parse_event_for_tree(event)
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^
File "/usr/lib/python3/dist-packages/apparmor/logparser.py", line
341, in parse_event_for_tree
FileRule.hashlog_from_event(self.hashlog[aamode][full_profile]['file'], e)
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apparmor/rule/file.py", line
456, in hashlog_from_event
dmask = dmask.replace('c', 'w')
^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'replace'
An unexpected error occurred!
Please consider reporting a bug at
https://gitlab.com/apparmor/apparmor/-/issues
I found a bug report on https://gitlab.com/apparmor/apparmor/-/issues/526
I'm running this on Debian Trixie (13) (6.12.63+deb13-amd64) (libc6
2.41-12+deb13u1)
There is something I can do to help the resolution?
More information about the pkg-apparmor-team
mailing list