X windows presents special problems with this (unfortunately common)
graphics chip. Even with all of the standard allows declarations for X
windows (and a few extras), I get the following:
avc: denied { read } for pid=1215 exe=/usr/X11R6/bin/XFree86 path=/dev/mem dev=03:01 ino=25224
scontext=jsmith:user_r:user_t
tcontext=system_u:object_r:memory_device_t
tclass=chr_file
avc: denied { read write } for pid=1215 exe=/usr/X11R6/bin/XFree86 path=/dev/mem dev=03:01 ino=25224
scontext=jsmith:user_r:user_t
tcontext=system_u:object_r:memory_device_t
tclass=chr_file
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 261M agpgart: Detected an Intel i810 E Chipset. agpgart: detected 4MB dedicated video ram. agpgart: AGP aperture is 64M @ 0xf8000000
avc: denied { read write } for pid=1215 exe=/usr/X11R6/bin/XFree86 path=/dev/mem dev=03:01 ino=25224
scontext=jsmith:user_r:user_t
tcontext=system_u:object_r:memory_device_t
tclass=chr_file
I have been unable to enable this access (perhaps there's a 'neverallow' coded for it). Any suggestions would be appreciated! (I really need X windows --- to the extent that I would have to discontinue using SELinux if it prohibits it).
Is there a way to allow memory access for a RESTRICTED range of
addresses (if so, a hacker would at most be able to display pictures on
the screen)? (Maybe this would require assigning types to PARTS of a
device, ranges of bytes).
--
--
You have received this message because you are subscribed to the selinux list.
If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with
the words "unsubscribe selinux" without quotes as the message.
Received on Sun 2 Dec 2001 - 11:05:04 EST
This archive was generated by hypermail 2.2.0 on Wed 11 Jun 2008 - 08:10:26 EDT