On 22.Mär 2005 - 08:34:25, Bastian Venthur wrote: > Heino Tiedemann wrote: > > Bastian Venthur <[EMAIL PROTECTED]> wrote: > >> wo setzt man am gescheitesten Umgebungsvariablen per user (also nicht > >> systemweit, sondern jeder user für sich)? > > .bashrc > > .profile > > .bash_profile > > .bash_login > > Das ist nähmlich das Problem. Es muss doch *eine* Datei zu finden sein, die > bei jedem login (egal ob graphisch oder nicht) ausgewertet wird oder nicht?
Theoretisch schon, allerdings musst du dafuer ein paar Skripte "hacken" ;-) > Das jede loginmöglichkeit ihre eigenen configs auswertet ist zwar sicher > nützlich, aber dennoch muss der user doch die Möglichkeit haben zentral > (lies: an einer Stelle) seine VARIABLEN usw. zu verpacken. Jupp, in .bash_profile > Was tun eigentlich > .profile > .login > Wer wertet die wann aus? Fuer die Bash: man bash, suche nach INVOCATION und lies die Absaetze, dann weisst du was wann wie ausgewertet wird. Um die .bash_profile immer einlesen zu lassen, musst du "nur" dafuer sorgen, dass das X11-Skript des *dm's mit ner login-shell laeuft (IIRC #!/bin/sh -l, aber guck lieber nochmal in die manpage), dann wird .bash_profile des shell-startenden Nutzers ausgewertet. Wenn das nicht $USER sondern root ist, haste natuerlich Pech - da gibts nur noch eine Moeglichkeit: Jeder User legt sich auf einen WM fest und benutzt die Default-Session. Dann kannste alles in $HOME/.xsession festlegen, mussst aber dort als letztes den WM des Users starten.... Andreas -- You are going to have a new love affair. -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)