1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00
Commit Graph

3855 Commits

Author SHA1 Message Date
Kurt Jaeger
ca47d72e6f dns/knot-resolver: clean up Makefile, pkg-plist
PR:		212215
Reported by:	mat
2016-09-04 19:18:10 +00:00
Kurt Jaeger
23421e469d New port: dns/knot-resolver
The Knot DNS Resolver is a caching full resolver implementation,
including both a resolver library and a daemon.

WWW: https://www.knot-resolver.cz/

PR:		212215
Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com>
2016-09-04 18:56:53 +00:00
Xin LI
a08371a4c3 Update to 4.12.
Release note:
  Fix malformed edns query assertion failure, reported
  by Michal Kepien (NASK)

PR:		ports/212327
Submitted by:	maintainer (jaap NLnetLabs nl)
MFH:		2016Q3
2016-09-02 16:38:13 +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
9f0e3063f4 Update to 9.11.0rc1.
While there, remove obsolete configure options, and set as default the
one that default to yes.

Changes:	https://lists.isc.org/pipermail/bind-announce/2016-August/001002.html
Sponsored by:	Absolight
2016-08-31 11:58:51 +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
John Marino
53eefc1b4b dns/ironsides finally builds on gcc6-aux, switch over to it
It appears the previous STORAGE ERROR was a compiler bug that got fixed
between the GCC 6.1 and 6.2 versions of gcc6-aux.  Switch it and the
helper port devel/libspark2012 over to it, which are the last two ports
that depend on lang/gcc6-aux.
2016-08-27 23:11:34 +00:00
Allan Jude
0ec7b47220 gdnsd2: run checkconf before reload/restart
Submitted by:	Andrew Fengler <andrew.fengler@scaleengine.com>
Reviewed by:	matthew
Approved by:	zi (maintainer)
Sponsored by:	ScaleEngine Inc.
Differential Revision:	https://reviews.freebsd.org/D7488
2016-08-26 19:44:57 +00:00
Vanilla I. Shu
4b24986236 Update to 1.4.2. 2016-08-25 06:07:27 +00:00
Roman Bogorodskiy
a0d55a9882 dns/libpsl: fix configure with NLS disabled
Add gettext-tools to NLS_USES_OFF because otherwise it fails
to configure.

While here, pet portlint by moving PORTREVISION to proper place.

PR:		210342
Submitted by:	matthew@reztek.cz
Approved by:	maintainer timeout (>1 month)
2016-08-24 18:22:21 +00:00
Mathieu Arnold
3140ff8011 Do not auto-enable unbound munin plugins when installing unbound.
PR:		211999
Submitted by:	maintainer
Reported by:	wollman
Sponsored by:	Absolight
2016-08-24 15:11:35 +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
Bernard Spil
572e9c71dd dns/powerdns: Fix build with LibreSSL
- Add upstream patch 115f658ee2000a4cdcc13e999da50b3634c6a907
  - Patch dns/powerdns-recursor as well

PR:		212016
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
Reported by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
MFH:		2016Q3
2016-08-22 10:58:06 +00:00
Kurt Jaeger
96e21afed2 dns/adns: 1.5.0 -> 1.5.1
- Portability fix for systems where socklen_t is bigger than int.
- Fix for malicious optimisation of memcpy in test suite, which
  causes failure with gcc-4.1.9 -O3.  See Debian bug #772718.
- Fix TCP async connect handling.  The bug is hidden on Linux and on most
  systems where the nameserver is on localhost.  If it is not hidden,
  adns's TCP support is broken unless adns_if_noautosys is used.
- Fix addr queries (including subqueries, ie including deferencing MX
  lookups etc.) not to crash when one of the address queries returns
  tempfail.  Also, do not return a spurious pointer to the application
  when one of the address queries returns a permanent error (although,
  the application almost certainly won't use this pointer because the
  associated count is zero).
- adnsresfilter: Fix addrtextbuf buffer size.  This is not actually a
  problem in real compiled code but should be corrected.
- Properly include harness.h in adnstest.c in regress/.  Suppresses
  a couple of compiler warnings (implicit declaration of Texit, etc.)
2016-08-21 19:50:57 +00:00
Lev A. Serebryakov
b4bc63219f Add profiles to nsd init script.
PR:		211883
Submitted by:	lev
Approved by:	jaap@NLnetLabs.nl
2016-08-17 13:22:27 +00:00
Mathieu Arnold
26f8e43d88 Update to latest snapshot.
Sponsored by:	Absolight
2016-08-15 13:54:18 +00:00
Jason Unovitch
fb7f5fb3bf dns/powerdns-recursor: update 3.7.3 -> 4.0.1
- Mark BROKEN on FreeBSD 9
- Remove STATIC option, add LUAJIT option
- Cleanup LUA option, SETUID, and BROKEN_sparc64 usage; use option helpers

Changes:	https://doc.powerdns.com/md/changelog/#powerdns-recursor-400
		https://doc.powerdns.com/md/changelog/#powerdns-recursor-401

PR:		211148
Submitted by:   Ralf van der Enden <tremere@cainites.net> (maintainer)
Security:	CVE-2016-6172
Security:	https://vuxml.FreeBSD.org/freebsd/7d08e608-5e95-11e6-b334-002590263bf5.html
2016-08-15 01:39:33 +00:00
Jason Unovitch
b4c7061571 dns/powerdns: update 3.4.9 -> 4.0.1
- Mark BROKEN on FreeBSD 9
- Option changes:
  - Add USE=ssl, PowerDNS no longer requires embedded PolarSSL or Botan
  - Remove GEO and LMDB backends
  - Add UNIXODBC option for the GODBC backend
  - The internal Lua engine can be regular Lua or Luajit
  - Add PROTOBUF option which builds an extra tool (dnspcap2protobuf)

Changes:	https://doc.powerdns.com/md/changelog/#powerdns-authoritative-server-400
		https://doc.powerdns.com/md/changelog/#powerdns-authoritative-server-401

PR:		211147
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
Security:	CVE-2016-6172
Security:	https://vuxml.FreeBSD.org/freebsd/7d08e608-5e95-11e6-b334-002590263bf5.html
2016-08-15 01:39:15 +00:00
Jason Unovitch
15f7f099e0 dns/knot2: update 2.2.1 -> 2.3.0
Changes:	https://www.knot-dns.cz/2016-08-09-version-230.html

Approved by:	ports-secteam (with hat)
Security:	CVE-2016-6171
Security:	https://vuxml.FreeBSD.org/freebsd/7d08e608-5e95-11e6-b334-002590263bf5.html
MFH:		2016Q3
2016-08-10 02:08:29 +00:00
Jason Unovitch
50d2c83ddd dns/knot1: update 1.6.7 -> 1.6.8
Changes:	https://www.knot-dns.cz/2016-08-08-version-168-lts.html

Approved by:	ports-secteam (with hat)
Security:	CVE-2016-6171
Security:	https://vuxml.FreeBSD.org/freebsd/7d08e608-5e95-11e6-b334-002590263bf5.html
MFH:		2016Q3
2016-08-10 01:37:40 +00:00
Jason Unovitch
d5716373e1 dns/nsd: update 4.1.10 -> 4.1.11
- Restore configurable IPV6 option. Upstream integrated fix for issue.

- FEATURES:
* When tcp is more than half full, use short timeout for tcp session.
* Patch for {max,min}-{refresh,retry}-time from YAMAGUCHI Takanori.
* Fix #790: size-limit-xfr can stop NSD from downloading infinite zone transfer
  data size, from Toshifumi Sakaguchi.
  Fixes CVE-2016-6173 JVN#63359718 JPCERT#91251865.
- BUGFIXES:
* Fix build without IPv6, patch from Zdenek Kaspar.
* Fix #783: Trying to run a root server without having configured it silently
  gives wrong answers.
* Fix #782: Serve DS record but parent zone has no NS record.
* Fix nsec3 missing for nsec3 signed parent and child for DS at zonecut.

PR:		211693
Submitted by:	jaap@NLnetLabs.nl (maintainer)
Security:	CVE-2016-6173
Security:	https://vuxml.FreeBSD.org/freebsd/7d08e608-5e95-11e6-b334-002590263bf5.html
MFH:		2016Q3
2016-08-10 01:32:14 +00:00
Emanuel Haupt
7fb33adb65 Strip binary 2016-08-08 14:17:36 +00:00
Mathieu Arnold
f037e39601 USE_BDB cleanup.
- USE_BDB=4x+ -> USES=bdb.
- USE_BDB=yes -> USES=bdb.
- USE_BDB=xx  -> USES=bdb:xx.

Other modernisations when I see them.

PR:		209183
Sponsored by:	Absolight
2016-08-08 13:46:50 +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
a69872a608 Update to 9.11.0b3.
MFH:		2016Q3
Security:	CVE-2016-2775
Changes:	https://lists.isc.org/pipermail/bind-announce/2016-July/001001.html
Sponsored by:	Absolight
2016-08-03 13:27:58 +00:00
Tijl Coosemans
21653fcc78 Use LINUX_REPO_ARCH instead of LINUX_RPM_ARCH when setting DISTINFO_FILE
and PLIST for Linux ports.  LINUX_RPM_ARCH is the CPU targetted by a
package and LINUX_REPO_ARCH is like our ARCH which is more suitable.  This
only affects Centos 6 ports because they are the only ones where
LINUX_REPO_ARCH != LINUX_RPM_ARCH.
2016-08-01 13:07:14 +00:00
Jason Unovitch
c2816cf044 dns/libidn: remove erroneous addition of autogenerated info/dir in plist
PR:		211407
Pointyhat to:	junovitch
Approved by:	ports-secteam (with hat)
MFH:		2016Q3
2016-08-01 02:27:11 +00:00
Jason Unovitch
35b13183ee dns/libidn: update 1.31 -> 1.33
PR:		211407
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
Approved by:	ports-secteam (with hat)
Security:	CVE-2015-8948
Security:	CVE-2016-6261
Security:	CVE-2016-6262
Security:	CVE-2016-6263
Security:	https://vuxml.FreeBSD.org/freebsd/cb5189eb-572f-11e6-b334-002590263bf5.html
MFH:		2016Q3
2016-07-31 15:15:03 +00:00
Kurt Jaeger
563f09302e dns/sheerdns: 1.0.3 -> 1.04
- New MASTER_SITES, old one gone
- provide a new web site
- add license (BSD 2 clause)
- take MAINTAINER, currently ports@
- pkg-descr - additions, and reflow

PR:		211412
Submitted by:	Chris Hutchinson <portmaster@bsdforge.com>
2016-07-31 10:56:45 +00:00
Kurt Jaeger
7eac7b820a dns/dnsviz: fix man pages
Man pages are installed to the wrong directory. Consequently, they are not
compressed and also don't work. Fix is simple and attached.

PR:		211294
Submitted by:	Nikolai Lifanov <lifanov@mail.lifanov.com>
2016-07-30 12:01:20 +00:00
Ruslan Makhmatkhanov
8431e61255 dns/py-dnspython: update to 1.14.0
- python 2.x and python 3.x are now supported from the single codebase,
  so kick off all the python version distinction shims
- remove permission safeness bits because they are not needed anymore
  (tested both with poudriere generated package and user generated package)
- general clean-up
2016-07-29 15:06:11 +00:00
Erwin Lansing
1024d88320 - Update to 2.0.1
- Switch to options helpers

This release is primarily focused on ironing out the issues on the migration path from 1.4 to 2.0. Besides that there are no functional changes.


* Fixed crash and linking issue in ods-migrate.
* Fixed case where 2.0.0 could not read backup files from 1.4.10.
* Fixed bug in migration script where key state in the database wasn't transformed properly.

PR:		211403
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Sponsored by:	DK Hostmaster A/S
2016-07-29 07:45:18 +00:00
Kubilay Kocak
0c47b7db42 dns/nsd: Remove IPv6 option, fixes build
Remove the IPv6 option that is causing builds to fail when it is
disabled. The issue does not affect package users, as it was a default
option.

The issue has been fixed upstream [1] and will be included/renabled
in the next version update.

While I'm here:

* Switch to USES=ssl
* Add --enable-ipv6 in CONNFIGURE_ARGS to ensure it's explicitly enabled

[1] https://www.nlnetlabs.nl/bugs-script/show_bug.cgi?id=800

PR:		211303
Reported by:	<vfx9as gmail com>
Approved by:	maintainer <jaap NLnetLabs nl>
MFH:		2016Q3
2016-07-28 11:23:59 +00:00
Rene Ladan
78450f0a5d Reset miwi@'s ports, he stepped down from the Ports Team.
With hat:	portmgr-secretary
2016-07-25 20:01:02 +00:00
Mathieu Arnold
bf0d990d8e Update to latest snapshot.
Sponsored by:	Absolight
2016-07-25 15:16:12 +00:00
Mathieu Arnold
91640fdc65 Add distfile missed in last commit. 2016-07-19 12:11:32 +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
f899c758a6 When there is a do-install target, do not use a post-install target, do
everything at once.  Sometime, rename post-install into a options helper
target.

I did not fix ports that were such a mess that I could not figure out
what they really wanted to do.  I also did not change ports that had
some version of an auto-plist code in post-install, for the same reason.

With hat:	portmgr
Sponsored by:	Absolight
2016-07-19 11:04:13 +00:00
Dmitry Marakasov
1eaad99d72 - Update to 0.2.1
- Properly respect ${CC}
- Cosmetic fixes
- Mark broken on 9.x due to too long username

PR:		210885
Submitted by:	freebsd@toyingwithfate.com (maintainer)
2016-07-14 12:52:06 +00:00
Erwin Lansing
1ba0dcd180 The current opendnssec porthas seen a massive rewrite by the upstream
so it was rechristened opendnssec Version 2.
To quote the announcement at <https://www.opendnssec.org>:

"OpenDNSSEC got a entire re-write of the enforcer. This part of
OpenDNSSEC controls changing signing keys in the right way to perform
a roll-over. Before, the enforcer would perform a roll-over according
to a strict paradigm. One scenario in which deviations would not be
possible.

The new enforcer is more aware of the zone changes being propagated in
the Internet. It can therefore decide when it is safe to make changes,
rather than to rely upon a given scenario.

PR:		211018
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl>
Sponsored by:	DK Hostmaster A/S
2016-07-13 13:29:18 +00:00
Erwin Lansing
bf94894453 - Add conflicts with upcoming opendnssec2
- Add expiration date

PR:		211020
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Sponsored by:	DK Hostmaster A/S
2016-07-13 13:26:29 +00:00
Erwin Lansing
83542c2867 Add conflicts with upcoming opendnssec2
PR:		211019
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Sponsored by:	DK Hostmaster A/S
2016-07-13 13:25:25 +00:00
John Marino
2e94d74398 security/libsodium: Upgrade version 1.0.8 => 1.0.10
Also bump all ports that depend on libsodium.

PR:		210999
Submitted by:	manu
Approved by:	vsevolod (maintainer)
2016-07-12 22:03:52 +00:00
Mathieu Arnold
7ba0ba7aae Remove @comment $FreeBSD$ from pkg-plist files.
Sponsored by:	Absolight
2016-07-07 14:08:02 +00:00
Mathieu Arnold
7acca7e902 Bump PORTREVISION for the icu revert.
This time not bumping lang/php70, but devel/php70-intl which is the one
really depending on icu.

PR:		205120
With hat:	portmgr
Sponsored by:	Absolight
2016-07-06 22:10:14 +00:00
Pietro Cerutti
fb8d8ab5f9 devel/icu: bump PORTREVISION on dependent ports 2016-07-06 07:34:12 +00:00