#!/usr/bin/env watchman privoxy_username='privoxy' privoxy_configfile='/etc/privoxy/config' #service_respawn='true' service_command='/usr/bin/privoxy' service_args="--no-daemon --user ${privoxy_username} ${privoxy_configfile}" privoxy::configtest() { "${service_command}" --config-test ${service_args} } restart() { privoxy::configtest || { watchman.err "Config test failed, not restarting!" return 1 } watchman.stop watchman.start }