Hi All, This is a heads-up that I'm working on a suid wrapper for Xorg as part of upstream development.
This work is related to: https://fedoraproject.org/wiki/Changes/XorgWithoutRootRights The wrapper is intended to allow non kms drivers (ie the nvidia binary driver and the vesa driver) to keep working, and for systems which run X without root rights be default it is 100% optionally. In response to my first RFC posting of the wrapper Alan Coopersmith pointed me to the Debian Xwrapper. I've done a quick analysis of the Debian Xwrapper here: http://lists.x.org/archives/xorg-devel/2014-March/040885.html And I've decided to borrow most (but not not all) ideas from it, combining them with the necessary detection of if root rights are needed I need for: https://fedoraproject.org/wiki/Changes/XorgWithoutRootRights The config-file format should be 100% compatible to what Debian uses now, I've added a new needs_root_rights config file directive, which can be used to override the detection if root rights are necessary. If Debian changes the default needs_root_rights value in the wrapper from -1 to 1 (until Debian switches to running X as non root by default) this should be a drop in replacement. Note if Debian decides to switch, please patch the default in the c file, don't go adding a line for this to the config file, that will bite you later if you try to move to running X without root rights by default. Please take a look at the latest version and let me know what you think: http://lists.x.org/archives/xorg-devel/2014-March/040916.html I would like the upstream version to be usable for Debian too, so any feedback is welcome. Regards, Hans -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/5319a4f7.1000...@redhat.com