.bash_profile not run when using graphical login
Michael Brandtner
michael.brandtner at gmx.de
Mon Oct 4 22:29:01 UTC 2004
Am Montag, den 04.10.2004, 17:07 +0100 schrieb Andy:
> So I'd like to know if other people think it would be a good idea for
> ..bash_profile to be run if you log in graphically and then open a
> terminal windows.
How about /etc/env.d?
Gentoo ist doing it this way and its nice.
It looks like:
ubuntu:/mnt/gentoo/etc/env.d# ls
00basic 10MozillaFirefox 47kdepaths-3.3.0 90games
01hostname 10xfree 50glib2 99fltk-1.1
02locale 20ant 50gtk2 99glibc_ssp
05gcc 20eclipse 50guile 99kde-env
05kernel 20java 50ncurses gcc
09opengl 30java-finalclasspath 50qtdir3 java
10gnustep 37qtopia-desktop-bin 58kdedir-3.3.0
10mozilla 45qt3 70less
ubuntu:/mnt/gentoo/etc/env.d# cat 20java
# Autogenerated by java-config
# Command: --set-system-vm=sun-jdk-1.4.2.05
JDK_HOME=/opt/sun-jdk-1.4.2.05
JAVAC=/opt/sun-jdk-1.4.2.05/bin/javac
PATH="/opt/sun-jdk-1.4.2.05/bin:/opt/sun-jdk-1.4.2.05/jre/bin:/opt/sun-jdk-1.4.2.05/jre/javaws"
ROOTPATH="/opt/sun-jdk-1.4.2.05/bin:/opt/sun-jdk-1.4.2.05/jre/bin:/opt/sun-jdk-1.4.2.05/jre/javaws"
LDPATH="/opt/sun-jdk-1.4.2.05/jre/lib"
# VERSION="Sun JDK 1.4.2.05"
MANPATH=${MANPATH}:/opt/sun-jdk-1.4.2.05/man
JAVA_HOME=/opt/sun-jdk-1.4.2.05
It's a nice way and you have to change or add your environment-variables
in exactly *one* place for everyone.
greets
Michael
More information about the ubuntu-users
mailing list