support supervisord, not upstart