Re: PATH for root in bash?


To Hans Ginzel <hans zavinac kolej bod mff bod cuni bod cz>
From Martin Slouf <xslom03 zavinac vse bod cz>
Date Wed, 3 Dec 2003 11:07:04 +0100 (CET)
Cc czdebian-l zavinac debian bod cz

mate pravdu v tom, ze login: user a su: user se lisi prave v promenne PATH 
(viz man su, ke konci DESCRIPTION)

taky me to trapi, ale zas tak moc -- proste si pri volani su vzdy 
'sourcnu' .bash_profile ('. .bash_profile')

mozna pomuze 'su --preserve-environment'

m.

On Wed, 3 Dec 2003, Hans Ginzel wrote:

>       Dobry den,
> 
>    kde vsude se nastavuje cesta (promenna PATH) pri prihlasovani
> uzivatele/superuzivatele?
> 
>    Otazka mne trapi po nasledujicim experimentu.
> 
> login: root
> password:
> bash# echo $PATH
> /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
> bash# ls ~/.bash_profile
> bash# ls: /root/.bash_profile: No such file or directory
> bash# vi ESC.         ; # vi ~/.bash_profile
> i
> echo $PATH
> [ -d ~/bin ] && export PATH=~/bin:"$PATH"
> ESC:wq
> bash# exit
> login: root
> password:
> /usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
> bash# echo $PATH
> ~/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
> 
>    Proc je cesta ruzna od prvniho pipadu? Cteni jakeho jineho souboru
> se zabranilo existencí ~/.bash_profile? Souboru /etc/profile? Ale ten
> standardne obsahuje
> 
>       PATH="/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games"
>       export PATH
> 
>    Muze neexpandovana tilda (~) zpusobit nejake obtize?
> Jak to, ze pri takovemhle nastaveni obsahovala cesta v prvnim pripade
> /usr/sbin? Nacital tehdy bash /etc/profile?
> Pro uplnost dodavam, ze /etc/bash.bashrc ani ~/.bashrc nic s PATH
> nedelaji.
> 
>    Jak je to souborem /etc/environment. Pouziva ho prave program
> login/rlogin nebo jeste nekdo jiny? Experimentalne jsem overil, ze
>       su - user
> nenastavi promenne v nem uvedene. To je neprijemne, protoze pak
> prostredi login: user a su - user nejsou ekvivalentni.
> Je ciste rozsirit su o ten kus kodu z login.c,
> ktery zpracovava /etc/environment?
> 
>       Zdravi
>                                       Hans Ginzel
> 
> 
> --
> The Federal Judiciary's national IT infrastructure
> is migrated to a Linux/Intel platform
> http://www.businesswire.com/cgi-bin/f_headline.cgi?bw.111903/233235172&ticker=PECS
> Perl won the Linux Journal Editors' Choice Award :-)
> http://www.linuxjournal.com/article.php?sid=6868
> VIM is the Favorite Text Editor
> (Linux Journal Readers' Choice Awards) :-)
> http://www.linuxjournal.com/article.php?sid=7029
> ________________________________________________
> CZdebian-l maillist  -  CZdebian-l zavinac debian bod cz
> http://www.debian.cz/mailman/listinfo/czdebian-l
> E-mail (un)subscriptions: czdebian-l-request zavinac debian bod cz
> 


Partial thread listing: