Sto usando upstart per gestire un tunnel SSH inverso tramite autossh. Quando faccio un "sudo start tunnel", la connessione arriva bene; tuttavia il comando non viene eseguito automaticamente all'avvio dei servizi di rete e, indipendentemente da ciò che cambio la proprietà "start on", non riesco a farlo funzionare in modo automatizzato.
Tuttavia, come ho detto, posso avviarlo / interromperlo.
Ecco il mio /etc/init/tunnel.conf, con le cose sensibili eliminate:
description "SSH Tunnel"
start on started networking
stop on stopping networking
respawn
env DISPLAY=:0.0
exec autossh -nNT -R 22100:localhost:22 myuser@myserver.com -p 2201