* Jan Trippler schrieb am 10.Apr.2000:
/etc/profile bitte nicht. Nimm lieber die /etc/profile.local, dann sind die Änderungen auch nach dem nächsten SuSEconfig noch da.
Das ist Richtig.
Syntax für eine Erweiterung von PATH: export PATH=/das/neue/Verzeichnis:$PATH oder besser export PATH=$PATH:/das/neue/Verzeichnis
Warum? Nein, normal ist besser die erste Variante. Schau Dir mal $PATH an, da steht /home/$USER/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:... es fällt auf, daß /bin relativ hinten steht, aber daß bin Verzeichnis des Benutzers ganz vorn. Das macht Sinn. Wenn man ein Shellskript schreibt, so kann man es den gleichen Namen geben, wie den Originalbefehel. Es wird zuerst das Shellskript aufgerufen, weil es zuerst im Pfad auftaucht. Man muß nur im Shellskript aufpassen, daß es sich nicht seber aufruft, daher wird dort der ursprüngliche Befehl mit vollem Pfad aufgerufen.
Schau Dir aber genau an, was im neuen Verzeichnis noch so rumliegt und sorge durch geeignete Zugriffsrechte dafür, dass nicht Hinz und Kunz Dir irgendwelche Trojaner unterjubeln können.
ACK!
Eine bessere Variante: Kannst Du die Programme, die Du im Zugriff haben willst nicht z. B. in /usr/local/bin installieren oder einen Link dahin setzen?
Oder einfach alles, was für alle Benutzer gelten soll nach /usr/local/bin kopieren, denn dort gehört es hin und /usr/local/bin steht schon im Pfad. Alles was nur für einem Benutzer gelten soll kommt in seinem Persönlichen /home/$USER/bin, denn da gehört es hin und es steht ebenfalls im Pfad. Sicherlich kann ich mir vorstellen, daß es bei größeren Projekten nicht ausreicht und man gerne mehere solcher local/bins hätte. Ich kann mir aber nicht vorstellen, daß der Sysadmin dieses größeren Projektes nicht so wie so schon weiß, wie man den Pfad anlegt. ;) Bernd -- Welches Buch ist zu empfehlen? Schon mal bei SuSE vorbeigesehen? http://www.suse.de/de/produkte/buecher/index.html oder die Empfehlungen der SuSE-Entwickler auf dem eigenen Rechner? file:///usr/doc/sdb/de/html/literatur.html |Zufallssignatur 5 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com