Index: automountd.service ================================================================== --- automountd.service +++ automountd.service @@ -1,8 +1,8 @@ # vim:ft=make: -DAEMON_automountd_COMMAND?=/usr/sbin/autmountd +DAEMON_automountd_COMMAND?=/usr/sbin/automountd DAEMON_automountd_ENABLE?=no DAEMON_automountd_MODULES=autofs automountd: _service # nfsclient -> DAEMON test -z "$${DAEMON_$@_ENABLE}" || /usr/sbin/automount Index: daemon.starter.mk ================================================================== --- daemon.starter.mk +++ daemon.starter.mk @@ -1,15 +1,15 @@ LOCAL_TARGETS:=_service_daemon _earlyservice_daemon OTHER_TARGETS+=${LOCAL_TARGETS} -.if ${STARTER} == "plain" +.if ${STARTER} == "daemon" LOCAL_TARGETS+=_service _earlyservice .endif .for target in ${LOCAL_TARGETS} ${target}: ${target:C/_service.*/DAEMON/:C/_earlyservice.*/SERVICE/} .USE test -z "$${DAEMON_$@_ENABLE}" || { \ test -n "${DAEMON_$@_MODULES}" && kldload -n ${DAEMON_$@_MODULES} || true; \ - daemon -c -u ${DAEMON_$@_USER:Uroot} -P /var/run/daemon.$@.pid ${DAEMON_$@_COMMAND} ${DAEMON_$@_FLAGS}; \ + daemon -c -u ${DAEMON_$@_USER:Uroot} -r -P /var/run/daemon.$@.pid ${DAEMON_$@_COMMAND} ${DAEMON_$@_FLAGS}; \ } .endfor .undef LOCAL_TARGETS Index: mrc.conf ================================================================== --- mrc.conf +++ mrc.conf @@ -1,9 +1,9 @@ # vim:ft=make: -# daemonizers -# DAEMONIZER=svc.daemon +# STARTERS +# STARTER=(svc|plain|daemon) # cleanvar # CLEANVAR_DIRS=/var/run /var/spool/lock /var/spool/uucp/.Temp # random