Commit graph

60 commits

Author SHA1 Message Date
Mathieu Arnold
55c13616e4 Update to latest commit.
Sponsored by:	Absolight
2016-11-02 10:49:33 +00:00
Mathieu Arnold
84854faa7c Update to latest commit.
Sponsored by:	Absolight
2016-10-24 12:26:26 +00:00
John Marino
b111cf4a09 dns/bind9-devel: Set LDFLAGS for ports-based libedit/ncurses
The latest version failed to configure using ports libedit+ncurses:
  configure: checking for readline with -ledit
  checking for readline... no
  configure: checking for readline with -ledit -lterminfo
  checking for readline... no
  configure: checking for readline with -ledit -ltermcap
  checking for readline... no
  configure: checking for readline with -ledit -lncurses
  checking for readline... no
  configure: checking for readline with -ledit -lcurses
  checking for readline... no
  configure: error: The readline library was not found.

Setting LDFLAGS allows the build to complete as before.

Approved by:	just-fix-it/explicit LDFLAGS blanket
2016-10-19 14:23:49 +00:00
Mathieu Arnold
b65113bb10 Update to latest commit.
Sponsored by:	Absolight
2016-10-17 12:03:03 +00:00
Mathieu Arnold
0bdefc78dc Update to latest commit.
Sponsored by:	Absolight
2016-10-10 10:58:25 +00:00
Mathieu Arnold
8ee6dea551 Remarke MAKE_JOBS_UNSAFE everywhere.
Sponsored by:	Absolight
2016-10-04 14:37:34 +00:00
Mathieu Arnold
1ad22401e6 Update to latest commit.
Sponsored by:	Absolight
2016-10-03 11:57:00 +00:00
Mathieu Arnold
67b0d71465 So, on 9, it is failing to build it with jobs.
It builds .a before all the .o that are supposed to go in the .a are
built.  Imagine what happens after that...

Reported by:	Craig Leres
Sponsored by:	Absolight
2016-09-30 12:44:27 +00:00
Mathieu Arnold
7b562b7a32 Update to latest commit.
MFH:		2016Q3
Security:	CVE-2016-2776
Sponsored by:	Absolight
2016-09-28 12:55:15 +00:00
Mathieu Arnold
6a863d85b8 Remove MAKE_JOBS_UNSAFE for BIND9.
It was added in 2009 in r232247 without the reason it was failing, I've
tried with -J 2-10, and can't have one of the BIND9 port fail.
Feel free to add it back, but please, add the reason why it fails.

Sponsored by:	Absolight
2016-09-28 12:55:09 +00:00
Mathieu Arnold
a1b501236b Update to latest commit.
Sponsored by:	Absolight
2016-09-13 09:04:45 +00:00
Mathieu Arnold
9d464156cb Update to latest commit.
Sponsored by:	Absolight
2016-09-05 13:51:19 +00:00
Mathieu Arnold
be9a739028 The START_LATE option is not needed by bind-tools.
Sponsored by:	Absolight
2016-08-31 12:06:23 +00:00
Mathieu Arnold
6234750e3f The NEWSTATS and RRL options were removed in BIND9 9.10, so remove them
from here, also, make the upstream default options default for real.

While there, put back the BIND_TOOLS knobs in bind9-devel.

Sponsored by:	Absolight
2016-08-31 11:59:05 +00:00
Mathieu Arnold
8353a87772 Update to latest commit.
Sponsored by:	Absolight
2016-08-30 10:55:56 +00:00
Mathieu Arnold
2d64b0d3be Update to latest commit.
Sponsored by:	Absolight
2016-08-29 12:54:44 +00:00
Mathieu Arnold
171a8f9631 Update to latest commit.
add LMDB as a default option, its footprint is really small, and it
speeds up zones operations dramatically.

Sponsored by:	Absolight
2016-08-22 12:20:54 +00:00
Mathieu Arnold
26f8e43d88 Update to latest snapshot.
Sponsored by:	Absolight
2016-08-15 13:54:18 +00:00
Mathieu Arnold
545ec4e090 Update to latest snapshot.
Sponsored by:	Absolight
2016-08-08 12:29:50 +00:00
Mathieu Arnold
8301c5d5e3 Convert to USES=ssl.
Sponsored by:	Absolight
2016-08-08 12:29:46 +00:00
Mathieu Arnold
52bf80c022 Update to latest snapshot.
Sponsored by:	Absolight
2016-08-03 13:28:04 +00:00
Mathieu Arnold
bf0d990d8e Update to latest snapshot.
Sponsored by:	Absolight
2016-07-25 15:16:12 +00:00
Mathieu Arnold
f8b6156bc5 BIND9 update, 9.9.9-P2, 9.10.4-P2, 9.11.0b2 and latest 9.12 snapshot.
MFH:		2016Q3
Security:	CVE-2016-2775
Changes:	https://lists.isc.org/pipermail/bind-announce/2016-July/000996.html
Changes:	https://lists.isc.org/pipermail/bind-announce/2016-July/000997.html
Changes:	https://lists.isc.org/pipermail/bind-announce/2016-July/000998.html
Changes:	https://lists.isc.org/pipermail/bind-announce/2016-July/000999.html
Sponsored by:	Absolight
2016-07-19 11:30:38 +00:00
Mathieu Arnold
ff97da4988 Update to latest snapshot.
Catch up on license changes.

Sponsored by:	Absolight
2016-07-04 10:01:20 +00:00
Mathieu Arnold
022e70ccdc Introduce BIND9 9.11.0b1. (beta1)
BIND 9.11 brings many changes to BIND, including a new license
(the Mozilla Public License 2.0 -- you can read about it here:
https://www.isc.org/blogs/bind9-adopts-the-mpl-2-0-license-with-bind-9-11-0/)
and many new features, including:

-  Catalog zones, a new way to provision zones on slave servers
-  dyndb api, a fast new api enabling BIND to serve zones stored
   in a database (Developed by Petr Spacek of RedHat)
-  RNDC showzone, view-only mode and other improvements
-  dnstap query and response logging (Robert Edmonds is the author
   of dnstap, see www.dnstap.info)
-  EDNS Client-subnet (authoritative server functions)
-  DNSSEC key manager, a new utility (Thanks to Sebastián Castro
   for helping with development.)
-  Automatic CDS/CDSKEY generation
-  Negative Trust Anchors for DNSSEC validators
-  IPv6 bias to encourage use of IPv6 DNS servers
-  Minimal response to “any” queries (Thanks to Tony Finch for
   the contribution)
-  DNS Cookies are now enabled by default, using the standardized code point

Changes:	https://lists.isc.org/pipermail/bind-announce/2016-June/000994.html
Sponsored by:	Absolight
2016-07-04 09:47:25 +00:00
Mathieu Arnold
ff40c7415d Update to latest commit.
Sponsored by:	Absolight
2016-06-27 12:15:20 +00:00
Mathieu Arnold
67bef9914f Update to latest snapshot.
Sponsored by:	Absolight
2016-06-20 12:20:31 +00:00
Mathieu Arnold
5b55a8a53e Fix usage of WITH_OPENSSL_BASE, WITH_OPENSSL_PORT and OPENSSL_PORT.
WITH_OPENSSL_* can't be set after bsd.port.pre.mk.
Fold all other usage into using SSL_DEFAULT == foo

PR:		210149
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	The FreeBSD Foundation, Absolight
Differential Revision:	https://reviews.freebsd.org/D6577
2016-06-16 13:23:13 +00:00
Mathieu Arnold
6cd6da01c6 Update to latest commit.
Sponsored by:	Absolight
2016-06-14 15:15:00 +00:00
Mathieu Arnold
0ded294599 Update to latest snapshot.
Sponsored by:	Absolight
2016-06-06 11:19:04 +00:00
Mathieu Arnold
588aaa2092 Update to latest snapshot.
Sponsored by:	Absolight
2016-05-30 10:02:42 +00:00
Mathieu Arnold
8a1f0e9c1f Add --with-dlopen=yes to the default options to allow using third
parties dlz drivers.

While there:
- enable the DLZ_FILESYSTEM option by default
- convert to USES=mysql and USES=bdb

Requested by:	borius i ua
Sponsored by:	Absolight
2016-05-25 13:28:21 +00:00
Dmitry Marakasov
c86e9d9724 Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by default anyway and don't need to be listed
Approved by:	portmgr blanket
2016-05-23 20:35:01 +00:00
Mathieu Arnold
4b62ca4fd6 Update to latest snapshot.
Sponsored by:	Absolight
2016-05-23 12:50:02 +00:00
Mathieu Arnold
3433d69d0f Update to latest snapshot.
Sponsored by:	Absolight
2016-05-17 12:34:27 +00:00
Mathieu Arnold
5c29fa2165 Update to latest snapshot.
Sponsored by:	Absolight
2016-05-09 10:12:32 +00:00
Mathieu Arnold
7e0a3f915a Update to latest snapshot.
Sponsored by:	Absolight
2016-05-02 13:17:02 +00:00
Mathieu Arnold
3eca65be05 Fix-ish the build WITH=PYTHON
Pointy hat to:	mat (for testing a snapshot and commiting another.)
Sponsored by:	Absolight
2016-04-29 10:51:30 +00:00
Mathieu Arnold
371e34a3a5 Update to latest snapshot.
While there, update the root hints file.

Sponsored by:	Absolight
2016-04-29 10:05:18 +00:00
Mathieu Arnold
d80f87073a Update to latest snapshot.
Sponsored by:	Absolight
2016-04-11 10:24:31 +00:00
Mathieu Arnold
4668b601fb Stop bringing in OpenSSL from ports, it builds fine with the base one on
9, and WITH_OPENSSL_PORT does not belong in a port's Makefile anyway.

Not bumping PORTREVISION because:
- if you are building with poudriere, it will detect that a dependency
  has changed and rebuild it.
- if you are building from ports, you will have OpenSSL from ports
  installed, and it will choose to use it.

Sponsored by:	Absolight
2016-04-06 13:53:09 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Mathieu Arnold
caf74018a1 Update to latest snapshot.
Sponsored by:	Absolight
2016-03-28 12:05:07 +00:00
Mathieu Arnold
d0d07140c1 Update to latest snapshot.
Sponsored by:	Absolight
2016-03-21 14:03:59 +00:00
Mathieu Arnold
691bf3a384 Update to latest snapshot.
Sponsored by:	Absolight
2016-03-14 14:24:30 +00:00
Mathieu Arnold
f6d0673391 Update to 9.9.8-P4, 9.10.3-P4 and latest snapshot.
MFH:		2016Q1 (obviously)
Security:	CVE-2016-1285
Security:	CVE-2016-1286
Security:	CVE-2016-2088
Sponsored by:	Absolight
2016-03-09 21:16:31 +00:00
Mathieu Arnold
fb7767b969 Update to latest snapshot.
Sponsored by:	Absolight
2016-02-15 15:54:39 +00:00
Mathieu Arnold
b2d092a813 Update to latest commit.
Sponsored by:	Absolight
2016-02-09 13:15:31 +00:00
Mathieu Arnold
ffacf7b688 Mmm, some unintended change crept in, fix that.
Sponsored by:	Absolight
2016-02-01 16:00:09 +00:00
Mathieu Arnold
5a2b52f29c Update to latest snapshot.
Sponsored by:	Absolight
2016-02-01 12:43:34 +00:00