Was als einfache Frage erscheint, erweist sich als sehr schwierig, etwas zu finden. Es hat etwas mit Autorität zu tun, ich denke, Authentifizierungstoken für X-Server, aber die Manpage für iceauth hat nichts von Nutzen. Ich habe dies modifiziert, weil ich jetzt entschlossen bin, mehr herauszufinden. Sie haben mein Interesse geweckt.
Richard Holloway
Antworten:
13
Hier ist ein gutes Papier darüber, was ICE ist und was es tut.
Grundsätzlich ist ICE ein prozessübergreifendes Kommunikationsprotokoll mit integrierter Authentifizierung, Protokollaushandlung und potenziellem Multiplexing.
Es ermöglicht zwei X-Clients, direkt miteinander zu kommunizieren. Ein Videoplayer-Programm kann beispielsweise mit einem Jukebox-Programm kommunizieren, um sich gegenseitig zu aktualisieren.
Wie Richard Holloway sagt, dient die .ICEAuthority-Datei zur Authentifizierung. Es enthält eine Reihe von zufälligen Cookies. Wenn zwei Programme dasselbe Cookie haben, dürfen sie miteinander sprechen. In der Praxis bedeutet dies entweder, dass sie dieselbe .ICEAuthority-Datei lesen, oder die Cookies wurden hinzugefügt.
In vielerlei Hinsicht ähnelt es dem xauth-Programm und der .Xauthority-Datei, mit der Ausnahme, dass .ICEAuthority für Client zu Client und .Xauthority für Client zu Server verwendet wird.
Haben wir eine Benutzeroberfläche, um dies in opensuse 11.2 zu konfigurieren?
1
Wenn Sie Klamav installiert und ausgeführt haben, wird derselbe Fehler nach der Installation und Aktualisierung über die Befehlszeile angezeigt. Sudo klamav oder sudo freshklam. Hier ist ein Fix: mv ~ / .ICEauthority ~ / .ICEauthority.backup sudo chown {user}: {user} / home / {user} sudo reboot
Antworten:
Hier ist ein gutes Papier darüber, was ICE ist und was es tut.
Grundsätzlich ist ICE ein prozessübergreifendes Kommunikationsprotokoll mit integrierter Authentifizierung, Protokollaushandlung und potenziellem Multiplexing.
Es ermöglicht zwei X-Clients, direkt miteinander zu kommunizieren. Ein Videoplayer-Programm kann beispielsweise mit einem Jukebox-Programm kommunizieren, um sich gegenseitig zu aktualisieren.
Wie Richard Holloway sagt, dient die .ICEAuthority-Datei zur Authentifizierung. Es enthält eine Reihe von zufälligen Cookies. Wenn zwei Programme dasselbe Cookie haben, dürfen sie miteinander sprechen. In der Praxis bedeutet dies entweder, dass sie dieselbe .ICEAuthority-Datei lesen, oder die Cookies wurden hinzugefügt.
In vielerlei Hinsicht ähnelt es dem xauth-Programm und der .Xauthority-Datei, mit der Ausnahme, dass .ICEAuthority für Client zu Client und .Xauthority für Client zu Server verwendet wird.
quelle
Wenn Sie Klamav installiert und ausgeführt haben, wird derselbe Fehler nach der Installation und Aktualisierung über die Befehlszeile angezeigt. Sudo klamav oder sudo freshklam. Hier ist ein Fix: mv ~ / .ICEauthority ~ / .ICEauthority.backup sudo chown {user}: {user} / home / {user} sudo reboot
quelle