Hallo Denny Schierz,
dear Denny Schierz,
* [EMAIL PROTECTED] wrote/schrieb:
> bei einem Kunden muss ich den Jabber Server nach einem IP-Wechsel
> neustarten. Dazu habe ich ein simples stop/start Script in das ip-up.d
> Verzeichnis erstellt. Dummerweise wird das unter Debian nicht
> ausgef�hrt. Unter Gentoo dagegen funktioniert es Probleme.
>
> Ich nutze rp-pppoe um Zugang zum DSL zu erhalten. Kann jemand sich
> denken, woran es liegt?
Deine Scripts in ip-up.d werden von /etc/ppp/ip-up ausgef�hrt, das dazu
/bin/run-parts verwendet. In der Manpage von run-parts steht, welche
Voraussetzungen ein Script erf�llen mu�:
run-parts runs a number of scripts or programs found in a
single directory directory. Filenames should consist
entirely of upper and lower case letters, digits, under�
scores, and hyphens. Subdirectories of directory and
files with other names will be silently ignored.
Scripts must follow the #!/bin/interpretername convention
in order to be executed. They will not automatically be
executed by /bin/sh.
Sollte das alles passen, nimmst Du in das Start-/Stop-Script einen Befehl
rein, der Dir zeigt, ob das Script �berhaupt angefa�t wird:
date > /tmp/jabber.restarted
Wenn das der Fall ist, handelt es sich evtl. um ein Umgebungsproblem
(insbesondere $PATH).
-martin
--
+-------------------------+------------------------+
| Martin Schmitt | Schmitt Systemberatung |
| http://www.scsy.de/~mas | http://www.scsy.de |
+-------------------------+------------------------+
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org