Mailinglist Archive: opensuse-de (3631 mails)

< Previous Next >
Re: PATH fü r Root und User
  • From: David Haller <david@xxxxxxxxxx>
  • Date: Thu, 19 Aug 2004 02:10:18 +0200
  • Message-id: <20040819001018.GC8228@xxxxxxxxxxxxxxxxxx>
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.

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 >
Follow Ups
References