Lines of
svc.starter.mk
from check-in be5654b61b
that are changed by the sequence of edits moving toward
check-in cbff0b494f:
1: _service_svc: .USE
2: cd ${DAEMON_$@_CWD} ;\
3: svc list $@ | grep -q $@ || \
be5654b61b 2023-08-18 4: svc -u ${DAEMON_$@_USER} -g ${DAEMON_$@_GROUP} ${DAEMON_$@_RESTART:D-r} ${DAEMON_$@_RESTART} init $@ ${DAEMON_$@_COMMAND} ${DAEMON_$@_FLAGS} ${DAEMON_$@_FOREGROUND}
5:
6: _service_svc_status: .USE
7: svc status ${@:S/_status//}
8:
9: _service_svc_exit: .USEBEFORE
10: svc list ${@:S/_exit//} | grep -q ${@:S/_exit//} || true && \
11: svc -s exit ${@:S/_exit//}