diff options
-rw-r--r-- | etc/defaults/rc.conf | 1 | ||||
-rw-r--r-- | etc/rc.d/kerberos | 2 | ||||
-rw-r--r-- | share/man/man5/rc.conf.5 | 5 |
3 files changed, 7 insertions, 1 deletions
diff --git a/etc/defaults/rc.conf b/etc/defaults/rc.conf index e54540f..34b1add 100644 --- a/etc/defaults/rc.conf +++ b/etc/defaults/rc.conf @@ -197,6 +197,7 @@ named_symlink_enable="YES" # Symlink the chrooted pid file # kerberos5_server_enable="NO" # Run a kerberos 5 master server (or NO). kerberos5_server="/usr/libexec/kdc" # path to kerberos 5 KDC +kerberos5_server_flags="" # Additional flags to the kerberos 5 server kadmind5_server_enable="NO" # Run kadmind (or NO) kadmind5_server="/usr/libexec/kadmind" # path to kerberos 5 admin daemon kpasswdd_server_enable="NO" # Run kpasswdd (or NO) diff --git a/etc/rc.d/kerberos b/etc/rc.d/kerberos index 6e101e3..cdd6a00 100644 --- a/etc/rc.d/kerberos +++ b/etc/rc.d/kerberos @@ -12,6 +12,6 @@ name="kerberos5" load_rc_config $name rcvar="kerberos5_server_enable" command="${kerberos5_server}" -command_args="&" +command_args="${kerberos5_server_flags} &" run_rc_command "$1" diff --git a/share/man/man5/rc.conf.5 b/share/man/man5/rc.conf.5 index 8d4ac2b..0fcab14 100644 --- a/share/man/man5/rc.conf.5 +++ b/share/man/man5/rc.conf.5 @@ -1377,6 +1377,11 @@ If is set to .Dq Li YES this is the path to Kerberos 5 Authentication Server. +.It Va kerberos5_server_flags +.Pq Vt str +Empty by default. +This variable contains additional flags to be passed to the Kerberos 5 +authentication server. .It Va kadmind5_server_enable .Pq Vt bool Set to |