1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-26 00:55:14 +00:00
Commit Graph

2752 Commits

Author SHA1 Message Date
Mathieu Arnold
1324695268 Update to 1.4.13
PR:		ports/185224
Submitted by:	Takefu
2013-12-27 14:48:35 +00:00
Raphael Kubo da Costa
c3f6bc24f3 Make knotd startup script work again.
From the PR:
  When submitting PR 183682 I was unaware the patch as in PR 182792 wasn't
  committed yet. So to my amazing I just noticed the startup problem still
  exists.

  Enclosed patch is basicly the same as the uncommited one, but besides the
  removal of the -w option, knotd now starts by default as a daemon (-d) in
  stead of interactive (-i). So I could simplify the startup script a lot.

PR:		ports/183891
Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer)
2013-12-26 16:02:50 +00:00
Sunpoet Po-Chuan Hsieh
ecd7825037 - Update to 0.37
- Pass maintainership to submitter
- While I'm here:
  - Fix LICENSE
  - Update and sort *_DEPENDS
  - Fix shebang

Changes:	http://search.cpan.org/dist/Net-DNSBL-MultiDaemon/Changes
PR:		ports/184958
Submitted by:	Muhammad Moinur Rahman <5u623l20@gmail.com>
2013-12-25 20:16:33 +00:00
William Grzybowski
dcd08906a2 dns/p5-URBL-Prepare: Prepare hostname for URBL domain lookup
URPL::Prepare is a Perl module that prepares hostname for URBL domain lookup
and is used by Net::DNSBL::MultiDaemon

WWW: http://search.cpan.org/dist/URBL-Prepare/

PR:		ports/185089
Submitted by:	Kurt Jaeger <fbsd-ports opsec.eu>
2013-12-23 21:02:29 +00:00
Emanuel Haupt
24bd7b1928 Use dos2unix USES macro. 2013-12-18 11:57:51 +00:00
William Grzybowski
1e34739b64 Use setuptools for all Python ports.
Setuptools is the preferred method to manage Python distributions after
many changes to the packaging ecosystem over the past couple of years.

Only ports using USE_PYDISTUTILS= yes are affected by this commit, ports using
USE_PYDISTUTILS= easy_install remains the same however this usage is now
deprecated and should be converted to USE_PYDISTUTILS= yes.

Some Python distributions do not work with setuptools out of the box because
they extend the install command from distutils and not setuptools, and
so they need to be patched accordingly.

pip (which leverages setuptools) works around the issue by using eggs, however
we want to get rid of those as well, as support for "flat" installation is
unavailable or has other issues associated with it.

This work allows us to unify how python packages are built, ensure that Python
distributions are installed consistently, reduces complexity for Python port
maintainers and paves the way for simplifying the Python ports framework in
the future.

With hat on:	python
Reviewed by:	koobs, antoine
Exp-run:	bdrewery
Approved by:	bdrewery (portmgr)
2013-12-15 16:22:17 +00:00
Frederic Culot
6d84aba7b2 - Update to 2.04 2013-12-13 12:56:06 +00:00
William Grzybowski
d76ffe0f7c dns/py-dnspython: revert wrong revert of last commit
Pointy hat:	wg
2013-12-12 15:14:23 +00:00
Eitan Adler
be62930732 multiple: sync LEGAL
Sync LEGAL for djb related ports.  I chose not to mark these ports as RESTRICTED
due to the mixed opinions of putting something into the public domain.

Approved by:	portmgr (implicit)
2013-12-12 05:05:56 +00:00
Erwin Lansing
7b131f94df Fix build with GSSAPI option without Kerberos
PR:		184560
Submitted by:	Dewayne <dewayne@heuristicsystems.com.au>
2013-12-10 10:01:21 +00:00
Pawel Pekala
439521b0bc - Update to version 1.11.0 [1]
- Remove non needed directory creation in stage
- Fix exec line in pkg-plist, ETCDIR already contains
  installation prefix and portname directory in etc

PR:		ports/184583 [1]
Submitted by:	maintainer
2013-12-09 18:36:54 +00:00
William Grzybowski
39d1ba9cab dns/py-dnspython: revert last egginfo commit as it doesn't work with python 3 2013-12-09 14:09:59 +00:00
William Grzybowski
c14d26a17e dns/py-dnspython: use auto egg info
Submitted by:	wg (myself, via email)
Approved by:	maintainer
2013-12-09 13:16:08 +00:00
John Marino
2c8e96c57c bind(96,98,99): Couple OSVERSION with OPSYS
OSVERSION is platform-specific and must be used with OPSYS.

Approved by:	maintainer (erwin)
2013-12-08 19:49:52 +00:00
Matthias Andree
02da201c86 Upgrade dnsmasq to new stable 2.68 release.
Fixes bind-interfaces with IPv6 on FreeBSD.

version 2.68
            Use random addresses for DHCPv6 temporary address
            allocations, instead of algorithmically determined stable
            addresses.

    Fix bug which meant that the DHCPv6 DUID was not available
    in DHCP script runs during the lifetime of the dnsmasq
    process which created the DUID de-novo. Once the DUID was
    created and stored in the lease file and dnsmasq
    restarted, this bug disappeared.

    Fix bug introduced in 2.67 which could result in erroneous
    NXDOMAIN returns to CNAME queries.

    Fix build failures on MacOS X and openBSD.

    Allow subnet specifications in --auth-zone to be interface
    names as well as address literals. This makes it possible
    to configure authoritative DNS when local address ranges
    are dynamic and works much better than the previous
    work-around which exempted contructed DHCP ranges from the
    IP address filtering. As a consequence, that work-around
    is removed. Under certain circumstances, this change wil
    break existing configuration: if you're relying on the
    contructed-range exception, you need to change --auth-zone
    to specify the same interface as is used to construct your
    DHCP ranges, probably with a trailing /6 like this:
    --auth-zone=example.com,eth0/6 to limit the addresses to
    IPv6 addresses of eth0.

    Fix problems when advertising deleted IPv6 prefixes. If
    the prefix is deleted (rather than replaced), it doesn't
    get advertised with zero preferred time. Thanks to Tsachi
    for the bug report.

    Fix segfault with some locally configured CNAMEs. Thanks
    to Andrew Childs for spotting the problem.

    Fix memory leak on re-reading /etc/hosts and friends,
    introduced in 2.67.

    Check the arrival interface of incoming DNS and TFTP
    requests via IPv6, even in --bind-interfaces mode. This
    isn't possible for IPv4 and can generate scary warnings,
    but as it's always possible for IPv6 (the API always
    exists) then we should do it always.

    Tweak the rules on prefix-lengths in --dhcp-range for
    IPv6. The new rule is that the specified prefix length
    must be larger than or equal to the prefix length of the
    corresponding address on the local interface.
2013-12-08 18:05:35 +00:00
Glen Barber
0dd076723f To prevent fallout of lowering __FreeBSD_version in releng/10.0 branch,
adjust OSVERSION evaluation in ports that specifically use '100050N'.

Approved by:	affected maintainers (implicit)
Sponsored by:	The FreeBSD Foundation
2013-12-07 10:50:23 +00:00
Sunpoet Po-Chuan Hsieh
863fce6a73 - Update to 1.3.3
- Add LICENSE

Changes:	https://github.com/weppos/publicsuffix-ruby/blob/master/CHANGELOG.md
2013-12-06 15:23:08 +00:00
Sunpoet Po-Chuan Hsieh
f223f96a0f - Update to 1.4.3
- While I'm here, add LICENSE and convert to new LIB_DEPENDS format

Changes:	http://www.opendnssec.org/2013/12/04/opendnssec-1-4-3/
PR:		ports/184516
Submitted by:	Jaap Akkerhuis <jaap@nlnetlabs.nl> (maintainer)
2013-12-05 20:25:54 +00:00
Sunpoet Po-Chuan Hsieh
d3609b6b1e - Update to 1.3.16
- While I'm here, add LICENSE

Changes:	http://www.opendnssec.org/2013/12/04/opendnssec-1-3-16/
PR:		ports/184515
Submitted by:	Jaap Akkerhuis <jaap@nlnetlabs.nl> (maintainer)
2013-12-05 20:25:48 +00:00
Erwin Lansing
ce2fd7b3ef Install named.conf as named.conf.sample and don't overwrite on upgrade
Bullet hole in foot:	joeld
Pointy hat:		erwin
2013-12-05 12:54:56 +00:00
Erwin Lansing
6c803a1da7 Fix build with GSSAPI
Submitted by:	sunpoet
2013-12-04 12:15:53 +00:00
Matthias Andree
e2d14fe96e Upgrade to upstream -rc5, fixing binding to IPv6 interfaces with
non-local addresses. Important upstream changes between -rc4 and -rc5:

-     Don't overwrite errno before generating message.
-     Garbage collect listening sockets when their address is deleted.
-     Only set scope_id in addresses to bind() for linklocal addresses.
-     Check arrival interface of IPv6 requests, even in --bind-interfaces.
-     Relax rules in prefix length in (IPv6) dhcp-range.
2013-12-04 09:54:09 +00:00
Sunpoet Po-Chuan Hsieh
253904a6ae - Add LICENSE
- Update GitHub repository link
2013-11-29 21:24:01 +00:00
Sunpoet Po-Chuan Hsieh
488b9720e2 - Update to 0.17
- Add LICENSE

Changes:	http://search.cpan.org/dist/Net-DNS-SEC/Changes
2013-11-29 17:24:43 +00:00
Sunpoet Po-Chuan Hsieh
39e29567b5 - Update to 0.73
- Add LICENSE
- Convert to new options helper
- Remove DOCS

Changes:	http://search.cpan.org/dist/Net-DNS/Changes
2013-11-29 17:24:09 +00:00
Mathieu Arnold
dff434c86c Always install DOCS so that we don't parse bsd.port.mk twice, fixup stupid make
makeplist.
2013-11-29 16:06:07 +00:00
Li-Wen Hsu
63d1c68436 - Support STAGEDIR 2013-11-28 16:08:33 +00:00
Matthias Andree
1648447792 Update to new release candidate #4.
Upstream changes:
- Add missing malloc() return-code check.
- Do immediate RA when a prefix goes from old->current.
- Fixes to various compiler warnings.
2013-11-26 23:41:05 +00:00
Matthias Andree
7ceafc017e Update to new upstream release candidate #3, with three changes since RC1:
2543906 Segfault with some CNAMEs. Also memory leak on reload of /etc/hosts.
241fa9c Remove arc4random, we have a good RNG and it's a portability problem.
e142a83 Merge messages to .po files.
2013-11-25 22:46:28 +00:00
Mathieu Arnold
00b874475a Support staging. 2013-11-25 18:17:16 +00:00
Antoine Brodin
4f5544a38b Stage support for non-IGNORED pear classes
Tested by:	poudriere
Approved by:	portmgr (bapt)
2013-11-25 17:59:58 +00:00
Mathieu Arnold
2c8211c3ea - Convert to staging.
- Take maintainership.
2013-11-25 16:11:05 +00:00
Mathieu Arnold
2e5eaf89c9 Fix build.
Reported by:	Leo Vandewoestijne
2013-11-25 14:21:29 +00:00
Kubilay Kocak
f2329c070d dns/ldns: Bump PORTREVISION
PR:		ports/182709
Reported by:	Mathieu Arnold <mat@mat.cc>
2013-11-24 17:59:04 +00:00
Kubilay Kocak
93f95a4817 dns/ldns: Fix packaging list for ldns-config
PR:		ports/182709
Submitted by:	Horia Racoviceanu <horia@racoviceanu.com>
Approved by:	maintainer
2013-11-24 15:29:32 +00:00
Mathieu Arnold
fc8bd16a4e Add yadifa 1.0.3, YADIFA is an authoritative Name Server with DNSSEC
capabilities.
2013-11-23 14:13:15 +00:00
Sunpoet Po-Chuan Hsieh
b7ffdb5d78 - Respect BIND_DESTETC and PREFIX
Submitted by:	sunpoet (myself)
Approved by:	erwin (maintainer)
2013-11-22 19:05:01 +00:00
Erwin Lansing
5340a9fcad Fix startup script.
PR:		184159 [1]
Submitted by:	Pawel Biernacki <pawel.biernacki@gmail.com> [1],
		Trond Endrestoel <Trond.Endrestol@ximalas.info> (private email)
2013-11-22 13:41:34 +00:00
Sunpoet Po-Chuan Hsieh
c970c40848 - Update to 1.133260
Changes:	http://search.cpan.org/dist/Tie-DNS/Changes
2013-11-22 10:25:10 +00:00
Matthias Andree
d1485713ef Update to new release candidate #1 for 2.68.
Changes: http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2013q4/007808.html
2013-11-21 22:27:54 +00:00
Sunpoet Po-Chuan Hsieh
2b9c512941 - Add LICENSE
- Convert to new LIB_DEPENDS format
- Fix CONFIGURE_ARGS
2013-11-21 20:48:03 +00:00
Sunpoet Po-Chuan Hsieh
6670f0b757 - Update WWW:
- http://cheeseshop.python.org/ -> https://pypi.python.org/
  - http://pypi.python.org/ -> https://pypi.python.org/

With hat:	python
Approved by:	bapt (portmgr)
2013-11-20 20:51:25 +00:00
Sunpoet Po-Chuan Hsieh
95e58be89c - Support STAGEDIR 2013-11-16 15:19:56 +00:00
Sunpoet Po-Chuan Hsieh
a1294408fc - Update to 13.2.0
Changes:	http://twistedmatrix.com/trac/browser/tags/releases/twisted-13.2.0/twisted/names/topfiles/NEWS
2013-11-15 20:53:37 +00:00
Emanuel Haupt
07081a67b7 Support staging. 2013-11-15 15:08:12 +00:00
Sunpoet Po-Chuan Hsieh
f622175582 - Update to 0.11
Changes:	http://search.cpan.org/dist/Net-DNS-Lite/Changes
2013-11-14 15:19:03 +00:00
Emanuel Haupt
a77af44921 Support staging. 2013-11-13 13:02:56 +00:00
Mathieu Arnold
b37a059dc7 - Fix when WITH=CGI
- USES=gmake
- Stagify
- Use OPTIONS_SUB
- Install whatever docs would be installed by the installer.

Ruby 1.9 is encoding aware, and it can't open a non US-ASCII file if LANG is
unset (or if LANG mismatches the encoding of the file.)

maintainer timeout.

PR:		ports/183413
Submitted by:	mat
2013-11-12 13:32:54 +00:00
Erwin Lansing
17867420bb Please welcome NSD 4.0.0
For all new features, see
http://www.nlnetlabs.nl/svn/nsd/tags/NSD_4_0_0_REL/doc/NSD-4-features

This version replaces the nsdc control program with nsd-control.
This requires some manual setup with nsd-control-setup and editing
of the config files. nsd-control is incompatible with nsdc so when
that is used in scripts, these should be adapted.

NSD 3 is still supported as dns/nsd3.

PR:		183888
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl>
2013-11-12 13:24:45 +00:00
Erwin Lansing
d7b15df7e6 Support FreeBSD 10.0.
On FreeBSD 10.0, all configuration is installed under
/usr/local/etc/namedb and installs its own rc script in
$PREFIX, which no longer support chroot installations.

LINKS and REPLACE_BASE options are not supported on 10.0
for obvious reasons.

Note for FreeBSD 9.x and earlier users, LINKS is no longer
the default option, though still supported.
2013-11-12 10:59:20 +00:00