Mailinglist Archive: opensuse-de (3631 mails)
| < Previous | Next > |
Re: PATH für Root und User
- From: Martin Kremers <martinkremers@xxxxxxxxxxxxxxx>
- Date: Thu, 19 Aug 2004 04:24:39 +0200
- Message-id: <200408190424.41774.martinkremers@xxxxxxxxxxxxxxx>
On Thursday 19 August 2004 02:10, David Haller wrote:
Das ging doch mal früher mit der ".profile" ! seit wann hat sich das denn
geändert ? Kenne selbst auch die bashrc ... aber in der .profile stehen jetz
ja nurnoch die spracheinstellung......
Hallo,
Am Thu, 19 Aug 2004, Ulrich Gerner schrieb:
Wo stelle ich in einer Suse 9.1 die PATH-Variablen ein?
/etc/profile.local
Ich möchte Root (und nur Root) die Pfadangabe /usr/local/sbin
dazufügen.
Die ist schon per Default fuer root gesetzt!
==== /etc/profile [suse91] ====
test "$UID" = 0 && PATH=/sbin:/usr/sbin:/usr/local/sbin:$PATH
====
Aber /etc/profile wirkt sich auf alle User aus, ich möchte explizit
Root den Pfad erweitern.
Lege dir eine /root/.bashrc an. Ausserdem s.o.
Das ging doch mal früher mit der ".profile" ! seit wann hat sich das denn
geändert ? Kenne selbst auch die bashrc ... aber in der .profile stehen jetz
ja nurnoch die spracheinstellung......
Bei meinem user-account finde ich eine Pfadangabe für java und kann
diese nirgends finden...
Wo hast du gesucht?
Welche Dateien sind für Root, welche für den User bezüglich der
PATH-Variable zuständig?
s.o.
Und übrigends, wo stellt man den sinnvollerweise eigene Scripts hin,
die nur Root ausführen sollte (/usr/local/sbin
oder /usr/local/bin)?
/root/bin
ggfs. musst du das Verzeichnis noch anlegen, im Pfad ist es per
Default wenn es existiert:
==== /etc/profile [suse91] ====
if test "$HOME" != "/" ; then
for dir in $HOME/bin/$CPU $HOME/bin ; do
test -d $dir && PATH=$dir:$PATH
done
fi
====
Steht das eigentlich nicht mehr im Handbuch, das du zusammen mit den
DVDs bekommen hast?
-dnh
--
"There is hopeful symbolism in the fact that flags do not wave in a
vacuum."
-- Arthur C. Clarke
| < Previous | Next > |