Lines 123-132
Link Here
|
123 |
|
123 |
|
124 |
.if !defined(SLAVE_ONLY) |
124 |
.if !defined(SLAVE_ONLY) |
125 |
OPTIONS_DEFINE+= NLS PAM GSSAPI OPTIMIZED_CFLAGS DEBUG DOCS |
125 |
OPTIONS_DEFINE+= NLS PAM GSSAPI OPTIMIZED_CFLAGS DEBUG DOCS |
126 |
. if ${DISTVERSION:R} == 9.2 || ${DISTVERSION:R} == 9.3 |
126 |
OPTIONS_RADIO= KRB5 |
127 |
OPTIONS_RADIO= KRB5 |
127 |
OPTIONS_RADIO_KRB5= MIT_KRB5 HEIMDAL_KRB5 |
128 |
OPTIONS_RADIO_KRB5= MIT_KRB5 HEIMDAL_KRB5 |
|
|
129 |
. endif |
130 |
|
128 |
|
131 |
KRB5_DESC= Build with kerberos provider support |
129 |
KRB5_DESC= Build with kerberos provider support |
132 |
NLS_DESC= Use internationalized messages |
130 |
NLS_DESC= Use internationalized messages |
Lines 217-234
Link Here
|
217 |
. if defined(IGNORE_WITH_SRC_KRB5) && (exists(/usr/lib/libkrb5.so) || exists(/usr/bin/krb5-config)) |
215 |
. if defined(IGNORE_WITH_SRC_KRB5) && (exists(/usr/lib/libkrb5.so) || exists(/usr/bin/krb5-config)) |
218 |
IGNORE= requires that you remove heimdal\'s /usr/bin/krb5-config and /usr/lib/libkrb5.so*, and set NO_KERBEROS=true in /etc/src.conf to build successfully with MIT-KRB |
216 |
IGNORE= requires that you remove heimdal\'s /usr/bin/krb5-config and /usr/lib/libkrb5.so*, and set NO_KERBEROS=true in /etc/src.conf to build successfully with MIT-KRB |
219 |
. else |
217 |
. else |
220 |
CONFIGURE_ARGS+=--with-krb5 |
|
|
221 |
# Allow defining a home built MIT Kerberos by setting KRB5_HOME |
222 |
. if defined(KRB5_HOME) && exists(${KRB5_HOME}/lib/libgssapi_krb5.a) && exists(${KRB5_HOME}/bin/krb5-config) |
223 |
LIB_DEPENDS+= libkrb5.so.3:security/krb5 |
218 |
LIB_DEPENDS+= libkrb5.so.3:security/krb5 |
224 |
. endif |
|
|
225 |
. endif |
219 |
. endif |
226 |
. endif |
220 |
. endif |
227 |
|
|
|
228 |
. if ${PORT_OPTIONS:MHEIMDAL_KRB5} |
229 |
CONFIGURE_ARGS+=--with-krb5 |
230 |
. endif |
231 |
|
232 |
.endif # !SLAVE_ONLY |
221 |
.endif # !SLAVE_ONLY |
233 |
|
222 |
|
234 |
# For testing files in FILESDIR |
223 |
# For testing files in FILESDIR |