Kommando in PATH wird mit sudo nicht gefunden

Christian Brabandt cblists at 256bit.org
Don Jul 26 19:24:21 BST 2007


Hi Christoph!

On Thu, 26 Jul 2007, Christoph Bier wrote:

> chris at bzb:~$ sudo sh -c 'echo $PATH'
> Password:
> /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:
> /sbin:/bin:/usr/X11R6/bin
> 
> Treffer! Aber wie kommt dann das zustande?:

In Debian wird sudo mit --with-secure-path kompiliert. Das setzt den
Pfad auf einen "sauberen" Default.

> $ su -
> Password:
> root at bzb:~# echo $PATH
> /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:
> /bin:/usr/bin/X11:/usr/local/texlive/2007/bin/i386-linux

Hier hast Du eine Loginshell und damit wird Deine .bashrc und
.bash_profile eingelesen


Mit freundlichen Grüßen
Christian
-- 
hundred-and-one symptoms of being an internet addict:
179. You wonder why your household garbage can doesn't have an
     "empty recycle bin" button.