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

Antwort per Email an