Damian Philipp
Hallo,
Dieter Kluenter wrote:
Damian
writes: ^^^^^^ Mein SuSE 9.1 is einfach noch nicht fertig eingerichtet. Jetzt wieder mit 9.0... 0:0.0 kann nicht geöffnet werden". ^^^^ Dein Ximian schickt eine leere "Charset"-Deklaration im Header, welche für schaurig-schöne kaputte Umlaute in meinem Mozilla sorgt.
Wieso kommst du auf Ximian?
Aus dem Header deines ersten Postings: X-Mailer: Ximian Evolution 1.4.4
Mein MUA ist Gnus
Da hilft dir man xhost(1)
xhost +local:root geht da. Aber irgend wie kann es das doch nicht sein - warum geht das denn mit KDM und nicht mit wdm? Ich habe mal ein diff der sux-Versionen aus 9.0 und 9.1 gemacht - 9.0 verwendete "yp tools", 9.1 verwendet getent. Hängt es daran?
Glaube ich nicht, siehe man getent(1), es wird die Identität des 'present working directory' pwd genommen, und das ist in dem von dir beschriebenen Fall nicht root.
Das es prinzipiell funktioniert glaube ich ja, verwende ich KDM geht ja alles.
Übrigens hat dieses Verhalten nichts mit einem Windowmanager zu tun, sei es nun KDM, Xfce oder WindowManager, sondern dies ist eine Funktion des X-Servers, der die Zugriffsrechte steuert.
Der Windowmanager wäre KDE - es ist hier vom Session-Manager abhängig. Mit KDM gehts, mit WDM nicht. Und ich wüsste gerne warum. Ein bisschen schmökern in dem sux-Skript hat mich dazu gebracht, mal zu gucken, was denn in $SESSION_MANAGER steht. Verwende ich KDM, ist unter dieser Varaible der Pfad zu einer Datei in /tmp abgelegt. Verwende ich WDM, ist die Variable leer.
KDE ist kein Windowmanager, der Windowmanager des 'K Desktop Evironments' ist KWM, 'K Window Manager', kann aber auch jeder andere WM sein, z.b. icewm. Session Manager ist eine Routine des KDM. Im Hintergrund wird auch xhost bzw. die entsprechende C Routine ausgeführt. Da dies bei dir anscheinend ohne Nachfrage geschieht, betrachte ich dies eher als Sicherheitslücke. Wenn du root oder einem anderen User Lese- und Ausführungsrechte im Rahmen deines X-Servers ausführen lassen möchtest, mußt du dies in jeder graphischen Umgebung ausdrücklich erlauben. -Dieter -- Dieter Klünter | Systemberatung Tel.: +49.40.64861967 Fax : +49.40.64891521 http://www.avci.de