File: //etc.defaults/init/pkg-SynoFinder-synoelasticd.conf
cgroup cpuacct "pkgctl-SynoFinder"
cgroup memory "pkgctl-SynoFinder"
description "start/stop synoelastic daemon"
author "Web Infrastructure Team"
nice 0
respawn
respawn limit 5 10
kill timeout 120
env LD_PRELOAD=/var/packages/SynoFinder/target/lib/libjemalloc.so
env MALLOC_CONF=retain:false,dirty_decay_ms:0
exec /var/packages/SynoFinder/target/sbin/synoelasticd
expect stop
pre-start script
/bin/rm -f /var/run/synoelasticd.sock
end script
post-stop script
/bin/rm -f /var/run/synoelasticd.sock
end script
# vim:ft=upstart