suse8.0 jobs starten

Hallo,
ich als ziemlicher neuling habe (endlich)
von SuSe 6.2 auf 8.0 upgedatet.
Alles funktioniert bestens, ausser…
meine job-files (shell scripte)
die vorher aus jedem Verzeichnis heraus zu starten waren
wollen jetzt nicht mehr…
ich muss jetzt immer ./job eingeben

WARUM?

echo $Path
ergibt: genau dasselbe wie unter 6.2
und echo $SHELL ebenso
bin/bash

Danke fuer jede Hilfe…
Arthur

WD im Pfad?
Hallo,

falls Du meinst, daß Du Skripte die in Deinem aktuellen Pfad liegen nicht einfach mit statt mit ./ aufrufen kannst, dann liegt das höchstwahrscheinlich daran, daß dies jetzt aus Sicherheitsüberlegungen nicht mehr möglich ist.
Der aktuelle Pfad befindet sich nicht in Deinem Suchpfad.
(Damit fiese Hacker beispielsweise nicht mit fiesen Skripten namens ls in /tmp Erfolg haben).

Falls es Dich stört dann versuch mal ein

export PATH="$PATH:."

Gruß,
Andreas

Danke erst mal fuer die superschnelle Antwort!
ist dies dann eine dauerhafte einstellung oder
muss ich das ins /etc/profile eintragen?

Ausserdem:
setze ich damit ALLE pfade auf suchpfad fuer ausfuehrbare dateien?
es gibt bestimmt auch eine moeglichkeit nur die
innerhalb des user bereiches zu ‚aktivieren‘, oder?
aber ich verstehe die $%! usw. zeichen in linux nicht so genau.

Sehe ich den unterschied in dem 6.2-profile
und dem 8.0 profile irgendwo ?
Was wurde dort genau anders gemacht?

Danke nochmal
Arthur

Danke erst mal fuer die superschnelle Antwort!
ist dies dann eine dauerhafte einstellung

Nein.

oder
muss ich das ins /etc/profile eintragen?

Nun ja… eientlich will man das nicht, da es eine Sicherheitslücke werden kann…

setze ich damit ALLE pfade auf suchpfad fuer ausfuehrbare
dateien?

Nein, nur das WD (working directory)

Sebastian

Danke auch hier fuer den Beitrag!

ist dies dann eine dauerhafte einstellung

Nein.

ABER WIE GENAU MACHE ICH DAS DAUERHAFT?
ICH WEISS NICHT GENAU, WAS UND WO ICH IN /ETC/PROFILE
AENDERN MUSS?
WEGEN DER SICHERHEITSLUCKER
(DIE BEITRAEGE UEBER LS IM /TMP USW. HABE ICH ALLE GELESEN,
ABER WENN MAN EIN PROGRAMM STARTET, DAS ER NICHT KENNT,
KANN MAN GENAUSO ALLES REMOVEN)

ICH WUERDE TROTZDEM GERN ALS USER
(ALSO IM HOME-DIR UND ALLEN SEINEN UNTERVERZEICHNISSEN)
ALLE AUSFUERHBAREN DATEIEN AUCH AUSFUEHREN KOENNEN.

oder
muss ich das ins /etc/profile eintragen?

Nun ja… eientlich will man das nicht, da es eine
Sicherheitslücke werden kann…

setze ich damit ALLE pfade auf suchpfad fuer ausfuehrbare
dateien?

Nein, nur das WD (working directory)

WD =/= HD ? RICHTIG ?
WD = $HOME/BIN ?

WAS HAT SICH DENN NUN IM /ETC/PROFILE GEAENDERT
GEGENUEBER DER SUSE 6.2 VERSION? (DEN SUCHPFAD BETREFFEND).

DANKE NOCHMAL FUER JEDE HILFE!

ARTHUR

Hallo Arthur,
warum denn so Laut Schreien !!!
Hier zwei Links aus der SuSE Supportdatenbank die du
dir mal durchlesen solltest :
http://sdb.suse.de/de/sdb/html/perms.html
http://sdb.suse.de/de/sdb/html/punkt.html
Gruß Norbert

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]