On Sunday, 21. April 2002 15:51, Thomas Föcking wrote:
Du hast zwar Recht, aber Du kannst gleich nach dem Programmstart oder dem Terminalfenster mit xhost - alles wieder unterbinden. Das Fenster od. das Programm läuft dann normal weiter, sprich das Risiko ist zeitlich sehr begrenzt.
Ne, geht nicht. Wenn Du "xhost -" machst, reagiert die Anwendung, die gestartet wurde nicht mehr. Es muss während der gesamten Ausführung der Anwendung derjenige das Recht dazu haben, diese Anwendung auf dem X-Server darzustellen/auszuführen.
Kann ich hier nicht nachvollziehen. Es tut, wie der Vorredner (glaube es war Christian) geschrieben hat.
Sorry, aber bei ist es definitiv anders. SuSE 8.0 Standardinstallation:
xhost +localhost su (passwd) /opt/kde3/bin/kwrite [STRG+Z] xhost -localhost
Wenn Du das so eingibst, ist es kein Wunder, dass kwrite nicht mehr reagiert. Das liegt dann aber nicht an xhost, sondern dara, dass Du es mit [STGR+Z] angehalten hast. Damit reagiert kwrite aber erst, wenn Du es mit "bg" in den Hintergrund schiebst. Ich habe es sowohl mit XEmacs, als auch mit kwrite unter SuSE7.2 und SuSE8.0 ausprobiert. Glaube mir, in allen Fällen kann ich auch nach "xhost -" noch mit dem jeweiligen Programm arbeiten.
Nachdem xhost -localhost hängt die Anwendung. Vielleicht liegts an der neuen XFree86 Version... Ist ja auch logischer und sicherheitstechnisch besser.
Das sehe ich anders: Der Zugriff ist in Deiner Version während der gesamten Arbeitszeit mit einem Programm geöffnet. In meiner jedoch nur, bis ich das Programm gestartet habe ... Heiner -- heiner@kflog.org GnuPG - Key: E05AEAFC Fingerprint: 257A DFBF 4977 4585 77A0 3509 973B 92AA E05A EAFC