1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-22 00:35:15 +00:00
Commit Graph

2774 Commits

Author SHA1 Message Date
Rene Ladan
50f8eaece1 Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
2014-01-13 21:00:02 +00:00
Mathieu Arnold
c39c3d4a40 Security update to fix CVE-2014-0591 as reported at
https://kb.isc.org/article/AA-01078/74/

9.9.4 -> 9.9.4-P2
9.8.6 -> 9.8.6-P2
9.6-ESV-R10 -> 9.6-ESV-R10-P2

Security:	CVE-2014-0591 Remote DOS
2014-01-13 17:38:28 +00:00
Mathieu Arnold
618cb95b5c Put back in the general pool, I don't think there's anything perlish in here. 2014-01-12 16:40:58 +00:00
Jason Helfman
b571f1e042 - adopt staging support
- trim comment
- fix dependencies
- use python autoplist feature
2014-01-10 08:12:49 +00:00
Mathieu Arnold
434aa8bf29 Fixup rndc.conf.sample installation
Spotted by:	antoine
2014-01-08 22:52:19 +00:00
Mark Linimon
48d953d23e Reset simon.krenz@ghostbsd.org: "550 No Such User Here". 2014-01-08 02:08:19 +00:00
David Thiel
1e2d75a80c Add conflicts
Submitted by:	ketas
2014-01-07 19:56:56 +00:00
Erwin Lansing
fe8682b27c There's always a default value for named_conf now, so no need to
check for it, and espcially not for a wrong value.

Noticed by:	Stefan Bethke <stb@lassitu.de>
Approved by:	mat (maintainer)
2014-01-07 09:55:06 +00:00
Mathieu Arnold
4b89f3e30d Fixup dependencies, add forgotten pkgconfig. 2014-01-07 00:23:31 +00:00
Mathieu Arnold
29d398ff32 Yet another round of fixes.
This time, it seems all of REPLACE_BASE, not REPLACE_BASE and post Bind removal
from base seem to work consistently.
2014-01-06 23:15:20 +00:00
Mathieu Arnold
3acb181ef3 Fix yet another bug, they're creeping like crazy... 2014-01-06 21:39:08 +00:00
Mathieu Arnold
16929ea6fc Add bind10 1.0.0, development version of ISC BIND 10 DNS Suite.
PR:		ports/ports/176782
Submitted by:	Jeremy C. Reed
2014-01-06 18:35:08 +00:00
Mathieu Arnold
fb83d6ffa3 Fix gssapi options knob. 2014-01-06 17:31:55 +00:00
Mathieu Arnold
422c80b630 Fix build with LINKS. 2014-01-06 14:29:24 +00:00
Mathieu Arnold
5d545c6f64 Convert to staging and new options. 2014-01-06 13:34:48 +00:00
Raphael Kubo da Costa
b2734860b1 1. Handle removed bind in FreeBSD-HEAD and FreeBSD-10, dns/zkt depends on
dns/bin99 port in these cases. That fixes an error on the FreeBSD package
   build server.
2. Support staging.
3. Support LICENSE framework.

PR:		ports/185267
Submitted by:	Frank Behrens <frank@harz2014.behrens.de> (maintainer)
2014-01-05 15:50:50 +00:00
Mathieu Arnold
0bea110783 Add the DOCS option to OPTIONS_DEFAULT. 2014-01-04 19:25:56 +00:00
David Thiel
20ff24a350 Add stage support, update ipv6 patch, update root server IPs, change MAN handling, etc.
PR:		184949
Submitted by:	Brad Davis
2014-01-04 00:35:04 +00:00
Erwin Lansing
feaedb2576 Hand the BIND ports to a new volunteer. 2014-01-02 13:43:11 +00:00
Matthias Andree
9c8d34d613 Update to new upstream 2.69test3 release, with these noteworthy changes:
- Implement dynamic interface discovery on *BSD
- Fix endless loop with some bogu-nxdomain. Another F_CONFIG botch.
- Ignore ",," in dhcp-host, rather than treating it as ",0,"

Invent an additional .0 so we can later have 2.69rc... releases without
touching PORTEPOCH.
2014-01-01 23:06:40 +00:00
Olli Hauer
4fb1cfb1cd - rename AL2 to APACHE20 in Mk/bsd.licenses.db.mk
- svn move Templates/Licenses/AL2 Templates/Licenses/APACHE20
- add APACHE10 and APACHE11 to Mk/bsd.licenses.db.mk
- add entry in UPDATING
- bulk change all ports AL2 => APACHE20

- math/openfst/pkg-plist: remove share/licenses/openfst-1.3.4

PR:		ports/184785
Submitted by:	ohauer
Reviewed by:	tabthorpe
Approved by:	portmgr (tabthorpe@)
2013-12-30 20:55:18 +00:00
Johan van Selst
1621aa2596 - Fix perl shebang path
- Enable stage support
- Bump PORTREVISION
2013-12-29 09:06:42 +00:00
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