[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: