Ich habe ein Golang-Programm, das ich neu starten möchte, nachdem es auf einer Debian Squeeze-Box beendet wurde. Das Ding dient HTTP hinter einem Apache 2 mod_proxy Setup. Ich erwarte nicht, dass der Prozess fehlschlägt, aber ich hätte gerne eine Versicherung dagegen.
Unter Ubuntu hätte ich upstart verwendet, um den Prozess am Leben zu erhalten. Debian mag Upstart nach meinem Verständnis nicht, da es ein Init-Ersatz ist.
Gibt es eine Alternative, die einen oder mehrere Prozesse nach deren Beendigung neu startet, die auf Squeeze funktioniert und mit init gut funktioniert?