Commit graph

3779 commits

Author SHA1 Message Date
Dmitry Marakasov
28c4e22d99 - Add NO_ARCH
- Switch to options helpers
- Regenerate patches with `make makepatch`
- Simplify DOCS installation
2016-06-04 09:03:50 +00:00
Antoine Brodin
c31defa0fc Deprecate ports broken for more than 6 months 2016-06-03 16:44:58 +00:00
Dmitry Sivachenko
162e1461c4 New port: py-cares, python interface for c-ares async resolver. 2016-05-31 12:03:06 +00:00
Mathieu Arnold
588aaa2092 Update to latest snapshot.
Sponsored by:	Absolight
2016-05-30 10:02:42 +00:00
Pawel Pekala
b3315d8863 Multithreaded perl script to enumerate DNS information
of a domain and discover non-contiguous IP blocks.

OPERATIONS:
 Get the host's address (A record).
 Get the nameservers (threaded).
 Get the MX record (threaded).
 Perform axfr queries on nameservers and
 get BIND VERSION (threaded).
 Get extra names and subdomains via google
 scraping (google query = "allinurl: -www site:domain").
 Brute force subdomains from file, can also
 perform recursion on subdomain that have NS records (all threaded).
 Calculate C class domain network ranges
 and perform whois queries on them (threaded).
 Perform reverse lookups on  netranges
 ( C class or/and whois netranges) (threaded).
 Write to domain_ips.txt file
 ip-blocks.

WWW:https://github.com/fwaeytens/dnsenum

PR:		208950
Submitted by:	Rihaz Jerrin <rihaz.jerrin@gmail.com>
2016-05-29 11:33:33 +00:00
Pawel Pekala
bee9ab2699 DNSRecon provides the ability to perform:
Check all NS Records for Zone Transfers.
 Enumerate General DNS Records for a given
 Domain (MX, SOA, NS, A, AAAA, SPF and TXT).
 Perform common SRV Record Enumeration.
 Top Level Domain (TLD) Expansion.
 Check for Wildcard Resolution.
 Brute Force subdomain and host A
 and AAAA records given a domain and a wordlist.
 Perform a PTR Record lookup for a given IP Range or CIDR.
 Check a DNS Server Cached records for A, AAAA and
 CNAME Records provided a list of host records in a text file to check.
 Enumerate Common mDNS records in the Local
 Network Enumerate Hosts and Subdomains using Google.

WWW: https://github.com/darkoperator/dnsrecon

PR:		208975
Submitted by:	Rihaz Jerrin <rihaz.jerrin@gmail.com>
2016-05-29 11:00:02 +00:00
Kurt Jaeger
761317fa91 dns/dnsviz: 0.5.2 -> 0.5.3, bugfixes 2016-05-26 08:57:45 +00:00
Mathieu Arnold
2da5650ff6 Update to 9.9.9-P1 and 9.10.4-P1.
Sponsored by:	Absolight
2016-05-26 08:54:58 +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
Matthias Andree
4e49fb17bb Mark port IGNORE. 2016-05-24 06:27:03 +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
Dmitry Marakasov
54a08f6954 Convert tab after WWW: in pkg-descrs to single space as per PHB
Approved by:	portmgr blanket
2016-05-23 18:36:52 +00:00
Mathieu Arnold
4b62ca4fd6 Update to latest snapshot.
Sponsored by:	Absolight
2016-05-23 12:50:02 +00:00
Bartek Rutkowski
72623f6bd8 dns/powerdns: update 3.4.8 -> 3.4.9
- Bugfix release

PR:		209677
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
MFH:		2016Q2
2016-05-22 20:54:18 +00:00
Rene Ladan
26bcf87196 Remove expired port:
2016-05-20 dns/nsd3: NSD 3 is EOL, please upgrade to NSD 4 in dns/nsd
2016-05-20 18:27:09 +00:00
Dmitry Marakasov
e87a8bd319 - Fix trailing whitespace in pkg-messages
Approved by:	portmgr blanket
2016-05-19 11:09:14 +00:00
Dmitry Marakasov
1d1f878054 - Fix trailing whitespace in pkg-descrs, categories [a-f]*
Approved by:	portmgr blanket
2016-05-19 10:21:23 +00:00
Matthias Andree
c026e0ea36 Update, new upstream feature+bugfix release v2.76
The upstream maintainer's change log is here, and in the installed
CHANGELOG file:
<http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=blob_plain;f=CHANGELOG;hb=v2.76>

Drop two patch files that were previously cherry-picked from the
post-v2.75 upstream repository and should no longer be needed.
2016-05-18 22:17:09 +00:00
Mathieu Arnold
3433d69d0f Update to latest snapshot.
Sponsored by:	Absolight
2016-05-17 12:34:27 +00:00
Matthias Andree
6913e4789a Update to new upstream release candidate #2.
Changes in upstream Git between releases (git shortlog):
Sergey Nechaev (1):
      Stricter command line args validation to dhcp_release6.

Simon Kelley (4):
      Fix error in PXE arch names and add ARM32 and ARM64.
      Tweak CSAs affected by UEFI PXE workaround code.
      Tweak UEFI workaround code.
      Merge messages into translation files.

Upstream CHANGELOG diff since rc #1:
      Swap the values if BC_EFI and x86-64_EFI in --pxe-service.
      These were previously wrong due to an error in RFC 4578.
      If you're using BC_EFI to boot 64-bit EFI machines, you
      will need to update your config.

      Add ARM32_EFI and ARM64_EFI as valid architectures in
      --pxe-service.
2016-05-16 22:57:23 +00:00
Baptiste Daroussin
742fe64a95 Prevent collision with dprintf(3) 2016-05-13 18:59:03 +00:00
Matthias Andree
c3fbb070d1 Update to release candidate #1.
Changes since test#13:
+           Move the dhcp_release and dhcp_lease_time tools from
+           contrib/wrt to contrib/lease-tools.
+
+           Add dhcp_release6 to contrib/lease-tools. Many thanks
+           to Sergey Nechaev for this code.
+
+           To avoid filling logs in configurations which define
+           many upstream nameservers, don't log more that 30 servers.
+           The number to be logged can be changed as SERVERS_LOGGED
+           in src/config.h.

Changelog since v2.75 at:
http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=blob_plain;f=CHANGELOG;hb=8628cd603fd0c55c7d41b84488446db44f58ff5b
2016-05-11 21:37:50 +00:00
Sunpoet Po-Chuan Hsieh
dca6c80491 - Update to 0.0.0.20160510
- Bump PORTREVISION for dependent ports

Changes:	https://github.com/publicsuffix/list/commits/master
2016-05-11 19:37:42 +00:00
Mathieu Arnold
5c29fa2165 Update to latest snapshot.
Sponsored by:	Absolight
2016-05-09 10:12:32 +00:00
Stefan Eßer
928d8c7cb6 Upgrade to version 1.2. The new version removes the need for a patch to
make it compile on 9.x and silences a compiler warning.

A new "Dynamic DNS Mode has been added, but is only slightly tested by
the author of gen6dns (Holger.Zuleger(at)hznet.de), who would appreciate
any feedback on this feature.

Approved by:	antoine (mentor, implicit)
2016-05-07 08:28:08 +00:00
Stefan Eßer
84c950c426 gen6dns is a tool to generate static DNS records (AAAA and PTR) for hosts
using Stateless Address Autoconfig (SLAAC). If you have a list of hostnames,
mac addresses and ipv6 subnets gen6dns generates the appropriate AAAA and
PTR records for you. It supports different scopes and the generation of
view (split) specific files.

WWW: http://www.hznet.de/tools.html

Approved by:	antoine
2016-05-06 09:14:24 +00:00
Kurt Jaeger
1f076abb3b dns/opendnssec: 1.4.9 -> 1.4.10
This release fix targets stability issues which have had a history and
have been hard to reproduce.  Issues that have been reported over the
past half year have been fixed that may have even come up earlier as
rare occasions.
Stability should be improved, running OpenDNSSEC as a long term service.

Changes in TTL in the input zone that seem not to be propagated,
notifies to slaves under heavy zone activity load that where not handled
properly and could lead to assertions.
NSEC3PARAM that would appear duplicate in the resulting zone, and
crashes in the signer daemon in seldom race conditions or re-opening due
to a HSM reset.

No migration steps needed when upgrading from OpenDNSSEC 1.4.9.

Also have a look at our OpenDNSSEC 2.0 beta release, its impending
release will help us forward with new development and signal phasing out
historic releases.

Fixes:
- SUPPORT-156 OPENDNSSEC-771: Multiple NSEC3PARAM records in signed
  zone.  After a resalt the signer would fail to remove the old
  NSEC3PARAM RR until a manual resign or incoming transfer.
  Old NSEC3PARAMS are removed when inserting a new record, even if
  they look the same.
- OPENDNSSEC-725: Signer did not properly handle new update while still
  distributing notifies to slaves.
  An AXFR disconnect looked not to be handled gracefully.
- SUPPORT-171: Signer would sometimes hit an assertion using DNS output
  adapter when .ixfr was missing or corrupt but .backup file available.
- Above two issues also in part addresses problems with seemingly
  corrected backup files (SOA serial).  Also an crash on badly
  configured DNS output adapters is averted.
- The signer daemon will now refuse to start when failed to open a
  listen socket for DNS handling.
- OPENDNSSEC-478,750,581 and 582 and SUPPORT-88:
  Segmentation fault in signer daemon when opening and closing HSM
  multiple times. Also addresses other concurrency access by avoiding
  a common context to the HSM (a.k.a. NULL context).
- OPENDNSSEC-798: Improper use of key handles across hsm reopen,
  causing keys not to be available after a re-open.
- SUPPORT-186: IXFR disregards TTL changes, when only TTL of an RR is
  changed.  TTL changes should be treated like any other changes to
  records.
- When OpenDNSSEC now overrides a TTL value, this is now reported in
  the log files.

PR:		209261
Submitted by:	jaap@NLnetLabs.nl (mainainer)
2016-05-05 17:09:42 +00:00
Matthias Andree
cef01879da Update to new upstream test release ...test13.
Upstream's CHANGELOG since test12:
* Check return-code of inet_pton() when parsing dhcp-option.  Bad
  addresses could fail to generate errors and result in garbage
  dhcp-options being sent. Thanks to Marc Branchaud for spotting this.

* Fix wrong value for EDNS UDP packet size when using --servers-file to
  define upstream DNS servers. Thanks to Scott Bonar for the bug report.
2016-05-05 12:37:15 +00:00
Thomas Zander
e1e435341f Fix build on 9.3 i386
PR:		209260
Submitted by:	tremere@cainites.net (maintainer)
MFH:		2016Q2 (build fix blanket)
2016-05-04 21:04:17 +00:00
Rene Ladan
2b569b9b46 Remove expired ports:
2016-04-30 textproc/rubygem-gherkin3: Use textproc/rubygem-gherkin instead
2016-04-30 dns/odsclient: ODS shuts service down, so client is probably useless
2016-05-03 18:00:32 +00:00
Niclas Zeising
307a70b894 Update databases/rrdtool to 1.6.0
Most notably, this version of rrdtools.so is thread safe, so the
rrdtools_th.so library is removed.

Bump portrevision for depending ports due to shlib version bump.

For full changelog: http://oss.oetiker.ch/rrdtool/pub/CHANGES

Reviewed by:	kwm
Differential Revision:	D6168
2016-05-02 16:08:56 +00:00
Tilman Keskinoz
4db6e8000c Update to 3.8.3
PR:		209167
Submitted by:	mzaki@e-mail.ne.jp
Approved by:	maintainer
2016-05-02 15:56:34 +00:00
Mathieu Arnold
7e0a3f915a Update to latest snapshot.
Sponsored by:	Absolight
2016-05-02 13:17:02 +00:00
Ryan Steinmetz
f80a83d4cf - Update to 1.11.0 2016-04-30 00:23:41 +00:00
Sunpoet Po-Chuan Hsieh
4637aaedfb - Sort PLIST 2016-04-29 22:42:16 +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
f130dd1a0a Update to 9.10.4.
While there, update the root hints file.

Sponsored by:	Absolight
2016-04-29 10:05:11 +00:00
Mathieu Arnold
25e4ec193d Update to 9.9.9.
While there, update the root hints file.

Sponsored by:	Absolight
2016-04-29 10:04:43 +00:00
Steve Wills
462519941e Convert USES=gem:autoplist to USES=gem since autoplist is default 2016-04-27 21:57:31 +00:00
Steve Wills
b3e8fe8d85 create USES=gem and update rubygem- ports to use it
Note that for now ports still have to have USE_RUBY=yes to use USES=gem

PR:		209041
Differential Revision:	https://reviews.freebsd.org/D6070
2016-04-27 16:36:41 +00:00
Dimitry Andric
4f32016ea7 During the exp-run in bug 208158, it was found that dns/powerdns gives
errors with libc++ 3.8.0:

dnspacket.cc:645:6: error: call to 'abs' is ambiguous
  if(abs(trc->d_time - now) > trc->d_fudge) {
     ^~~

This is because abs() is being called with unsigned arguments.  Import
upstream commit f2d05dd to fix it.

Approved by:	tremere@cainites.net
PR:		208725
MFH:		2016Q2
2016-04-26 18:18:15 +00:00
Mathieu Arnold
d78beb132c Move MySQL support from bsd.databases.mk to Uses/mysql.mk.
Also, USE_MYSQL can't happen after bsd.port.pre.mk because it is a USES.

PR:		208971
Submitted by:	mat
Exp-run by:	antoine
With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D5951
2016-04-25 16:17:31 +00:00
Mathieu Arnold
21bc5c0345 Remove USE_SQLITE from bsd.databases.mk, replaced by USES=sqlite.
While there replace USE_SQLITE=x by USES=sqlite:x.

PR:		208971
Submitted by:	mat
Exp-run by:	antoine
With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D5951
2016-04-25 16:13:38 +00:00
Carlos J. Puga Medina
62470c205e - Update to 1.0.0 release
- Use USERS/GROUPS framework
- Install the dnsdist binary in ${PREFIX}/sbin
- Fix rc script
- Fix pkg-plist

Changelog: http://dnsdist.org/changelog/#dnsdist-100

Reported by:	Bryan Seitz <seitz@bsd-unix.net>
Approved by:	junovitch (mentor)
Differential Revision:	D6066
2016-04-25 07:47:53 +00:00
Steve Wills
9df47a2740 dns/dns_balance: convert to USES=shebangfix and mark broken 2016-04-23 19:54:48 +00:00
Steve Wills
86cd4fbe5a many ports: mark broken on powerpc64 2016-04-21 16:43:14 +00:00
Kurt Jaeger
3ff48a1af4 dns/dnsviz: fix depends 2016-04-21 07:47:14 +00:00
Don Lewis
ed390b0a26 Upgrade dns/dnstable to version 0.9.1:
* Fix strange values in data value triplets (#16). A 'count' field that has
    the value 0 is silently rewritten to 1, and a 'time_last' field that has
    the value 0 is silently set to be the same as the 'time_first' field.

Sponsored by:	Farsight Security, Inc.
2016-04-20 17:14:17 +00:00
Kurt Jaeger
9684e08c7f dns/dnsviz: fix dependencies
- exact dependencies are listed in
  https://github.com/dnsviz/dnsviz/blob/master/README.md#dependencies

Submitted by:	Casey Deccio <casey@deccio.net>
2016-04-20 14:05:25 +00:00