gelöst: es war das
#!/bin/sh
zuviel,
Zeile 35-40 im regular_check: ein "fi" zu viel? In den Zeilen fehlt die Bedingung.
Zeile 28 ff im do_it: da fehlt doch ein "+" bei alt gegen neu.

Habe zwar ewig nichts gemacht mit u-shell, aber ich würde es anders coden:
Dumme Frage noch, ist "x" für ausführbar gesetzt?
sind 2 IFs ELSEs also
2 FIs,
im do_it kann kein + fehlen das lief ja mal so, ausführbar war gestzt, sonst wäre es nie glaufen,
das restart webserver, nur der do_it Teil lief nicht wegen dem #!bin/sh zuviel
zu deinen anderen Fragen, keine Ahnung was klemmt da noch ?
es funzt nun jedenfalls mit dem PW setzen
Die weiteren Zeilen gehören raus würde ich sagen
warum das ? habe nur das überzählige "#!/bin/sh " rausgenommen
ob der webserver restart funktioniert werde ich sehen wenn ich das log File der letzten 100 Starts durchsehe
bis jetzt erfolgte das Neustarten alle 1-20 Tage je nach Zugriffshäufigkeit, in einer Woche weiss ich mehr
danke an alle
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »jar« (14. September 2011, 16:44)