Mellesleg az X server CSAK rootként futtatható, felhasználóként úgy mûködik hogy a /usr/X11R6/bin/X binary suid root kell legyen, az xinit a wrapper amirõl itt homályosan szó volt, amit a ‘startx’ script paraméterez. (aki nem hiszi járjon utána — ‘ls -la `which X`;cat `which startx`’)
Hülye kérdés: a stdoutban nem volt benne, hogy „X must be set SUID root”?
Nekem anno DRI telepítésnél (X binary cserével jár) jött elõ a dolog, akkor innen szedtem össze a probléma megoldását…
Valszleg a „biztonságos mód” leszedi a suid módot (más felhasználóként – ez esetben root – futás) a fájlról, mert ilyennel állítólag könnyû root jogokat szerezni — mindenesetre nélküle nehezebb, az fix 🙂
legutóbbi hsz