Algenon
11th January 2005, 10:36 PM
As a recent convert to Linux and Fedora, I have upgraded my FC2 system to FC3 and it is running really well except for SElinux.
I thought that this security feature ran automatically in FC3, but in the system log I always get a messages stating:
SELinux: Initializing.
SELinux: Starting in permissive mode
There is already a security framework initialized, register_security failed.
selinux_register_security: Registering secondary module capability
I have looked around the forums and can find posts with similar questions but no real solution.
When I type getenforce, it returns with Disabled, so I am assuming that SElinux is disabled, and this is done at /etc/selinux/config file states:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcinfg - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted - Only targeted network daemons are protected.
# strict - Full SELinux protection.
SELINUXTYPE=strict
MY QUESTIONS ARE...
1. For desktop use, is it important to have SElinux running?
2. It is easy to enforce the required policies?
3. Is there a way to prevent the system log error messages or don't they matter?
Any help would be appreciated.
Algenon.
I thought that this security feature ran automatically in FC3, but in the system log I always get a messages stating:
SELinux: Initializing.
SELinux: Starting in permissive mode
There is already a security framework initialized, register_security failed.
selinux_register_security: Registering secondary module capability
I have looked around the forums and can find posts with similar questions but no real solution.
When I type getenforce, it returns with Disabled, so I am assuming that SElinux is disabled, and this is done at /etc/selinux/config file states:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcinfg - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted - Only targeted network daemons are protected.
# strict - Full SELinux protection.
SELINUXTYPE=strict
MY QUESTIONS ARE...
1. For desktop use, is it important to have SElinux running?
2. It is easy to enforce the required policies?
3. Is there a way to prevent the system log error messages or don't they matter?
Any help would be appreciated.
Algenon.