Just setup a FC5 server with SquirrelMail...
Already did the connect boolean thing so I can login...
But now when I try to send a message through SquirrelMail nothing happens.
Checking /var/log/messages shows:
Jun 7 07:33:41 host1 kernel: audit(1149687221.585:503): avc: denied { execute } for pid=5499 comm="httpd" name="bash" dev=hda2 ino=32289 scontext=system_u:system_r:httpd_t:s0 tcontext=system_u:object_r:shell_exec_t:s0 tclass=file
And I get one of these for every message I try to send with SquirrelMail.
Apparently, SquirrelMail has httpd shellout to do something which selinux prevents. I never had this problem on FC3, the previous server.
I found a selinux apache man page
http://fedoraproject.org/wiki/SELinux/apache
where "You can disable SELinux protection for the httpd daemon by executing:
setsebool -P httpd_disable_trans 1
service httpd restart
"
But I'd rather fix just this specific issue than unilaterly disabling SElinux for apache.