Lines 74-81
Link Here
|
74 |
|
74 |
|
75 |
MAKE_JOBS_UNSAFE= yes |
75 |
MAKE_JOBS_UNSAFE= yes |
76 |
|
76 |
|
77 |
OPTIONS_DEFAULT= DLZ_FILESYSTEM GSSAPI_NONE IDN JSON LMDB PYTHON \ |
77 |
OPTIONS_DEFAULT= DLZ_FILESYSTEM GEOIP GSSAPI_NONE IDN JSON LARGE_FILE \ |
78 |
SIGCHASE TCP_FASTOPEN |
78 |
LMDB PYTHON SIGCHASE TCP_FASTOPEN TUNING_LARGE |
79 |
OPTIONS_DEFINE= DNSTAP DOCS FIXED_RRSET GEOIP IDN JSON LARGE_FILE LMDB \ |
79 |
OPTIONS_DEFINE= DNSTAP DOCS FIXED_RRSET GEOIP IDN JSON LARGE_FILE LMDB \ |
80 |
OVERRIDECACHE PORTREVISION PYTHON QUERYTRACE SIGCHASE \ |
80 |
OVERRIDECACHE PORTREVISION PYTHON QUERYTRACE SIGCHASE \ |
81 |
START_LATE TCP_FASTOPEN TUNING_LARGE |
81 |
START_LATE TCP_FASTOPEN TUNING_LARGE |
Lines 91-99
Link Here
|
91 |
OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE |
91 |
OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE |
92 |
|
92 |
|
93 |
.if defined(BIND_TOOLS_SLAVE) |
93 |
.if defined(BIND_TOOLS_SLAVE) |
94 |
OPTIONS_EXCLUDE= ${OPTIONS_GROUP_DLZ} DNSTAP DOCS GEOIP LMDB \ |
94 |
OPTIONS_EXCLUDE= ${OPTIONS_GROUP_DLZ} DNSTAP DOCS LMDB \ |
95 |
OVERRIDECACHE PORTREVISION QUERYTRACE START_LATE \ |
95 |
OVERRIDECACHE PORTREVISION QUERYTRACE START_LATE \ |
96 |
TCP_FASTOPEN TUNING_LARGE |
96 |
TCP_FASTOPEN |
97 |
.else |
97 |
.else |
98 |
OPTIONS_EXCLUDE= PYTHON |
98 |
OPTIONS_EXCLUDE= PYTHON |
99 |
.endif # BIND_TOOLS_SLAVE |
99 |
.endif # BIND_TOOLS_SLAVE |
Lines 124-130
Link Here
|
124 |
SIGCHASE_DESC= dig/host/nslookup will do DNSSEC validation |
124 |
SIGCHASE_DESC= dig/host/nslookup will do DNSSEC validation |
125 |
START_LATE_DESC= Start BIND late in the boot process (see help) |
125 |
START_LATE_DESC= Start BIND late in the boot process (see help) |
126 |
TCP_FASTOPEN_DESC= RFC 7413 support |
126 |
TCP_FASTOPEN_DESC= RFC 7413 support |
127 |
TUNING_LARGE_DESC= Tune named for large systems (**READ HELP**) |
127 |
TUNING_LARGE_DESC= Tune named for large systems |
128 |
|
128 |
|
129 |
DLZ_BDB_CONFIGURE_ON= --with-dlz-bdb=yes |
129 |
DLZ_BDB_CONFIGURE_ON= --with-dlz-bdb=yes |
130 |
DLZ_BDB_USES= bdb |
130 |
DLZ_BDB_USES= bdb |
Lines 148-156
Link Here
|
148 |
|
148 |
|
149 |
FIXED_RRSET_CONFIGURE_ENABLE= fixed-rrset |
149 |
FIXED_RRSET_CONFIGURE_ENABLE= fixed-rrset |
150 |
|
150 |
|
151 |
GEOIP_CONFIGURE_ENABLE= geoip |
151 |
GEOIP_CONFIGURE_OFF= --disable-geoip |
152 |
GEOIP_CONFIGURE_WITH= maxminddb |
152 |
GEOIP_CONFIGURE_WITH= maxminddb |
153 |
GEOIP_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb |
153 |
GEOIP_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb |
154 |
|
154 |
|
155 |
GSSAPI_BASE_CONFIGURE_ON= --with-gssapi=${GSSAPIBASEDIR} \ |
155 |
GSSAPI_BASE_CONFIGURE_ON= --with-gssapi=${GSSAPIBASEDIR} \ |
156 |
KRB5CONFIG="${KRB5CONFIG}" |
156 |
KRB5CONFIG="${KRB5CONFIG}" |
Lines 176-182
Link Here
|
176 |
JSON_LIB_DEPENDS= libjson-c.so:devel/json-c |
176 |
JSON_LIB_DEPENDS= libjson-c.so:devel/json-c |
177 |
JSON_LDFLAGS= -L${LOCALBASE}/lib -ljson-c |
177 |
JSON_LDFLAGS= -L${LOCALBASE}/lib -ljson-c |
178 |
|
178 |
|
179 |
LARGE_FILE_CONFIGURE_ENABLE= largefile |
179 |
LARGE_FILE_CONFIGURE_OFF= --disable-largefile |
180 |
|
180 |
|
181 |
LMDB_CONFIGURE_WITH= lmdb=${LOCALBASE} |
181 |
LMDB_CONFIGURE_WITH= lmdb=${LOCALBASE} |
182 |
LMDB_LIB_DEPENDS= liblmdb.so:databases/lmdb |
182 |
LMDB_LIB_DEPENDS= liblmdb.so:databases/lmdb |
Lines 201-208
Link Here
|
201 |
|
201 |
|
202 |
TCP_FASTOPEN_CONFIGURE_ENABLE= tcp-fastopen |
202 |
TCP_FASTOPEN_CONFIGURE_ENABLE= tcp-fastopen |
203 |
|
203 |
|
204 |
TUNING_LARGE_CONFIGURE_ON= --with-tuning=large |
204 |
TUNING_LARGE_CONFIGURE_ON= --with-tuning=default |
205 |
TUNING_LARGE_CONFIGURE_OFF= --with-tuning=default |
205 |
TUNING_LARGE_CONFIGURE_OFF= --with-tuning=small |
206 |
|
206 |
|
207 |
.include <bsd.port.options.mk> |
207 |
.include <bsd.port.options.mk> |
208 |
|
208 |
|