today i learned how to confirm is selinux which comes with fedora red hat linux, i learned how to confirm and check if its disable or enable. all you have to do is send this command in the linux shell to see if it its not or if it is anabled.

See if SELinux is in Enforcing mode

LINUX SHELL COMMAND:
getenforce


Fedora ships with SELinux (Security Enhanced Linux) installed and in Enforcing mode by default. This can result in "Internal Server Error" messages when you attempt to access some CGIs scripts.

Put SELinux into Permissive mode.

LINUX SHELL COMMAND:
setenforce 0


To make this change permanent, you'll have to modify the settings in /etc/selinux/config and reboot.

Instead of disabling SELinux or setting it to permissive mode, you can use the following command to run the CGIs under SELinux enforcing/targeted mode:

LINUX SHELL COMMAND:
chcon -R -t httpd_sys_content_t /usr/local/nagios/sbin/
chcon -R -t httpd_sys_content_t /usr/local/nagios/share/