Thread wurde script remote gestartet
(13 answers)
Opened by schuetze09 at 2010-01-28 11:27
Überprüfe doch ob die nötigen Umgebungsvariablen vorhanden sind. Wenn nicht, dann frage nach.
Das ist weit aus besser als nur zu prüfen ob es über 'su' läuft. Mein Beispiel z.B erkennt nur ob der übergeordnete Prozess 'su' ist, es kann aber sein das 'su' weiter "oben" auftaucht. z.B beim Aufruf: Code: (dl
)
su -c 'sh -e "perl script-pl"' Das wird von meinem Beispiel nicht erkannt. Es kann auch sein das ein übergeordneter Prozess bestimmte Umgebungsvariablen löscht, das wird auch nicht abgefangen. Das beste wäre wirklich alle nötigen Umgebungsvariablen auf Korrektheit zu prüfen. |