====== Daemontools ====== Es wird in den Links hinreichend erklärt was die daemontools sind und was sie machen. Ein Beispiel soll erläutern wie man auf einem Debian schnell ans Ziel der Automatisierung kommt. * Installation aptitude install daemontools daemontools-run * Die Tools nisten sich selbstständig in /etc/inittab ein, es ist keine weitere konfiguration nötig * Anlegen von Programmordner (im Beispiel für den Firefox Sync fallback Server): * mkdir /etc/service/run-ffsync-fallback/ cd /etc/service/run-ffsync-fallback/ * Erstellen des run-scripts: * cat << ==EOS== > ./run #!/bin/sh cd /var/www/$FFSYNC_DIR exec setuidgid sync ./bin/paster serve sync.ini >/dev/null 2>&1 ==EOS== * Setzen der exeute flag auf das script: chmod +x run === Links === http://cr.yp.to/daemontools.html