1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-27 00:57:50 +00:00
Commit Graph

2275 Commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
cf968d9fd1 - Add p5-Net-DNS-Zone-Parser 0.02
The Net::DNS::Zone::Parser should be considered a preprocessor that "normalizes"
a zonefile.

It will read a zonefile in a format conforming to the relevant RFCs with the
addition of BIND's GENERATE directive from disk and will write fully specified
resource records (RRs) to a filehandle. Whereby:
- All comments are stripped
- There is one RR per line
- Each RR is fully expanded i.e. all domain names are fully qualified
  (canonicalised) and the CLASS and TTLs are specified.
- Some RRs may be 'stripped' from the source or otherwise processed. For details
  see the 'read' method.

Note that this module does not have a notion of what constitutes a valid zone,
it only parses. For example, the parser will happilly parse RRs with ownernames
that are below in another zone because a NS RR elsewhere in the zone.

WWW: http://search.cpan.org/dist/Net-DNS-Zone-Parser/

PR:		ports/167708
Submitted by:	Jimmy Bergman <jimmy@sigint.se>
2012-05-18 18:50:49 +00:00
Pawel Pekala
d1ebb0f8b4 - Update to version 2.1.5 [1]
- Add option for PGSQL support [1]
- Switch to bsd.port.options

PR:		ports/167841 [1]
Submitted by:	Edmondas Girkantas <eg@fbsd.lt> (maintainer) [1]
2012-05-18 16:27:18 +00:00
Ryan Steinmetz
63f97a3e04 - Resolve rc script issues 2012-05-17 20:41:44 +00:00
Ryan Steinmetz
301598e7bd - Update to 1.20 2012-05-17 18:56:53 +00:00
Pawel Pekala
3772632854 DNSCrypt is a piece of lightweight software that everyone
should use to boost online privacy and security. It works
by encrypting all DNS traffic between the user and OpenDNS,
preventing any spying, spoofing or man-in-the-middle attacks.

WWW:	https://www.opendns.com/technology/dnscrypt/

PR:		ports/167833
Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com>
2012-05-15 20:14:53 +00:00
Frederic Culot
4625baac2a - Update to 0.918
Changes:	http://search.cpan.org/dist/POE-Component-Resolver/CHANGES
PR:		ports/167929
Submitted by:	Jase Thew <freebsd@beardz.net> (maintainer)
2012-05-15 18:22:58 +00:00
Michael Scheidell
ef67eb675f - Update to development release 3.1 RC2
PR:		ports/167045
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
Obtained from:	http://doc.powerdns.com/changelog.html#changelog-auth-3-1
2012-05-09 17:56:13 +00:00
Sylvio Cesar Teixeira
b240caf9e4 - Chase rrdtool shlib version bump. 2012-05-07 18:52:09 +00:00
Baptiste Daroussin
03a1bca500 Stop installing catpages
PR:		ports/167255
Submitted by:	bapt
Approved by:	maintainer timeout (14d)
2012-05-07 16:41:50 +00:00
Steve Wills
1b000dfa39 - Assign clsung's p5- ports to perl@
Approved by:	clsung via IRC
2012-05-01 01:47:10 +00:00
Matthias Andree
19f87ebe0d Update to new upstream release 2.61. Changes are, per Simon Kelley:
Re-write interface discovery code on *BSD to use getifaddrs. This
is more portable, more straightforward, and allows us to find the
prefix length for IPv6 addresses.

Add ra-names, ra-stateless and slaac keywords for DHCPv6.  Dnsmasq
can now synthesise AAAA records for dual-stack hosts which get IPv6
addresses via SLAAC. It is also now possible to use SLAAC and
stateless DHCPv6, and to tell clients to use SLAAC addresses as
well as DHCP ones.  Thanks to Dave Taht for help with this.

Add --dhcp-duid to allow DUID-EN uids to be used.

Explicity send DHCPv6 replies to the correct port, instead of relying
on clients to send requests with the correct source address, since
at least one client in the wild gets this wrong. Thanks to Conrda
Kostecki for help tracking this down.

Send a preference value of 255 in DHCPv6 replies when --dhcp-authoritative
is in effect. This tells clients not to wait around for other DHCP
servers.

Better logging of DHCPv6 options.

Add --host-record. Thanks to Rob Zwissler for the suggestion.

Invoke the DHCP script with action "tftp" when a TFTP file transfer
completes. The size of the file, address to which it was sent and
complete pathname are supplied. Note that version 2.60 introduced
some script incompatibilties associated with DHCPv6, and this is a
further change. To be safe, scripts should ignore unknown actions,
and if not IPv6-aware, should exit if the environment variable
DNSMASQ_IAID is set. The use-case for this is to track netboot/install.
Suggestion from Shantanu Gadgil.

Update contrib/port-forward/dnsmasq-portforward to reflect the
above.

Set the environment variable DNSMASQ_LOG_DHCP when running the
script id --log-dhcp is in effect, so that script can taylor their
logging verbosity. Suggestion from Malte Forkel.

Arrange that addresses specified with --listen-address work even
if there is no interface carrying the address. This is chiefly
useful for IPv4 loopback addresses, where any address in 127.0.0.0/8
is a valid loopback address, but normally only 127.0.0.1 appears
on the lo interface. Thanks to Mathieu Trudel-Lapierre for the idea
and initial patch.

Fix crash, introduced in 2.60, when a DHCPINFORM is received from
a network which has no valid dhcp-range.  Thanks to Stephane Glondu
for the bug report.

Add a new DHCP lease time keyword, "deprecated" for --dhcp-range.
This is only valid for IPv6, and sets the preffered lease time for
both DHCP and RA to zero. The effect is that clients can continue
to use the address for existing connections, but new connections
will use other addresses, if they exist. This makes hitless renumbering
at least possible.

Fix bug in address6_available() which caused DHCPv6 lease aquisition
to fail if more than one dhcp-range in use.

Provide RDNSS and DNSSL data in router advertisements, using the
settings provided for DHCP options option6:domain-search and
option6:dns-server.

Tweak logo/favicon.ico to add some transparency. Thanks to SamLT
for work on this.

Don't cache data from non-recursive nameservers, since it may
erroneously look like a valid CNAME to a non-exitant name. Thanks
to Ben Winslow for finding this.

Call SO_BINDTODEVICE on the DHCP socket(s) when doing DHCP on exactly
one interface and --bind-interfaces is set. This makes the OpenStack
use-case of one dnsmasq per virtual interface work. This is only
available on Linux; it's not supported on other platforms. Thanks
to Vishvananda Ishaya and the OpenStack team for the suggestion.

Updated French translation. Thanks to Gildas Le Nadan.

Give correct from-cache answers to explict CNAME queries.  Thanks
to Rob Zwissler for spotting this.

Add --tftp-lowercase option. Thanks to Oliver Rath for the patch.

Ensure that the DBus DhcpLeaseUpdated events are generated when a
lease goes through INIT_REBOOT state, even if the dhcp-script is
not in use. thanks to Antoaneta-Ecaterina Ene for the patch.

Fix failure of TFTP over IPv4 on OpenBSD platform. Thanks to Brad
Smith for spotting this.
2012-04-30 20:38:13 +00:00
Ryan Steinmetz
40ca4dd55f - Update to 1.8.0 2012-04-29 21:54:21 +00:00
Anton Berezin
429f32ee0f Add dns/validns 0.4, a high performance DNS/DNSSEC zone validator.
PR:		167299
Submitted by:	Hirohisa Yamaguchi <umq at-symbol ueo.co.jp>
2012-04-26 08:43:00 +00:00
Dennis Herrmann
84e393bcf6 - Update to 1.0.3
PR:		ports/167241
Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer)
2012-04-24 14:13:26 +00:00
Sunpoet Po-Chuan Hsieh
f9ca195d0a - Fix BUILD_DEPENDS: p5-HTTP-Tiny is in core since Perl 5.13.9 (check PERL_LEVEL against 501400) 2012-04-21 05:53:58 +00:00
Doug Barton
a6f06de54e BIND 9.8.2 tarball was re-rolled to remove 9.8.1 release notes. This change
was noticed by ISC at:

https://lists.isc.org/pipermail/bind-users/2012-April/087345.html

and verified by me both by comparing the contents of the old and new
distfiles and by verifying the PGP signature on the new distfile.

No PORTREVISION bump because these files were not installed.
2012-04-12 00:56:32 +00:00
Ashish SHUKLA
617524d7ad - Update to 1.2.9a
- Update MASTER_SITES
- Add LICENSE information
- Remove obsolete patches
2012-04-11 09:21:57 +00:00
Wen Heping
389130385f - Update to 1.2.1 2012-04-10 06:18:02 +00:00
Doug Barton
9ee0aabd58 Switch to using the PORTDOCS macro
Feature safe:	yes
2012-04-04 22:03:08 +00:00
Doug Barton
187aeae853 Update to version 9.6-ESV-R6, the latest from ISC, which contains numerous bug fixes.
For the port, switch to using the PORTDOCS macro.
Also, switch to the (identical) pkg-message in ../bind97 which was apparently missed
when the other ports were converted.

Feature safe:   yes
2012-04-04 22:02:15 +00:00
Doug Barton
3adb7aaf27 Update to version 9.7.5, the latest from ISC, which contains numerous bug fixes.
For the port, switch to using the PORTDOCS macro.

Feature safe:   yes
2012-04-04 21:49:17 +00:00
Doug Barton
b0981920bd Update to version 9.8.2, the latest from ISC, which contains numerous bug fixes.
For the port, switch to using the PORTDOCS macro.

Feature safe:	yes
2012-04-04 21:41:32 +00:00
Sunpoet Po-Chuan Hsieh
03d6382607 - Add p5-Mozilla-PublicSuffix 0.1.6
Mozilla::PublicSuffix provides a single function that returns the public suffix
of a domain name by referencing a parsed copy of Mozilla's Public Suffix List.
From the official website at http://publicsuffix.org:

A "public suffix" is one under which Internet users can directly register names.
Some examples of public suffixes are .com, .co.uk and pvt.k12.wy.us. The Public
Suffix List is a list of all known public suffixes.

A copy of the official list is bundled with the distribution. As the official
list continues to be updated, the bundled copy will inevitably fall out of date.
Therefore, if the bundled copy of found to be over thirty days old, this
distribution's installer provides the option to check for a new version of the
list and download/use it if one is found.

WWW: http://search.cpan.org/dist/Mozilla-PublicSuffix/

Feature safe:	yes
2012-04-03 08:28:12 +00:00
Matthias Andree
34c815a522 Fix a rare configuration-dependent crash. Simon Kelley, upstream
maintainer, wrote in message <4F70361B.7080306@thekelleys.org.uk>:

    A bug has been found in dnsmasq 2.60 that can cause crashes. This is
    configuration dependent: it either crashes frequently or not at all.
    The configuration required is one which allows dnsmasq to receive
    DHCPINFORM requests for which there is no valid dhcp-range. This is
    rare.

Adding the patch he offers for download.

Feature safe: yes
2012-04-01 11:18:18 +00:00
Sunpoet Po-Chuan Hsieh
4a83991526 - Update to 12.0.0
- Pass maintainership to python@

Changes:	http://twistedmatrix.com/trac/browser/tags/releases/twisted-12.0.0/twisted/names/topfiles/NEWS
PR:		ports/165732
Submitted by:	sunpoet (myself)
Approved by:	Neal Nelson <neal@nicandneal.net> (maintainer)
Feature safe:	yes
2012-03-28 19:37:34 +00:00
Ryan Steinmetz
f75ef89f43 - Adopt port
- Add LICENSE
- Add additional MASTER_SITE

Feature safe:	yes
2012-03-23 11:55:48 +00:00
Martin Wilke
4cd6ad2256 - Update to 1.3.7
PR:		166125
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl>(maintainer)
Feature safe:	yes
2012-03-18 04:44:00 +00:00
Michael Scheidell
518b7ede95 - Final patch
- Add back cat pkg-message
- Add knot.full.conf to ETCDIR and pkg-plist
- Bump PORTREVISON

PR:		ports/165798
Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer)
Approved by:	Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer)
Feature safe:	yes
2012-03-17 12:44:20 +00:00
Doug Barton
59d8a15c5f Add a patch from ISC slated for 9.9.1 which fixes an assertion failure
Feature safe: yes
2012-03-17 06:37:10 +00:00
Michael Scheidell
b4aad3a6af - Unbreak for non i86 archs
- No PORTREVISION bump

PR:		ports/165798
Submitted by:	mexas@bristol.ac.uk
Approved by:	Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer, implicit)
Feature safe:	yes
2012-03-16 10:28:53 +00:00
Michael Scheidell
b23e936e48 - Add ONLY_FOR_ARCHS= i386 amd64
- No PORTREVISION bump

PR:		ports/165787
Reported by:	Anton Shterenlikht <mexas@bristol.ac.uk>
Approved by:	Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer, implicit)
Feature safe:	yes
2012-03-15 15:15:00 +00:00
Michael Scheidell
14622161b7 New port: dns/knot high-performance auth-only DNS server by NIC-CZ
PR:		ports/165798
Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com>
Approved by:	Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer)
Feature safe:	yes
2012-03-14 21:41:59 +00:00
Philip M. Gollucci
b59621d3ae - Revert ports/165605 as requested by portmgr@
Note: devel/p5-B-Size and devel/p5-Devel-Arena
where intentionally not restored.

PR:             ports/165605
Approved by:    portmgr (bapt)
Feature safe:   yes (I sure hope so)
2012-03-13 16:15:36 +00:00
Doug Barton
e346523d43 Restore support for ${PERL_LEVEL} < 501000
Feature safe:	yes
2012-03-12 00:32:09 +00:00
Matthias Andree
375fa2ae28 Update to new upstream release 2.60. Notable new features are:
- The LUA port option enables Lua support for DHCP lease-change scripts
- DHCPv6 support
- IPv6 Router Advertisement support

Changelog:    http://www.thekelleys.org.uk/dnsmasq/CHANGELOG
Feature safe: yes
2012-03-11 23:59:44 +00:00
Doug Barton
7c588a6b6d Fix OPTIONS broken by the perl < 5.12 sweep [1]
While I'm here, reduce the number of docs variables.

PR:		ports/165930 [1]
Submitted by:	Alexey Markov <redrat@mail.ru> [1]

Feature safe:	yes
2012-03-11 21:25:55 +00:00
Philip M. Gollucci
2cf4c1e2c8 - Remove ports that only work with < perl 5.12 (devel/p5-B-Size, devel/p5-Devel-Arena)
- Remove conditionals for PERL_LEVEL < 501200
- Remove regression-test targets b/c this will be centralized in Mk/bsd.perl.mk
- Other minor cleanups
  RUN_DEPENDS = ${BUILD_DEPENDS} -> RUN_DEPENDS:= ${BUILD_DEPENDS}

PR:             ports/165605
Submitted by:   pgollucci (myself)
Approved by:    portmgr (linimon)
Exp Run by:     linimon
Tested by:      make index
2012-03-08 18:45:38 +00:00
Sunpoet Po-Chuan Hsieh
0d39fffab4 - Update to 0.22
- Sort *_DEPENDS

Changes:	http://search.cpan.org/dist/POE-Component-Server-DNS/Changes
2012-03-08 08:42:28 +00:00
Frederic Culot
efdaeb59bf - Update to 0.916
Changes:	http://search.cpan.org/dist/POE-Component-Resolver/CHANGES
PR:		ports/165718
Submitted by:	Jase Thew <freebsd@beardz.net> (maintainer)
2012-03-06 09:42:34 +00:00
Steve Wills
e43571dc73 A Perl POE component that provides non-blocking DNSBL lookups
WWW:	http://search.cpan.org/dist/POE-Component-Client-DNSBL/
2012-03-01 16:34:33 +00:00
Sunpoet Po-Chuan Hsieh
9581436a3f - Update to 1.04
- Sort *_DEPENDS

Changes:	http://search.cpan.org/dist/POE-Component-Client-DNS-Recursive/Changes
2012-03-01 10:53:48 +00:00
Doug Barton
4281e345bf Release version of 9.9.0. Code is identical to rc4. 2012-02-29 18:41:12 +00:00
Steve Wills
ecc6bd0b82 - Update to 1.41
- Add TEST_DEPENDS to enable testing
- Add patch to fix tests, submitted upstream
2012-02-29 16:21:16 +00:00
Steve Wills
ee406a9fe3 - Add missing BUILD_DEPENDS and RUN_DEPENDS
- Bump PORTREVISION due to new RUN_DEPENDS changing package
2012-02-29 04:52:36 +00:00
Steve Wills
4db0639e54 A recursive DNS client for POE
WWW:	http://search.cpan.org/dist/POE-Component-Client-DNS-Recursive/
2012-02-29 04:41:15 +00:00
Greg Larkin
b48da6b6c5 - Reassign to the heap
Requested by:	roam (on ports-developers@)
2012-02-27 20:32:31 +00:00
Martin Matuska
8c26bbc254 Return maintainership back to pool 2012-02-26 12:10:28 +00:00
Ryan Steinmetz
2cada48d0a - Update to 1.7.5
- Add additional MASTER_SITES
2012-02-25 14:59:11 +00:00
Ryan Steinmetz
6cb55cd984 - Adopt port per maintainers request
Approved by:	roam@
2012-02-25 14:08:09 +00:00
Ryan Steinmetz
47c0ac176c - Adpot port per request of maintainer
Approved by:	roam@
2012-02-25 14:01:08 +00:00