Possible arguments: (none), base
(default), heimdal
, mit
,
flags
, bootstrap
Handle dependencies needed by consumers of the
GSS-API. Only libraries that provide the
Kerberos mechanism are available. By
default, or set to base
, the
GSS-API library from the base system is used.
Can also be set to heimdal
to use security/heimdal, or
mit
to use security/krb5.
When the local Kerberos
installation is not in LOCALBASE
, set
HEIMDAL_HOME
(for heimdal
)
or KRB5_HOME
(for krb5
) to
the location of the Kerberos
installation.
These variables are exported for the ports to use:
GSSAPIBASEDIR
GSSAPICPPFLAGS
GSSAPIINCDIR
GSSAPILDFLAGS
GSSAPILIBDIR
GSSAPILIBS
GSSAPI_CONFIGURE_ARGS
The flags
option can be given alongside
base
, heimdal
, or
mit
to automatically add
GSSAPICPPFLAGS
,
GSSAPILDFLAGS
, and
GSSAPILIBS
to CFLAGS
,
LDFLAGS
, and LDADD
,
respectively. For example, use
base,flags
.
The bootstrap
option is a special prefix
only for use by security/krb5 and
security/heimdal. For example,
use bootstrap,mit
.
OPTIONS_SINGLE= GSSAPI OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE GSSAPI_BASE_USES= gssapi GSSAPI_BASE_CONFIGURE_ON= --with-gssapi=${GSSAPIBASEDIR} ${GSSAPI_CONFIGURE_ARGS} GSSAPI_HEIMDAL_USES= gssapi:heimdal GSSAPI_HEIMDAL_CONFIGURE_ON= --with-gssapi=${GSSAPIBASEDIR} ${GSSAPI_CONFIGURE_ARGS} GSSAPI_MIT_USES= gssapi:mit GSSAPI_MIT_CONFIGURE_ON= --with-gssapi=${GSSAPIBASEDIR} ${GSSAPI_CONFIGURE_ARGS} GSSAPI_NONE_CONFIGURE_ON= --without-gssapi
All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/
Questions that are not answered by the
documentation may be
sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.