File: //etc/init/pkg-AntiVirus_daemon.conf
cgroup cpuacct "pkgctl-AntiVirus"
cgroup memory "pkgctl-AntiVirus"
description "start AntiVirus synoavd daemon"
author "Network Essential Team"
expect fork
respawn
respawn limit 5 10
script
PKG_DIR="/var/packages/AntiVirus"
# start synoavd
exec ${PKG_DIR}/target/bin/synoavd
end script
post-stop script
SYNOAVD_PID_PATH="/var/run/synoavd.pid"
SYNOAVD_SOCK_PATH="/var/run/synoavd.sock"
rm -rf ${SYNOAVD_PID_PATH}
rm -rf ${SYNOAVD_SOCK_PATH}
rm -rf /tmp/.synoavtrack.daemon.tmp
end script