![](https://seccdn.libravatar.org/avatar/dc2c1701bc56b135b3b2c43293e3bb32.jpg?s=120&d=mm&r=g)
Jochen Roedenbeck wrote:
Rolf Hillen wrote:
[...] case "$BASENAME" in ip-up.local) ssh -l username -n -f -L 12345:localhost:25 ldv39.uni-trier.de
In Scripts sollte man immer den Pfad der Programme mit angegeben, so auch hier. Also nicht nur "ssh", sondern "/usr/bin/ssh".
Der ssh-Aufruf klappt doch einwandfrei - daher gehe ich davon auf, daß ssh im Pfad ist. Aber der Sache nach hast Du natürlich Recht:-).
sleep 240
Und diesen Befehl sollte man hier meiden, er vrzoegert den Verbindungs- aufbau um 240s, das kann nicht gewollt sein.
Wahrscheinlich ist das in der Mail durch einen Zeilenumbruch nicht richtig rübergekommen: sleep wird auf der anderen Kiste per ssh remote aufgerufen und sorgt dafür, daß der ssh-tunnel 240 Sekunden aufrechterhalten wird - i.d.R. genug Zeit, um die Mail zu versenden. Es gibt also keine Verzögerung beim Aufruf von Sendmal. Wenn das mit dem killen klappt, wollte ich den eigentlich auf quasi unendlich setzen - für den Fall, daß ich sendmail -q später noch mal explizit aufrufe. -- Gruesse Rolf