[NTLUG:Discuss] Path for Java
Tom Hayden
tom.hayden.iii at mail.airmail.net
Fri Dec 8 15:55:49 CST 2006
Leroy Tennison wrote:
> Tom Hayden wrote:
>
>>I have recently installed java on my Linux machine and am having
...
>
> I'd be interested in knowing the 8-10 files you have found so far!
>
> _______________________________________________
> http://www.ntlug.org/mailman/listinfo/discuss
>
>
>
Would you believe 56 files?! (See below)
So far I have modified the following 2 files, 4 lines to point to my
Java directory.
./etc/login.defs:ENV_SUPATH
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/bin/X11:/usr/local/sbin:/usr/local/bin:/opt/jdk1.5.0_07/bin
./etc/login.defs:ENV_PATH
PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/opt/jdk1.5.0_07/bin
./etc/profile:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/opt/jdk1.5.0_07/bin"
./etc/profile:
PATH="/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/opt/jdk1.5.0_07/bin"
The super user is picking up the path defined in
./etc/login.defs:ENV_SUPATH, which leads me to believe ENV_PATH should
set the default path for all regular users. However, when I open a
terminal as a regular user, the path is
/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/games.
That "/usr/X11R6/bin" only shows up in the following files:
./etc/gdm/PreSession/Default:PATH="/usr/X11R6/bin:$PATH:/bin:/usr/bin"
./etc/gdm/Init/Default:PATH=/usr/X11R6/bin:$PATH
./etc/gdm/PostSession/Default:PATH="/usr/X11R6/bin:$PATH:/bin:/usr/bin"
./etc/X11/rstart/contexts/x11r6:MISC POSIX
PATH=:/bin:/usr/bin:/usr/X11R6/bin:/usr/ucb
Which suggest regular users are getting PATH from some place besides
./etc/login.defs.
Any suggestions?
./etc/skel/.bash_profile:# PATH=~/bin:"${PATH}"
./etc/bash_completion: PATH=$PATH:/sbin:/usr/sbin:/usr/local/sbin type
$1 &>/dev/null &&
./etc/bash_completion: PATH=$PATH:/sbin:/usr/sbin:/usr/local/sbin
_command $1 $2 $3
./etc/security/pam_env.conf:#PATH DEFAULT=${HOME}/bin:/usr/local/bin:/bin\
./etc/login.defs:ENV_SUPATH
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/bin/X11:/usr/local/sbin:/usr/local/bin:/opt/jdk1.5.0_07/bin
./etc/login.defs:ENV_PATH
PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/opt/jdk1.5.0_07/bin
./etc/init.d/makedev:PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
./etc/init.d/modutils:PATH="/sbin:/bin"
./etc/init.d/checkroot.sh:PATH=/lib/init:/bin:/sbin
./etc/init.d/halt:PATH=/sbin:/bin:/usr/sbin:/usr/bin
./etc/init.d/reboot:PATH=/sbin:/bin:/usr/sbin:/usr/bin
./etc/init.d/single:PATH="/sbin:/bin:/usr/sbin:/usr/bin"
./etc/init.d/mountvirtfs:PATH=/lib/init:/bin:/sbin
./etc/init.d/skeleton:PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
./etc/init.d/rmnologin:PATH=/lib/init:/sbin:/bin
./etc/init.d/umountnfs.sh:PATH=/sbin:/bin:/usr/sbin:/usr/bin
./etc/init.d/sendsigs:PATH=/sbin:/bin:/usr/sbin:/usr/bin
./etc/init.d/umountfs:PATH=/sbin:/bin:/usr/sbin:/usr/bin
./etc/init.d/bootlogd:PATH=/sbin:/bin:/usr/sbin:/usr/bin
./etc/init.d/rcS:PATH=/sbin:/bin:/usr/sbin:/usr/bin
./etc/init.d/sysklogd:PATH=/bin:/usr/bin:/sbin:/usr/sbin
./etc/init.d/module-init-tools:PATH="/sbin:/bin"
./etc/init.d/dns-clean:PATH=/sbin:/bin:/usr/sbin:/usr/bin
./etc/init.d/atd:PATH=/bin:/usr/bin:/sbin:/usr/sbin
./etc/init.d/ifupdown-clean:PATH=/sbin:/bin
./etc/init.d/networking:PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
./etc/init.d/console-screen.sh:PATH=/sbin:/bin:/usr/sbin:/usr/bin
./etc/init.d/lpd:PATH=/bin:/usr/bin:/sbin:/usr/sbin
./etc/init.d/nviboot:PATH=/sbin:/usr/sbin:/bin:/usr/bin
./etc/init.d/klogd:PATH=/bin:/usr/bin:/sbin:/usr/sbin
./etc/init.d/hotplug:PATH=/sbin:/bin:/usr/sbin:/usr/bin
./etc/init.d/ssh:export PATH="${PATH:+$PATH:}/usr/sbin:/sbin"
./etc/init.d/dirmngr:PATH=/sbin:/bin:/usr/sbin:/usr/bin
./etc/init.d/fam:PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
./etc/init.d/udev-mtab:PATH="/sbin:/bin"
./etc/init.d/udev:PATH="/sbin:/bin"
./etc/init.d/gdm:PATH=/sbin:/bin:/usr/sbin:/usr/bin
./etc/init.d/kdm:PATH=/bin:/usr/bin:/sbin:/usr/sbin
./etc/init.d/xfree86-common:PATH=/bin:/usr/bin:/sbin:/usr/sbin
./etc/profile:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/opt/jdk1.5.0_07/bin"
./etc/profile:
PATH="/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/opt/jdk1.5.0_07/bin"
./etc/ppp/ip-up.d/0dns-up:PATH=/sbin:/bin:/usr/sbin:/usr/bin
./etc/ppp/ipv6-down:PATH=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin
./etc/ppp/ip-down:PATH=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin
./etc/ppp/ipv6-up:PATH=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin
./etc/ppp/ip-up:PATH=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin
./etc/ppp/ppp_on_boot.dsl:PATH=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin
./etc/X11/rstart/contexts/x11r6:MISC POSIX
PATH=:/bin:/usr/bin:/usr/X11R6/bin:/usr/ucb
./etc/crontab:PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
./etc/apm/event.d/ppp:PATH=/sbin:/usr/sbin:/bin:/usr/bin
./etc/hotplug/pci.rc:PATH=/sbin:/bin:/usr/sbin:/usr/bin
./etc/hotplug/hotplug.functions:PATH=/bin:/sbin:/usr/sbin:/usr/bin
./etc/hotplug/input.rc:PATH=/sbin:/bin:/usr/sbin:/usr/bin
./etc/hotplug/usb.rc:PATH=/sbin:/bin:/usr/sbin:/usr/bin
./etc/kde3/kdm/Xstartup:PATH="$PATH:/usr/bin/X11"
./etc/dbus-1/event.d/20hal:PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
./etc/gdm/PreSession/Default:PATH="/usr/X11R6/bin:$PATH:/bin:/usr/bin"
./etc/gdm/Init/Default:PATH=/usr/X11R6/bin:$PATH
./etc/gdm/PostSession/Default:PATH="/usr/X11R6/bin:$PATH:/bin:/usr/bin"
Leroy Tennison wrote:
> Tom Hayden wrote:
>
>>I have recently installed java on my Linux machine and am having trouble
>>getting the PATH set right. I an running Debian with the KDE desk top. I
>>set the PATH to point to the directory which has Java in it. If I open
>>up a ROOT terminal from the start menu, everything works find. If I open
>>up a USER terminal from the start menu, it can not find Java. After some
>>research, it appears there are 8 or 10 different files where PATH can be
>>set. Can any one point me to the correct one for USER terminal windows.?
>>If you need more information, please let me know.
>>
>>
>
> I'd be interested in knowing the 8-10 files you have found so far!
>
> _______________________________________________
> http://www.ntlug.org/mailman/listinfo/discuss
>
>
>
--
Tom Hayden III
Coherent solutions for chaotic situations
tom.hayden.iii at mail.airmail.net
214-435-4174
2636 Verandah Ln.
Apartment 1431
Arlington Texas, 76006
More information about the Discuss
mailing list