d8511a3d7c 2022-05-30 1: _service_svc: .USE
be5654b61b 2023-08-18 2: cd ${DAEMON_$@_CWD} ;\
d8511a3d7c 2022-05-30 3: svc list $@ | grep -q $@ || \
cbff0b494f 2023-08-18 4: svc -u ${DAEMON_$@_USER} -g ${DAEMON_$@_GROUP} ${DAEMON_$@_RESTART:D-r} ${DAEMON_$@_RESTART} init $@ $${CMD} ${DAEMON_$@_FLAGS} ${DAEMON_$@_FOREGROUND}
d8511a3d7c 2022-05-30 5:
d8511a3d7c 2022-05-30 6: _service_svc_status: .USE
04f7295047 2022-05-30 7: svc status ${@:S/_status//}
d8511a3d7c 2022-05-30 8:
d8511a3d7c 2022-05-30 9: _service_svc_exit: .USEBEFORE
f49abe7565 2024-12-29 10: #svc list ${@:S/_exit//} | grep -q ${@:S/_exit//} || true &&
f49abe7565 2024-12-29 11: lockf -kst 0 /var/run/service.${@:S/_exit//}.pid svc -t 0 kill ${@:S/_exit//} || \
04f7295047 2022-05-30 12: svc -s exit ${@:S/_exit//}