/sbin/start-stop-daemon \
--start \
--oknodo \
- --make-pidfile \
- --pidfile /run/s6-svscan.pid \
--background \
--chdir "${SCANDIR}" \
--exec "${DAEMON}" \
stop)
log_daemon_msg "Stopping ${DESC}" "${NAME}"
/usr/bin/s6-svscanctl -t "${SCANDIR}"
- if test $? = 111; then
- /sbin/start-stop-daemon \
- --stop \
- --oknodo \
- --remove-pidfile \
- --pidfile /run/s6-svscan.pid \
- --retry TERM/60/KILL/10 \
- --exec /usr/bin/s6-svscan
- /sbin/start-stop-daemon \
- --stop \
- --oknodo \
- --retry TERM/60 \
- --exec /usr/bin/s6-supervise
- fi
while $0 status
do
sleep 0.1