On Tue, October 9, 2012 5:03 pm, Nicolas Richard wrote:
>>>>>> "Joost" == J Roeleveld <jo...@antarean.org> writes:
>
>     Joost> Nicolas Richard <theonewiththeevill...@yahoo.fr> wrote:
>     >> Here is the output of the relevant (at least I thought they were)
>     >> commands. Can somebody explain to me why I still have
>     >> /usr/local/texlive/*2011*/bin/i386-linux in the first sudo output
>
>     >> youngfrog@geodiff-mac3 ~ $ sudo bash -c 'echo $PATH'
>     >> 
> /bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin:/usr/local/texlive/2011/bin/i386-linux
>
>     >> youngfrog@geodiff-mac3 ~ $ grep -v '^#\|^$' /etc/environment
>     >> 
> PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.5.3:/usr/local/texlive/2012/bin/i386-linux:/root/bin
>
>     Joost> I can see several /usr/local/... paths in your
>     Joost> /etc/environment.
>
>
> Hello Joost,
>
> Yes, I see them too, but they are pointing to the more recent 2012
> release of texlive, not the older 2011 one. What I don't understand is
> where /sudo/ finds the environment when called without the "-i" option
> (and in particular, that entry for texlive 2011). The manpage seems to
> say that it simply uses the current environment (quoting the manpage :
> "Note, however, that the actual PATH environment variable is not
> modified and is passed unchanged to the program that sudo executes.")
> but that does not seem right.
>
> --
> N.

What do you get with "echo $PATH" when not using sudo?


-- 
Joost


Reply via email to