description "salt-syndic" start on (net-device-up and local-filesystems and runlevel [2345]) stop on runlevel [!2345] script # Read configuration variable file if it is present [ -f /etc/default/$UPSTART_JOB ] && . /etc/default/$UPSTART_JOB # Activate the virtualenv if defined [ -f $SALT_USE_VIRTUALENV/bin/activate ] && . $SALT_USE_VIRTUALENV/bin/activate # invoke salt-syndic via su so that /etc/environment is read exec su -c salt-syndic end script