httpdのSELinux対応
環境:Cent OS 6.2
デフォルトと違うDocumentRootにアクセスできるようにする
$ ls -Z /srv/httpd/ $ sudo chcon system_u:object_r:httpd_sys_content_t /srv/httpd -R
httpd経由でDBにアクセスするようにする
$ sudo getsebool -a | grep httpd $ sudo setsebool -P httpd_can_network_connect_db 1 $ sudo getsebool -a | grep httpd | grep httpd_can_network_connect_db
httpd経由でメールを送信出来るようにする
$ sudo setsebool -P httpd_can_sendmail 1
確認
$ sudo getsebool -a | grep httpd $ sudo getsebool -a | grep httpd | grep httpd_can_network_connect_db $ sudo getsebool -a | grep httpd | grep httpd_can_sendmail