diff --git a/libexec/rc/rc.d/kdc b/libexec/rc/rc.d/kdc --- a/libexec/rc/rc.d/kdc +++ b/libexec/rc/rc.d/kdc @@ -21,7 +21,10 @@ kdc_start_precmd() { - command_args="$command_args --detach" + if [ "${kdc_program}" = /usr/libexec/kdc -o \ + "${kdc_program}" = /usr/local/libexec/kdc ]; then + command_args="$command_args --detach" + fi } load_rc_config $name