[ATrpms-users] Question about SELinux and nvidia packaging

Tim Fenn fenn at stanford.edu
Tue Apr 29 00:53:24 CEST 2008


On Sun, 27 Apr 2008 02:31:20 -0400 Harry Orenstein
<holists at verizon.net> wrote:

> 
> I infrequently get the following error on boot when mythbackend
> starts up:
> 
> /usr/bin/mythbackend: error while loading shared 
> libraries: /usr/lib/nvidia-graphics-169.12/libGLcore.so.1: cannot
> restore segment prot after reloc: Permission denied
> 
> Now, I'm not sure why mythbackend has to use the nvidia libs since it
> doesn't generate any output, but that doesn't seem to be a question
> to ask here.  I did some googling, and the best I can tell is that
> this happens when the context of the indicated lib is not set
> correctly.
> 
> The file is a symlink to libGLcore.so.169.12.  The symlink has a
> context different than the context set by the policy file for other
> nvidia files (textrel_shlib_t) because symlinks are not set in the
> policy.  I assume they're not expected because symlinks would not be
> set up by a standard installation of the nvidia drivers.
> 

This is something for the selinux-policy - it should have been fixed
ages ago:

https://bugzilla.redhat.com/show_bug.cgi?id=179656

you may want to bring it up in fedora-selinux - does a simple
restorecon fix it?  Is selinux-policy up to date?

-Tim

-- 
CAPS LOCK IS THE CRUISE CONTROL OF AWESOMNESS



More information about the atrpms-users mailing list