[gentoo-user] Re: Problem with modifying PATH with a file in env.d

2008-06-01 Thread Marc Blumentritt

Stroller schrieb:


$ grep PATH .*
.bashrc:export PATH=/bin:/sbin:/usr/bin:/usr/sbin:${PATH}
$

The path in my .bashrc adds to the existing path, but maybe you have 
something else there?


I know that I can use .bashrc for adding something to PATH. But I want 
to modify PATH for every user without changing thier .bashrc. By the 
way, I plan to remove bash from my system and use busybox ash.



I just stumbled about something new:

[EMAIL PROTECTED] ~ $ echo $PATH
/usr/local/sbin/:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.2:
/opt/sun-jdk-1.4.2.17/bin:/opt/sun-jdk-1.4.2.17/jre/bin:/opt/sun-jdk-1.4.2.17/jre/javaws:
/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/games/bin:/bblinks
[EMAIL PROTECTED] ~ $ sudo -i
hive ~ # echo $PATH
/root/tools:/usr/lib/ccache/bin:/usr/lib/distcc/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:
/usr/bin:/sbin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.2:/opt/sun-jdk-1.4.2.17/bin:
/opt/sun-jdk-1.4.2.17/jre/bin:/opt/sun-jdk-1.4.2.17/jre/javaws:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin

My standard user (marc) has now /bblinks in his PATH, but not root?
Any idea why this is happens?

Marc

--
gentoo-user@lists.gentoo.org mailing list



Re: [gentoo-user] Re: Problem with modifying PATH with a file in env.d

2008-06-01 Thread Miika Linnapuomi
Sun, 01 Jun 2008 08:58:07 +0200
Marc Blumentritt [EMAIL PROTECTED] wrote:

 I just stumbled about something new:
 
 [EMAIL PROTECTED] ~ $ echo $PATH
 /usr/local/sbin/:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.2:
 /opt/sun-jdk-1.4.2.17/bin:/opt/sun-jdk-1.4.2.17/jre/bin:/opt/sun-jdk-1.4.2.17/jre/javaws:
 /usr/kde/3.5/bin:/usr/qt/3/bin:/usr/games/bin:/bblinks
 [EMAIL PROTECTED] ~ $ sudo -i
 hive ~ # echo $PATH
 /root/tools:/usr/lib/ccache/bin:/usr/lib/distcc/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:
 /usr/bin:/sbin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.2:/opt/sun-jdk-1.4.2.17/bin:
 /opt/sun-jdk-1.4.2.17/jre/bin:/opt/sun-jdk-1.4.2.17/jre/javaws:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin
 
 My standard user (marc) has now /bblinks in his PATH, but not root?
 Any idea why this is happens?
 
 Marc
 

If you look in /etc/profile, you will see that root path is set to
$ROOTPATH, not $PATH, so root gets */sbin. To get /bblinks for root
too, add ROOTPATH=/bblinks

Hope that helps

Miika


signature.asc
Description: PGP signature