A wrapper for haproxy that works with Upstart so that reload signals are processed properly.
Just in time for Debian to switch to systemd.
$ npm install -g haproxy-upstart-wrapper
Install the upstart job with:
$ haproxy-upstart-wrapper --install
Uninstall the upstart job with:
$ haproxy-upstart-wrapper --uninstall
Then you can use the normal upstart commands to manage haproxy:
$ service haproxy start$ service haproxy reload$ service haproxy stop