I have a stock install of Fedora 8. There were some programs I had that wanted to use /opt, but I didn't want to set up a /opt directory so instead I created /usr/opt and then symlinked /opt to that. Now every time I do something that causes selinux to be activated, like boot the system, I get the following message:

/etc/selinux/targeted/contexts/files/file_contexts: Multiple different specifications for /opt (system_u:object_r:home_root_t:s0 and system_u:object_r:usr_t:s0).

I've looked at the file_contexts file and don't see any conflicting rules [1]. A while back I posted about having a problem with sshd and selinux and I think that trying to troubleshoot that problem caused this problem.

Any hints on where to start poking around? Since I'm not seeing any conflicts in the text policy file I'm thinking there must be some compiled ruleset somewhere that has a differing policy.

Gus

[1] The file_contexts file is disorganized. To check it for conflicting entries I had to grep for /opt and then sort it.


--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to