diff options
author | rmacklem <rmacklem@FreeBSD.org> | 2013-07-09 01:05:28 +0000 |
---|---|---|
committer | rmacklem <rmacklem@FreeBSD.org> | 2013-07-09 01:05:28 +0000 |
commit | 4050bd5a8c332830247150962d76ec30ac4b1176 (patch) | |
tree | fb833de398573277a20d524177c93d925a472b57 /sys/kgssapi | |
parent | 3297db39d56073deb3fd4d2b69fce426ac837803 (diff) | |
download | FreeBSD-src-4050bd5a8c332830247150962d76ec30ac4b1176.zip FreeBSD-src-4050bd5a8c332830247150962d76ec30ac4b1176.tar.gz |
Add support for host-based (Kerberos 5 service principal) initiator
credentials to the kernel rpc. Modify the NFSv4 client to add
support for the gssname and allgssname mount options to use this
capability. Requires the gssd daemon to be running with the "-h" option.
Reviewed by: jhb
Diffstat (limited to 'sys/kgssapi')
-rw-r--r-- | sys/kgssapi/gss_impl.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/kgssapi/gss_impl.c b/sys/kgssapi/gss_impl.c index 365a876..172471a 100644 --- a/sys/kgssapi/gss_impl.c +++ b/sys/kgssapi/gss_impl.c @@ -286,6 +286,7 @@ kgssapi_modevent(module_t mod, int type, void *data) switch (type) { case MOD_LOAD: + rpc_gss_entries.rpc_gss_refresh_auth = rpc_gss_refresh_auth; rpc_gss_entries.rpc_gss_secfind = rpc_gss_secfind; rpc_gss_entries.rpc_gss_secpurge = rpc_gss_secpurge; rpc_gss_entries.rpc_gss_seccreate = rpc_gss_seccreate; |