* Frank Niedermann <[EMAIL PROTECTED]> [23-07-02 17:17]:
> Hallo,
>
> ich habe die PATH-Variable in /etc/profile um ein Verzeichnis
> erweitert (Java) und das selbe in /root/.profile getan.
>
> Ein su - bringt das gew�nschte Ergebnis, su ohne '-' hat die
> PATH-Variable ohne den Java-Pfad gesetzt.
>
> Woran liegt das, die System- und root-Variable enth�lt das
> Verzeichnis ... ?
Weil su keine login-shell er�ffnet, d.h. /etc/profile wird nicht
ausgef�hrt ebenso wie /root/.profile, die Umgebungsvariablen des
urspr�nglichen User bleiben erhalten.
Bei su - werden diese Dateien eingelesen.
man su
-, -l, --login
make the shell a login shell
HTH
Jens
--
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)