Hallo! Am Die, 15 Mai 2001 schrieb Jan Trippler:
On Mon, Mai 14, 2001 at 09:07:14 +0200, Andreas Meyer wrote:
environment-variable für xauth so gesetzt ist: XAUTHORITY=/tmp/Xauthwk2001
Ich habe in /etc die profile und die profile.local durchsucht, die bashrc und .profile im home-Verzeichnis aber keinen Hinweis gefunden, wo diese Variable gestzt wird.
Ich hätte gerne, daß ~/.Xauthority genutzt wird. Ein 'unset XAUTHORITY' bringst´s zwar für die aktuelle bash, aber wo kann ich das dauerhaft ändern bzw. diese Variable entfernen?
Ich weiß das auch nicht, aber warum suchst Du nicht einfach danach?
find /etc -type f -exec grep -l XAUTHORITY {} \;
Es ist merkwürdig, aber kein Hinweis, wo diese Variable gesetzt wird. Sie sitzt einfach auf XAUTHORITY=/tmp/Xauthwk2001 root@alpha:/home/andreas > find /etc -type f -exec grep -l XAUTHORITY {} \; /etc/fte/m_sh.fte In m_sh.fte ist die betreffende Zeile mit XAUTHORITY auskommentiert. Auf dem anderen Rechner, liefert find das gleiche Ergebnis auf diese fte -Datei, es wird aber ~/.Xauthority benutzt.
Hast Du mal versucht, es in /etc/profile.local zu ändern? Ergebnis?
Ich habe in der profile.local mal XAUTHORITY=/home/andreas/.Xauthority eingetragen und das klappt jetzt auch. Nur warum das explizit auf diesem Rechner angegeben werden muß und auf dem anderen geht es ohne, ist mir momentan ein Rätsel. Vor allen Dingen weil für nicht ersichtlich ist, wo XAUTHORITY=/tmp/Xauthwk2001 gesetzt oder umgebogen wird. Gruß -- Andreas Meyer http://home.wtal.de/MeineHomepage