Re: Midnight Commander bzw xlib
On Wed, 17 Jan 2007 20:26:29 +0100 Andreas Pakulat wrote:
> > > Das sollte eigentlich nicht helfen. su - erzeugt nur statt einer
> > > interaktiven shell eine login shell. Mit X hat das nichts zz tun.
> >
> > Getestet? Nein ;-)
> > "su -" erstellt eine loginshell, richtig, und überschreibt alle
> > ENV-Variablen, nur "su" tut letzteres nicht, DISPLAY und XAUTHORITY
> > bleiben gesetzt und root kann auf den Bildschirm malen.
>
> Da fehlt ein "nicht" im letzten Satz. In der Tat macht das Sinn, wenn
> su die Variablen nicht loescht wuerde mc als root sie ebenfalls
> sehen. Wenn mc nun bestimmte "Dinge" tut wenn DISPLAY gesetzt ist,
> die X11 benoetigen schlaegt das aufgrund der fehlenden Authorisierung
> fuer root fehlt...
http://files.die-welt.net/x_als_root.png
# export |egrep '(XAUTH|DISPLAY)'
declare -x DISPLAY=":0.0"
declare -x XAUTHORITY="/home/zhenech/.Xauthority"
;-)
--
^^^ | Evgeni -SargentD- Golov (sargentd@die-welt.net)
d(O_o)b | PGP-Key-ID: 0xAC15B50C
>-|-< | WWW: http://www.die-welt.net ICQ: 54116744
/ \ | IRC: #sod @ irc.german-freakz.net
Reply to: