description "fabio agent" start on runlevel [2345] stop on runlevel [!2345] respawn script if [ -f /etc/default/fabio ]; then . /etc/default/fabio fi # Make sure to use all our CPUs, because fabio can block a scheduler thread export GOMAXPROCS=`nproc` # Get the public IP BIND=`ifconfig eth0 | grep "inet addr" | awk '{ print substr($2,6) }'` exec start-stop-daemon --start \ --chuid ${fabio_USER:-fabio}:${fabio_GROUP:-fabio} \ --exec /usr/local/bin/fabio agent -- \ -config-dir="/etc/fabio.d" \ ${fabio_FLAGS} \ >> /var/log/fabio.log 2>&1 end script