xserver/hw/xfree86/os-support
Aaron Zang 9a71d21cc2 Solaris: Use VT_SET_CONSUSER ioctl to set Console User rights profile
When Xorg is started on display :0, this ioctl is called to grant the
user the rights traditionally associated with /dev/console (before VT
support was added), such as access to local peripheral devices.

Also adds a Solaris-specific -C flag to force starting on /dev/console
instead of /dev/vt*, allowing programs like xterm -C to access the
console device.

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
(cherry picked from commit 989db930d7)
2010-05-24 22:23:54 -07:00
..
bsd Move OS-specific VT key handler code from common to os-support 2010-01-25 11:10:00 -08:00
bus Cast small-int values through intptr_t when passed as pointers 2009-10-08 13:38:44 +11:00
hurd xfree86: Hurd fix 2009-09-28 00:58:23 +02:00
linux Use glibc's in/out routines 2009-11-16 20:17:29 -08:00
misc Fix breakage on alpha caused by c7680befe5 2009-10-06 20:58:30 -04:00
sco Move OS-specific VT key handler code from common to os-support 2010-01-25 11:10:00 -08:00
shared xfree86: remove if 1 from the dawn of time. 2010-03-24 08:07:25 +10:00
solaris Solaris: Use VT_SET_CONSUSER ioctl to set Console User rights profile 2010-05-24 22:23:54 -07:00
sysv Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
.gitignore .gitignore: use common defaults with custom section #24239 2009-11-11 21:40:20 -08:00
int10Defines.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
Makefile.am Remove some unused assembly code and assyntax.h 2008-08-18 16:46:36 -04:00
xf86_OSlib.h Add new VT support for OpenSolaris & future Solaris releases 2009-08-13 21:56:06 -07:00
xf86_OSproc.h Move OS-specific VT key handler code from common to os-support 2010-01-25 11:10:00 -08:00
xf86OSpriv.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00