17.40. gssapi
可能的参数:(无),base
(默认),heimdal
,mit
,flags
,bootstrap
处理 GSS-API 的消费者需要的依赖关系。只有提供 Kerberos 机制的库才可用。 默认情况下,或者设置为 base
,就会使用基本系统中的 GSS-API 库。 也可以设置为 heimdal
来使用 security/heimdal,或者 mit
来使用 security/krb5。
当本地 Kerberos 安装不在 LOCALBASE
中时, 将 HEIMDAL_HOME
(用于 heimdal
) 或 KRB5_HOME
(用于 krb5
) 设置为 Kerberos 的安装位置。
这些变量是为要使用的 port 导出的:
GSSAPIBASEDIR
GSSAPICPPFLAGS
GSSAPIINCDIR
GSSAPILDFLAGS
GSSAPILIBDIR
GSSAPILIBS
GSSAPI_CONFIGURE_ARGS
flags
选项可以和 base
、heimdal
或者 mit
一起给出,以自动将 GSSAPICPPFLAGS
、GSSAPILDFLAGS
和 GSSAPILIBS
分别加入到 CFLAGS
、LDFLAGS
和 LDADD
中。例如,使用 base,flags
。
bootstrap 选项是一个特殊的前缀,仅用于 security/krb5 和 security/heimdal。例如,使用 bootstrap,mit
。
例子6. 典型使用
最后更新于