David Haller
No, he should not. Shells started in terminal emulators in e.g. KDE are not login shells and do not source ~/.profile
So f**ing what? If "your" POSIX shell does not source ~/.profile then,
I shell that doesn't do that is not POSIX.
just add
. ~/.profile
to your ~/.${SHELL}rc! Or even /etc/*${SHELL}*rc if you want. Add a "re-source-guard" too, if you mind.
If you do that, you do it wrong unless you make sure that only the login shell executes the code. ~/.profile is read after /etc/profile and both only by a login shell. ~/.shrc (correct: what is in $ENV) is read by each interactive shell. Jörg -- EMail:joerg@schily.net (home) Jörg Schilling D-13353 Berlin joerg.schilling@fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.org/private/ http://sourceforge.net/projects/schilytools/files/' -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org