Moin, ich bekomme von xterm langsam Alpträume ;-), mein Problem ist folgendes: Wenn ich im WindowMaker als normaler User via <----------------------- begin cut ----------------------> xterm -fg white -bg black +sb -fn 9x15 -geometry 120x60+100+10 <------------------------ end cut -----------------------> ein xterm starte soll /etc/profile aufgerufen werden. Darin findet unter anderem sich folgende Zeile (Farbe, Aliases, Language): <----------------------- begin cut ----------------------> test -e /etc/bash_aliases-de && source /etc/bash_aliases-de <------------------------ end cut -----------------------> Also wenn vorhanden dann soll diese gesourced werden, wirds aber nicht. Nach ein paar Tests fiel mir auf das /etc/profile überhaupt nicht angefasst wird. Das brachte mich auf die Idee in /etc/skel/.bashrc die profile zu sourcen. Ging nicht, erst nachdem ich die .bashrc in mein Homeverzeichnis kopiert habe. Wieso wird die /etc/profile nicht aufgerufen wenn ich im Homeverzeichnis keine eigene habe und wie kann man die am elegantesten für alle shells zum default machen? D.h. wie kriege ich es am besten hin das sowohl login shells als auch non-login shells die selbe Konfiguration bekommen. BTW., wieso unterscheidet man eigentlich diese beiden Arten? ... may the Tux be with you! =Thomas= -- Thomas Bendler \\:// ml@bendler-net.de Billwiese 22 (o -) http://www.bendler-net.de/ 21033 Hamburg ---ooO-(_)-Ooo--- tel.: 0 177 - 277 37 61 Germany Linux, enjoy the ride ...! --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Thomas Bendler:
eigene habe und wie kann man die am elegantesten für alle shells zum default machen? D.h. wie kriege ich es am besten hin das sowohl login shells als auch non-login shells die selbe Konfiguration bekommen. BTW., wieso unterscheidet man eigentlich diese beiden Arten?
Aus meiner ~/.profile: ------------------------------------------------- # .profile is read for all login shells # all other interactive shells will read .bashrc # So read .bashrc also from .profile and make all changes to # .bashrc. # Then you should always have your correct setup. test -z "$PROFILEREAD" && . /etc/profile if test -f ~/.bashrc; then . ~/.bashrc fi ------------------------------------------------- Thorsten -- Random .signature #42: --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (2)
-
ml@bendler-net.de
-
thojens@gmx.de