On 07/01/14 22:43, David wrote: > Sorry, I know this isn't fedora (CentOS 5 actually) but I believe this > may be a more generic situation. > > I recently was trying to troubleshoot an issue where a process spawned > off under the dovecot_t process type and needed to create files under /tmp > (tmp_t). > > This wasn't obvious as there where no denial messages in audit for > tmp_t. Even using "semodule -DB" didn't show denial messages. All I > knew was the process was trying to read/write files and was getting > access denied. I just didn't know where or why. > > Eventually an strace on the process tree showed the access attempt to > /tmp. Since I knew policy would be required to create tmp types I went > ahead and added tmp file transitions and appropriate supporting > permissions around the new dovecot_tmp_t type. This fixed the problem. > > What is surprising to me is that there were no denial messages related > to tmp_t or dovecot_t. Nothing, regardless of permissive vs enforcing, > or semodule -DB set. > > Any clue as to why this wouldn't trigger a log message? > > This is a strict, not targeted policy, yes I know very old school. > > Thanks, > David > > -- > selinux mailing list > selinux@lists.fedoraproject.org > https://admin.fedoraproject.org/mailman/listinfo/selinux After you've removed all dontaudits, does seinfo shows any Dontaudit?