Beitrag
von rendegast » 01.09.2011 10:32:38
"Links oder Wrapper-Skripte"
Zwei Wege, um Programme an anderen Orten aufrufbar zu machen,
zBsp. in /usr/local/bin/, da dieses normalerweiser Teil der Variablen $PATH ist.
Im Fall eines Links im Pfad wäre das Arbeitsverzeichnis das gerade aktuelle,
im Fall des hier skizzierten Skriptes jedoch wird erst zum Ort des Programms gewechselt und dieses dort ausgeführt.
Im run/ liegen ja auch die *.chr-Dateien (im debian-Paket unterhalb /usr/share/),
war mir da nicht mehr sicher, ob diese als Link ausgeführt auch verfügbar sind.
---------------
john als Link ausgeführt beschwert sich über fehlende john.ini / john.conf
im aktuellen Verzeichnis.
(es startet auch mit einer leeren Datei, aber eine Kopie aus dem Paket ist wohl besser.)
Da john sonstige Dateien im Arbeitsverzeichnis anlegt, ist ein obiges wrapper-Skript wohl unpassend.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")