Description of problem: Fedora Extras packages rt3 and perl-HTML-Mason are web applications that, like many others, need the web server to write cache files. The directories involved are: /var/cache/mason /var/cache/rt3 Current policy does not allow this. The following additions to file_contexts/program/apache.fc should take care of these: /var/cache/mason(/.*)? system_u:object_r:httpd_cache_t /var/cache/rt3(/.*)? system_u:object_r:httpd_cache_t Could these changes be included in the next errata update please? Related Bugs: Bug 169247 - Review request: rt3 - Request tracker 3 Bug 166063 â Review Request: perl-HTML-Mason
I was looking for some examples, and came accross this bug. But I don't see the strings "rt3" or "mason" in the whole selinux-policy source tree in Rawhide. Have they moved into another package or been dropped or...? httpd_cache_t seems to be assigned only to /var/cache/{httpd,mod_ssl,php-eaccelerator,php-mmcache,ssl*.sem} nowadays.
Looks like this got dropped from Reference policy. I will add it back tonight. Good Catch. Thanks. Dan