#!/usr/bin/execlineb -P
# Diese Unit ist mit .noenable/.norestart ausgeliefert: "Pakete ja, Dienste aus,
# Puppet schaltet ein" gilt auch fuer einen Beobachterdienst. Bis 0.1.3 lief
# vrrp-gap beim Einspielen an (auf rt-2 gemessen) -- und die Router-Abnahme
# verlangt "keine ungeplante Dienstaenderung". Dass der Dienst selbst nichts
# schaltet, macht ihn nicht zur Ausnahme: er braucht SELF/PEER aus
# /etc/default/vrrp-gap, die Puppet setzt, und ohne sie endet er mit 1 und s6
# startet ihn im Kreis. Eingeschaltet wird er von der Router-Rolle
# (Service-Ressource vrrp-gap).
#
# the watcher needs SELF/PEER from /etc/default/vrrp-gap; without them it exits 1
# and s6 keeps retrying -- run-script-daemon handles the env file for us
run-script-daemon vrrp-gap
