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: