On 04/24/2015 11:57 AM, Spector, Aaron wrote: > That's what I thought with regards to the file opens. It seemed to work when I lacked the directory search permission, but once it came up and I thought about it, it made sense. I'm just not sure why I didn't see the deny in permissive mode.. All of the rules I have had to add have made sense in the grand scheme of things. > > Is it possible to examine the cache for what lookups have happened, similar to how sesearch works? Perhaps my permissive mode is actually denying some operations, but not telling me for some reason. No, the only information about the AVC that is made available to userspace is statistics via /sys/fs/selinux/avc/cache_stats and hash_stats. I don't think your permissive mode is denying anything. The more likely scenario is audit is just losing events IMHO. Looking again at the code, even the audit_lost output is wrapped with a printk_ratelimit check, so it could be suppressed. > If I was rolling over the kernel ring buffer, wouldn't I be missing the initial boot events? I've got the entire boot sequence in dmesg. Yes, so it doesn't sound like you are rolling over that buffer. Sounds like a bug in audit to me... _______________________________________________ Selinux mailing list Selinux@xxxxxxxxxxxxx To unsubscribe, send email to Selinux-leave@xxxxxxxxxxxxx. To get help, send an email containing "help" to Selinux-request@xxxxxxxxxxxxx.