diff --git a/etc/defaults/rc.conf b/etc/defaults/rc.conf index b5db884aab8..7c7d899470f 100644 --- a/etc/defaults/rc.conf +++ b/etc/defaults/rc.conf @@ -282,6 +282,7 @@ kfd_enable="NO" # Run kfd (or NO) kfd_program="/usr/libexec/kfd" # path to kerberos 5 kfd daemon gssd_enable="NO" # Run the gssd daemon (or NO). +gssd_program="/usr/sbin/gssd" # Path to gssd. gssd_flags="" # Flags for gssd. rwhod_enable="NO" # Run the rwho daemon (or NO). diff --git a/etc/rc.d/gssd b/etc/rc.d/gssd index 3788307e298..e981478acdd 100755 --- a/etc/rc.d/gssd +++ b/etc/rc.d/gssd @@ -9,10 +9,8 @@ . /etc/rc.subr -name="gssd" +name=gssd +rcvar=gssd_enable load_rc_config $name -rcvar="gssd_enable" -command="${gssd:-/usr/sbin/${name}}" -eval ${name}_flags=\"${gssd_flags}\" run_rc_command "$1"