Re: Seit SuSE 8.2 will script nicht so richtg starten.
Tobias Geis wrote:
seitdem ich SuSE 8.2 installiert habe, muß ich meine Bash Scripte immer, aus als normaler USER, mir ./[Scriptname] starten. Bei SuSE 8.1 ging das als normaler USER auch ohne ./, wenn ich im selben Verz. gewesen bin, wie das Script. Das das als Root so gängig ist, immer ./ zu verwenden, ist mir klar. Wie kann ich das Verhalten von 8.1 wieder herstellen ? Bestimmt irgendeine Einstellung in dem Profile ? oder ?
/etc/sysconfig/suseconfig editieren, dort die Sektion:
# Do you want to have "." in the path for normal users? CWD_IN_USER_PATH="yes"
Einmal SuSEconfig laufen lassen, dann sollte es in Zukunft passen. Oder nimm als User "." in Deinen Pfad mit auf, also z.B.
export PATH=.:$PATH
Warum hat SuSE das ab 8.2 nicht standardmäßig drin ? Ist das nicht LSB konform ? Ciao Tobias -- +++ GMX - Mail, Messaging & more http://www.gmx.net +++ Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage!
* Tobias Geis
Warum hat SuSE das ab 8.2 nicht standardmäßig drin ?
[andreas]~ > ls -l | grep ^-rwx | wc -l 0 [andreas]~ > cd bin [andreas]~/bin > ls -l | grep ^-rwx | wc -l 57 Wer will schon lauter Skripte lose im Home-Verzeichnis rumflattern haben. ;) Gruss, Andreas -- "Ist das Wahre abstrakt, so ist es unwahr." [Hegel]
* On Wed, 25 Jun 2003 at 9:52 +0200, Tobias Geis wrote: [...]
export PATH=.:$PATH
Warum hat SuSE das ab 8.2 nicht standardmäßig drin ? Ist das nicht LSB konform ?
Das kann recht unangenehme Nebenwirkungen haben, vor allem wen mehrere Benutzer an einem System arbeiten, und da Neugierdsnasen oder andere anderen nicht gut gesinnte dabei sind. Wenn jemand auf dem Rechner z.B. ei Skript namens ls in /tmp plaziert, das das Original-ls aufruft und zusätzlich ein paar geheime Dateien aus Deinem home-Verzeichnis wo anders hin kopiert - voila, es braucht nur der Pfad entsprechend blöd gesetzt zu sein, und Du mal in /tmp ls aufrufen, schon hast Du wichtige Daten hergeschenkt. Wenn Du nur alleine auf dem Rechner arbeitetest, ist das sicherheitsrisiko vermutlich relativ beschränkt, aber auf größeren Systemen ist das untragbar. Aber nicht mal da würde ich das wollen - da ist meine Angst zu groß, daß ich mir selbst Dummfug einbaue. Da reicht schon meine dumme Gewohnheit, allerlei test-Skripte blos test zu nennen. /apm -- GPG welcome, request public key: mailto:adalbert+key@lopez.at
participants (3)
-
Adalbert Michelic
-
Andreas Kneib
-
Tobias Geis