freebsd-ports/dns
Johannes Jost Meixner 05317facbe Update CentOS base to 6.5, add userland ports
The Fedora 10 infrastructure ports have been in use since June 2009 and, while
having served a great deed, have become unsupported upstream and hence affected
by unfixed security vulnerabilities. In addition to that, many recent Linux
binaries need newer libc / stdlibc++ versions.

This commit adds the linux-c6- userland as drop-in replacement for the -f10
infrastructure, as well as upgrading the linux_base-c6 port to CentOS 6.5.

If you want to switch to linux-c6 ports, please define at /etc/make.conf:

    OVERRIDE_LINUX_BASE_PORT=c6
    OVERRIDE_LINUX_NONBASE_PORTS=c6

Additionally, please add the following line to /etc/sysctl.conf:

    compat.linux.osrelease=2.6.18

Upgrading procedures are shown in /usr/ports/UPDATING.

This work has been inspired by Artyom Mirgorodskiy's post to emulation@ in
November 2013, using and extending mav@'s work. It has been tested extensively
and most reported issues were already fixed. Please report any additional bug
or "features" to the emulation mailing list.

Many thanks to: mav@, rene@, allanjude@, netchild@, antoine@, everyone who's
filed Issues and Pull requests on GitHub,

PR:		186820
Differential Revision:	https://reviews.freebsd.org/D793
Reviewed by:	allanjude, antoine, bapt, rene
Approved by:	portmgr (antoine, bapt)
Approved by:	koobs (mentor)
Sponsored by:	Perceivon Hosting Inc.
2014-09-22 10:40:00 +00:00
..
adns Add OPTIONS_DEFINE=DOCS for ports with %%PORTDOCS%% in the plist. 2014-07-15 23:11:12 +00:00
adsuck Only use libevent2 2014-07-24 13:32:58 +00:00
ares Remove indefinite articles and trailing periods from COMMENT, plus 2014-06-10 07:39:01 +00:00
autotrust - Switch dns/unbound to USES=libtool, drop .la files 2014-08-22 09:06:34 +00:00
bind-tools Add a PYTHON option to bind99 and bind910, it installs a couple of dnssec 2014-06-24 15:15:33 +00:00
bind10 Add USES=libtool. 2014-09-17 14:49:24 +00:00
bind98 configure no longer has problems detecting our arch like it had in bind95's 2014-09-07 10:24:59 +00:00
bind99 configure no longer has problems detecting our arch like it had in bind95's 2014-09-07 10:24:59 +00:00
bind910 Update pkg-descr, this 9.10, not 9.9. 2014-09-17 11:58:39 +00:00
bindgraph - Allow staging as a regular user 2014-09-13 13:46:52 +00:00
bundy Remove two obsolete and unused lines. 2014-09-17 22:01:10 +00:00
c-ares dns/c-ares: 2014-08-28 10:21:31 +00:00
checkdns - support stage 2014-07-08 16:24:27 +00:00
credns dns/credns: support stage 2014-06-18 22:12:28 +00:00
crossip 1: Support stagning. 2014-05-20 13:16:18 +00:00
curvedns Fix ownership of some packaged files 2014-09-14 17:25:18 +00:00
ddclient Convert a bunch of USE_BZIP2 to USES=tar:bzip2 2014-07-29 18:41:15 +00:00
ddns Convert some more USE_BZIP2 to USES=tar:bzip2 2014-07-29 21:43:17 +00:00
denominator dns/denominator: add port for denominator 2014-08-12 01:32:30 +00:00
dhisd - support stage 2014-07-12 06:03:22 +00:00
djbdns Rename dns/ patch-xy patches to reflect the files they modify. 2014-07-28 18:00:40 +00:00
djbdns-tools Support staging 2014-02-19 11:51:45 +00:00
dlint - Support staging 2014-02-19 11:55:00 +00:00
dnrd - support stage 2014-07-11 18:11:18 +00:00
dns2tcp - Stage support 2014-02-01 17:07:53 +00:00
dns_balance - Add staging support 2014-04-04 18:52:40 +00:00
dnscap Support staging 2014-02-19 11:55:56 +00:00
dnscheck - Support staging 2014-02-26 07:00:22 +00:00
dnscheckengine Stage dns/dnscheckengine and assign maintainership to submitter 2014-09-08 22:34:57 +00:00
dnscrypt-proxy - Update libsodium to 0.7.0 2014-08-27 12:31:11 +00:00
dnsflood Support staging 2014-02-19 11:57:29 +00:00
dnshijacker net/libnet10 expired, set the 12 dependent ports to expire 30 SEP 2014 2014-09-09 09:32:37 +00:00
dnshistory Berkeley DB cleanup, remove versions 4.0 ... 4.7. 2014-08-21 22:50:29 +00:00
dnsjava Cosmetic plist change. 2014-06-06 20:02:54 +00:00
dnsmasq Remove excess output from pre-configure. 2014-09-10 20:30:07 +00:00
dnsmasq-devel Upgrade to 2.72rc2. 2014-09-20 22:24:59 +00:00
dnsmax-perl Remove more PORTDOCS, and another DOCS->EXAMPLES. 2014-07-03 21:57:31 +00:00
dnsperf Bump PORTREVISION to force package rebuild after the recent Xorg update. 2014-04-26 10:17:17 +00:00
dnsproxy Only use libevent2 2014-07-24 13:32:58 +00:00
dnsreflector - Support staging 2014-02-19 12:00:23 +00:00
dnstop Support stage 2014-02-17 13:15:32 +00:00
dnstracer Support stage 2014-01-25 00:54:22 +00:00
dnsutl Remove patchfile that is no longer needed (forgotten in previous commit) 2014-05-11 09:40:53 +00:00
dnswalk Support stage 2014-02-17 13:30:16 +00:00
dnswall Use dos2unix USES macro. 2013-12-18 11:57:51 +00:00
doc Rename dns/ patch-xy patches to reflect the files they modify. 2014-07-28 18:00:40 +00:00
dualserver Since v7 dualserver doesn't work well with FreeBSD, 2014-09-12 08:10:10 +00:00
ez-ipupdate In some straightforward situations, protect examples behind PORTEXAMPLES, 2014-08-06 04:34:23 +00:00
fastresolve Berkeley DB cleanup, remove versions 4.0 ... 4.7. 2014-08-21 22:50:29 +00:00
firedns Remove indefinite articles and trailing periods from COMMENT, plus 2014-06-10 07:39:01 +00:00
fpdns Support staging. 2013-11-15 15:08:12 +00:00
gdnsd - unbreak port by fixing GeoIP dependency 2014-09-10 23:00:53 +00:00
geta Stageify. 2014-05-27 09:40:49 +00:00
getdns - Update to 0.1.4 2014-09-21 18:18:46 +00:00
ghtool - Remove Author line 2014-08-15 04:50:23 +00:00
hesiod dns/libidn: 2014-08-30 18:18:14 +00:00
hostdb Convert a bunch of EXTRACT_SUFX=... into USES=tar:... 2014-07-29 19:11:51 +00:00
hs-dns Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
hs-gnuidn Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
idnkit Change INSTALL_DATA to install with mode 644 2014-09-04 19:26:24 +00:00
idnkit2 Fix License 2014-08-22 08:51:05 +00:00
inadyn Rename all patches that contain '::' as a path separator, and use 2014-07-29 17:12:47 +00:00
inadyn-mt dns/inadyn-mt: update to 02.24.43 2014-08-13 21:59:32 +00:00
ipcheck Remove indefinite articles and trailing periods from COMMENT, plus 2014-06-10 07:39:01 +00:00
ironsides dns/ironsides: USES+= zip 2014-05-28 23:34:22 +00:00
knot dns/libidn: 2014-08-30 18:18:14 +00:00
ldapdns net/openldap24-*: 2014-07-24 18:34:16 +00:00
ldns - Switch to USES=libtool, drop .la files 2014-08-22 09:06:51 +00:00
ldnsm Convert a bunch of EXTRACT_SUFX=... into USES=tar:... 2014-07-29 19:11:51 +00:00
libbind - Stage support 2014-02-02 15:20:05 +00:00
libdjbdns - Remove Author line 2014-08-15 04:50:48 +00:00
libidn dns/libidn: 2014-08-30 18:18:14 +00:00
linux-c6-libasyncns Update CentOS base to 6.5, add userland ports 2014-09-22 10:40:00 +00:00
linux-f10-libasyncns Update CentOS base to 6.5, add userland ports 2014-09-22 10:40:00 +00:00
maradns Update MASTER_SITES, remove OPTIONS_DEFAULT, IPv6 is already default on. 2014-08-01 11:46:53 +00:00
maradns1 Remove trailing whitespaces from category dns 2014-02-21 13:36:29 +00:00
mdnsd - Support staging 2014-02-19 12:15:06 +00:00
mDNSResponder_nss - Manage config file (with @sample according to the ports guidelines) 2014-09-20 17:40:37 +00:00
mydns Stagify. 2014-05-12 15:43:44 +00:00
mydns-ng - Add LICENSE 2014-07-24 19:31:09 +00:00
noip Support staging 2014-02-18 09:35:59 +00:00
nsd - Update to 4.1.0 2014-09-05 11:20:42 +00:00
nsd3 dns/nsd3: update to 3.2.18 2014-07-30 14:50:04 +00:00
nslint Allow staging as a regular user 2014-09-06 13:03:23 +00:00
nsping Rename dns/ patch-xy patches to reflect the files they modify. 2014-07-28 18:00:40 +00:00
nss_mdns - Convert to USES=autoreconf and add INSTALL_TARGET=install-strip 2014-09-18 17:52:54 +00:00
nss_resinit Remove useless NEED_ROOT and use proper USES=uidfix 2013-10-31 07:42:03 +00:00
odsclient - Support staging 2014-02-19 12:19:30 +00:00
opendd
opendnssec - Fix ownership of var/run/opendnssec 2014-07-28 08:40:27 +00:00
opendnssec13 - Fix location of libsofthsm.so [1] 2014-07-23 08:05:33 +00:00
openresolv Convert some more USE_BZIP2 to USES=tar:bzip2 2014-07-29 21:43:17 +00:00
p5-BIND-Conf_Parser Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-BIND-Config-Parser Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-Data-Validate-Domain - add stage support 2014-01-30 08:45:50 +00:00
p5-DNS-Config - Add LICENSE 2014-05-25 12:36:37 +00:00
p5-DNS-EasyDNS Remove more PORTDOCS, and another DOCS->EXAMPLES. 2014-07-03 21:57:31 +00:00
p5-DNS-Ldns Remove all the bootstrap files (.bs) from the plists. 2014-06-10 12:14:12 +00:00
p5-DNS-Zone - Add LICENSE 2014-05-25 12:36:32 +00:00
p5-DNS-ZoneParse dns/p5-DNS-ZoneParse 2014-07-23 12:35:26 +00:00
p5-Mozilla-PublicSuffix - Update to 0.1.19 2014-07-24 16:21:12 +00:00
p5-Net-Amazon-Route53 Support staging. 2014-02-06 09:41:54 +00:00
p5-Net-Bonjour Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-Net-DNS - Update to 0.79 2014-09-05 14:30:19 +00:00
p5-Net-DNS-Async - add stage support 2014-01-30 08:45:50 +00:00
p5-Net-DNS-Check - add stage support 2014-01-30 08:45:50 +00:00
p5-Net-DNS-Codes - Update to 0.12 2014-02-04 16:31:10 +00:00
p5-Net-DNS-Lite - Update to 0.12 2014-03-22 09:08:02 +00:00
p5-Net-DNS-Match Net::DNS::Match is a Perl extension for testing domains against another 2014-03-03 13:13:36 +00:00
p5-Net-DNS-Resolver-Programmable Support staging. 2014-02-06 09:47:25 +00:00
p5-Net-DNS-RR-SRV-Helper - add stage support 2014-01-29 17:46:33 +00:00
p5-Net-DNS-SEC dns/p5-Net-DNS-SEC: 0.19 -> 0.20 2014-08-17 18:18:35 +00:00
p5-Net-DNS-TestNS
p5-Net-DNS-ToolKit Remove all the bootstrap files (.bs) from the plists. 2014-06-10 12:14:12 +00:00
p5-Net-DNS-Zone-Parser - add stage support 2014-01-30 08:45:50 +00:00
p5-Net-DNS-ZoneCheck - add stage support 2014-01-29 17:46:33 +00:00
p5-Net-DNS-ZoneFile-Fast - Update to 1.24 2014-09-09 08:45:40 +00:00
p5-Net-DNSBL-MultiDaemon - Update to 0.39 2014-04-26 18:15:27 +00:00
p5-Net-DNSBL-Statistics - Update to 0.13 2014-02-04 16:57:59 +00:00
p5-Net-Domain-ExpireDate - update to 1.15 2014-07-15 06:40:13 +00:00
p5-Net-Domain-TLD dns/p5-Net-Domain-TLD: 1.70 -> 1.72 2014-07-11 14:30:41 +00:00
p5-Net-DRI Remove indefinite articles and trailing periods from COMMENT, plus 2014-06-10 07:39:01 +00:00
p5-Net-LibIDN dns/libidn: 2014-08-30 18:18:14 +00:00
p5-Net-Nslookup - Update to 2.04 2013-12-13 12:56:06 +00:00
p5-Net-RBLClient - Add LICENSE 2014-07-31 10:05:15 +00:00
p5-pgeodns Bump PORTREVISION on all ports that depend on net/GeoIP for 2014-08-11 17:05:50 +00:00
p5-POE-Component-Client-DNS Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-POE-Component-Client-DNS-Recursive - Update to 1.08 2014-06-24 13:46:09 +00:00
p5-POE-Component-Client-DNSBL Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-POE-Component-Resolver Remove indefinite articles and trailing periods from COMMENT, plus 2014-06-10 07:39:01 +00:00
p5-POE-Component-Server-DNS Support STAGEDIR. 2013-11-03 07:46:27 +00:00
p5-POE-Filter-DNS-TCP - add stage support 2014-01-30 08:45:50 +00:00
p5-Stanford-DNSserver - Add LICENSE 2014-05-25 12:36:28 +00:00
p5-Tie-DNS - Update to 1.133260 2013-11-22 10:25:10 +00:00
p5-URBL-Prepare Mass-update maintainer from fbsd-ports@opsec.eu -> pi@FreeBSD.org 2014-06-08 19:05:27 +00:00
pdnsd - Convert gmake to USES 2014-05-23 10:55:42 +00:00
pear-File_DNS Stage support for non-IGNORED pear classes 2013-11-25 17:59:58 +00:00
pear-Net_DNS Stage support for non-IGNORED pear classes 2013-11-25 17:59:58 +00:00
pear-Net_DNS2 - Update to 1.3.2 2014-01-15 03:51:46 +00:00
powerdns dns/powerdns: Fix pkg-plist when backend options are selected 2014-08-23 16:23:12 +00:00
powerdns-devel dns/powerdns-devel: Fix stage-qa / plist-issues 2014-08-28 10:58:05 +00:00
powerdns-recursor Update to version 3.6.1 2014-09-20 16:17:44 +00:00
py-adns Use modern LIB_DEPENDS 2014-07-01 14:21:47 +00:00
py-bonjour Additional port improvements 2014-04-19 20:21:10 +00:00
py-dns Remove trailing whitespaces from category dns 2014-02-21 13:36:29 +00:00
py-dns3 - Convert PYTHON_FEATURES to USE_PYTHON (which was landed several hours ago) 2014-08-15 03:43:54 +00:00
py-dnspython - Stage support 2014-02-19 18:42:43 +00:00
py-easyzone - Stage support 2014-03-06 15:04:35 +00:00
py-idnkit2 Convert some more USE_BZIP2 to USES=tar:bzip2 2014-07-29 21:43:17 +00:00
py-ldns - Switch to USES=libtool, drop .la files 2014-08-22 09:06:51 +00:00
py-namebench Convert most NO_INSTALL_MANPAGES to USES=imake:noman 2014-08-18 19:13:18 +00:00
py-publicsuffix - Update to 1.0.4 2014-05-25 09:50:07 +00:00
py-twistedNames - Use USES=twisted 2014-08-01 16:18:23 +00:00
radns Remove more PORTDOCS, and another DOCS->EXAMPLES. 2014-07-03 21:57:31 +00:00
rbldnsd dns/rbldnsd: Stagify 2014-06-19 07:12:55 +00:00
rbllookup - Support staging 2014-03-18 13:30:54 +00:00
rbllookup-ng dns/rbllookup-ng: fixed shebang 2014-06-07 15:57:58 +00:00
rubygem-dnsruby many ruby/rubygem ports: death of rubyforge.org 2014-08-19 15:35:35 +00:00
rubygem-net-dns Remove indefinite articles and trailing periods from COMMENT, plus 2014-06-10 07:39:01 +00:00
rubygem-public_suffix dns/rubygem-public_suffix: update to 1.4.6 2014-09-21 01:27:02 +00:00
rubygem-public_suffix_service - Add LICENSE 2013-11-29 21:24:01 +00:00
samba-nsupdate Fix non default LIB_DEPENDS 2014-07-16 07:59:58 +00:00
scavenge - Support staging 2014-03-20 13:10:36 +00:00
sheerdns - Add staging support 2014-04-04 18:54:44 +00:00
sleuth Remove indefinite articles and trailing periods from COMMENT, plus 2014-06-10 07:39:01 +00:00
sshfp Quiesce mkdir 2014-03-18 14:26:57 +00:00
tinystats Quiesce mkdir 2014-03-18 14:26:57 +00:00
totd Support stage 2014-02-17 13:11:25 +00:00
udns Update udns to 0.4 2014-02-10 11:59:59 +00:00
unbound dns/unbound: Fix packaging with PYTHON option enabled 2014-08-27 06:32:27 +00:00
updatedd - Switch to USES=libtool, drop .la files 2014-07-23 21:50:52 +00:00
validns dns/validns: fix build with non-default LOCALBASE/PREFIX 2014-08-11 20:29:45 +00:00
vizone Remove NOPORTEXAMPLES. 2014-07-03 23:59:50 +00:00
walker Remove trailing whitespaces from category dns 2014-02-21 13:36:29 +00:00
wdns - Update to 0.6.0 2014-06-05 00:49:14 +00:00
yadifa Update to 2.0.0. 2014-09-19 17:53:21 +00:00
zkt 1. Handle removed bind in FreeBSD-HEAD and FreeBSD-10, dns/zkt depends on 2014-01-05 15:50:50 +00:00
zonecheck Convert a bunch of EXTRACT_SUFX=... into USES=tar:... 2014-07-29 19:11:51 +00:00
zonenotify Support staging 2013-10-22 21:30:14 +00:00
Makefile Update CentOS base to 6.5, add userland ports 2014-09-22 10:40:00 +00:00