View | Details | Raw Unified | Return to bug 209165 | Differences between
and this patch

Collapse All | Expand All

(-)net/nss_ldap/Makefile (working copy) (-3 / +20 lines)
Lines 24-36 Link Here
24
USE_LDCONFIG=  yes
24
USE_LDCONFIG=  yes
25
USE_OPENLDAP=  yes
25
USE_OPENLDAP=  yes
26
26
27
OPTIONS_DEFINE=        LCLASS KERBEROS SASL
27
OPTIONS_DEFINE=        LCLASS SASL
28
OPTIONS_DEFAULT=LCLASS KERBEROS
29
28
29
OPTIONS_RADIO= KERBEROS
30
OPTIONS_RADIO_KERBEROS= SYSTEMKRB MIT HEIMDAL
31
32
OPTIONS_DEFAULT=LCLASS SYSTEMKRB
33
34
MIT_RUN_DEPENDS= ${LOCALBASE}/lib/libkrb5.so:${PORTSDIR}/security/krb5
35
HEIMDAL_RUN_DEPENDS= ${LOCALBASE}/lib/heimdal/libkrb5.so:${PORTSDIR}/security/heimdal
36
37
MIT_BUILD_DEPENDS= ${LOCALBASE}/lib/libkrb5.so:${PORTSDIR}/security/krb5
38
HEIMDAL_BUILD_DEPENDS= ${LOCALBASE}/lib/heimdal/libkrb5.so:${PORTSDIR}/security/heimdal
39
40
HEIMDAL_LDFLAGS= -L${LOCALBASE}/lib/heimdal
41
30
LCLASS_DESC=   Enable login classes via the loginClass attribute
42
LCLASS_DESC=   Enable login classes via the loginClass attribute
31
43
32
SASL_DESC=     Use the SASL-enabled version of OpenLDAP
44
SASL_DESC=     Use the SASL-enabled version of OpenLDAP
33
45
46
SYSTEMKRB_DESC=        Use Kerberos version shipped with FreeBSD
47
MIT_DESC=      Use MIT-Kerberos port
48
HEIMDAL_DESC=  Use HEIMDAL-Kerberos port
49
34
CPPFLAGS+=     -I${LOCALBASE}/include
50
CPPFLAGS+=     -I${LOCALBASE}/include
35
LDFLAGS+=      -L${LOCALBASE}/lib -Wl,-rpath,${LOCALBASE}/lib
51
LDFLAGS+=      -L${LOCALBASE}/lib -Wl,-rpath,${LOCALBASE}/lib
36
52
Lines 43-49 Link Here
43
59
44
.include <bsd.port.options.mk>
60
.include <bsd.port.options.mk>
45
61
46
.if ${PORT_OPTIONS:MKERBEROS}
62
63
.if ${PORT_OPTIONS:MSYSTEMKRB} || ${PORT_OPTIONS:MMIT} || ${PORT_OPTIONS:MHEIMDAL}
47
CONFIGURE_ARGS+=--enable-configurable-krb5-ccname-gssapi \
64
CONFIGURE_ARGS+=--enable-configurable-krb5-ccname-gssapi \
48
               --enable-configurable-krb5-keytab
65
               --enable-configurable-krb5-keytab
49
.endif
66
.endif

Return to bug 209165