> The original poster sis not say what OS he was running, but FreeBSD > never installs the X server SUID. Instead it uses a separate Xwrapper > which is SUID and greatly limits the amount of code executing at > elevated privs.
Not really. The value of the wrapper is that it does more commandline argument and environment checking before starting up the X Server. The X Server is still started as root, same amount of code running at elevated privs. > This is all a "good thing", but the wrapper must be re-built and > installed every time a new server is installed. My todo list includes fixing this, probably by making 'X' be a script that checks for Xwrapper-4 and otherwise runs XFree86. I'm interested in what other distributions have done about this. -- Eric Anholt [EMAIL PROTECTED] http://people.freebsd.org/~anholt/ [EMAIL PROTECTED] _______________________________________________ XFree86 mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xfree86

