3 PIDFILE="/tmp/run/sshtunnel"
11 logger -p daemon.info -t "sshtunnel[$$][$server]" "connection started"
13 start-stop-daemon -S -p "${PIDFILE}_${$}.pid" -mx ssh -- $args &>/tmp/log/sshtunnel_$$
15 logger -p daemon.err -t "sshtunnel[$$][$server]" < /tmp/log/sshtunnel_$$
16 rm /tmp/log/sshtunnel_$$
17 logger -p daemon.info -t "sshtunnel[$$][$server]" "ssh exited with code $?, retrying in $retrydelay seconds"
18 rm "${PIDFILE}_${$}.pid"
20 sleep "$retrydelay" & wait