I have an /etc/audit/rules.d/audit.rules file with the following:
-a always,exit -F arch=b32 -S chown,fchown,fchownat,lchown -F auid>=1000 ...etc...
-a always,exit -F arch=b64 -S chown,fchown,fchownat,lchown -F auid>=1000 ...etc...
After augenrules, the same is in the /etc/audit/audit.rules file.
However, auditctl -l displays the lines as:
-a always,exit -F arch=b32 -S lchown,fchown,chown,fchownat -F auid>=1000 ...etc...
-a always,exit -F arch=b64 -S chown,fchown,fchownat,lchown -F auid>=1000 ...etc...
No matter what I do to refresh the auditd service and its configs, auditctl -l does not match what is in the rules files. Why is this and is there something to remedy this?