--- /etc/rc.subr.orig 2012-06-14 11:01:14.000000000 -0500 +++ /etc/rc.subr 2012-06-14 11:01:33.000000000 -0500 @@ -323,9 +323,10 @@ fi _interp="$* $_procname" # cleanup spaces, add _procname _interpbn=${1##*/} + _procnamebn=${_procname##*/} _fp_args='_argv' _fp_match='case "$_argv" in - ${_interp}|"${_interp} "*|"${_interpbn}: ${_procname}"*)' + ${_interp}|"${_interp} "*|"${_interpbn}: ${_procnamebn}"*|"${_interpbn}: ${_procname}"*)' else # a normal daemon _procnamebn=${_procname##*/} _fp_args='_arg0 _argv'