public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2016-11-24  9:50 Tobias Klausmann
  0 siblings, 0 replies; 36+ messages in thread
From: Tobias Klausmann @ 2016-11-24  9:50 UTC (permalink / raw
  To: gentoo-commits

commit:     5d9834f19d89456ff99905c995e6a8ed29ed1b90
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 24 09:50:20 2016 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Thu Nov 24 09:50:20 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d9834f1

net-dns/djbdns-1.05-r31: stable on alpha

Gentoo-Bug: 600634

 net-dns/djbdns/djbdns-1.05-r31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r31.ebuild b/net-dns/djbdns/djbdns-1.05-r31.ebuild
index 28341aa..83d3925 100644
--- a/net-dns/djbdns/djbdns-1.05-r31.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r31.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
 
 SLOT="0"
 LICENSE="public-domain"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="ipv6 selinux"
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2016-12-05 15:49 Tobias Klausmann
  0 siblings, 0 replies; 36+ messages in thread
From: Tobias Klausmann @ 2016-12-05 15:49 UTC (permalink / raw
  To: gentoo-commits

commit:     551e0c8105de5537c91c19d6827d8263055a8f6f
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  5 15:48:35 2016 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Mon Dec  5 15:48:35 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=551e0c81

net-dns/djbdns-1.05-r32: stable on alpha

Gentoo-Bug: 404959

 net-dns/djbdns/djbdns-1.05-r32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r32.ebuild b/net-dns/djbdns/djbdns-1.05-r32.ebuild
index 8dcc0f3..f337439 100644
--- a/net-dns/djbdns/djbdns-1.05-r32.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r32.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
 
 SLOT="0"
 LICENSE="public-domain"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="ipv6 selinux"
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2016-12-06 11:50 Agostino Sarubbo
  0 siblings, 0 replies; 36+ messages in thread
From: Agostino Sarubbo @ 2016-12-06 11:50 UTC (permalink / raw
  To: gentoo-commits

commit:     0de1de10798d8f703195f4b4828b294b5f06e0a8
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  6 11:50:14 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Dec  6 11:50:14 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0de1de10

net-dns/djbdns: amd64 stable wrt bug #404959

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-dns/djbdns/djbdns-1.05-r32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r32.ebuild b/net-dns/djbdns/djbdns-1.05-r32.ebuild
index f337439..ab2c0f1 100644
--- a/net-dns/djbdns/djbdns-1.05-r32.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r32.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
 
 SLOT="0"
 LICENSE="public-domain"
-KEYWORDS="alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="ipv6 selinux"
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2016-12-06 11:53 Agostino Sarubbo
  0 siblings, 0 replies; 36+ messages in thread
From: Agostino Sarubbo @ 2016-12-06 11:53 UTC (permalink / raw
  To: gentoo-commits

commit:     0e5dc80257fa93056a3f08676520523a0afe68ff
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  6 11:53:05 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Dec  6 11:53:05 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e5dc802

net-dns/djbdns: x86 stable wrt bug #404959

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-dns/djbdns/djbdns-1.05-r32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r32.ebuild b/net-dns/djbdns/djbdns-1.05-r32.ebuild
index ab2c0f1..2c459f4 100644
--- a/net-dns/djbdns/djbdns-1.05-r32.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r32.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
 
 SLOT="0"
 LICENSE="public-domain"
-KEYWORDS="alpha amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc x86"
 IUSE="ipv6 selinux"
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2017-01-04 16:05 Michael Orlitzky
  0 siblings, 0 replies; 36+ messages in thread
From: Michael Orlitzky @ 2017-01-04 16:05 UTC (permalink / raw
  To: gentoo-commits

commit:     90c5f36896f7e820d8f08b0f32fdc5bed76f5a24
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  4 16:04:28 2017 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Wed Jan  4 16:04:50 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90c5f368

net-dns/djbdns: remove two unused revisions.

Package-Manager: portage-2.3.0

 net-dns/djbdns/Manifest               |   1 -
 net-dns/djbdns/djbdns-1.05-r29.ebuild | 146 --------------------------------
 net-dns/djbdns/djbdns-1.05-r31.ebuild | 152 ----------------------------------
 3 files changed, 299 deletions(-)

diff --git a/net-dns/djbdns/Manifest b/net-dns/djbdns/Manifest
index 91dd57c..3b69a67 100644
--- a/net-dns/djbdns/Manifest
+++ b/net-dns/djbdns/Manifest
@@ -1,4 +1,3 @@
 DIST djbdns-1.05-man.tar.gz 17170 SHA256 ba1c58f14bc928908d8618230f400d73cfe2200ed800a272b63048e3e50be569 SHA512 98af7bd9033a2205fbbc0f23b7eab45b9756f6ceff5199a62952e19c89c9fe3c03495cb6f8621d388f883c40650309a1509095417df3f54af21a71350c4aa183 WHIRLPOOL b611e37e7422a4ae405fa15a4b9ff7eb8d0007d81310d044bc1982fe70dada1e4646cf22832e8e5320bae8d2e328eb87d59eb51c3d390f1089f30548053b839b
-DIST djbdns-1.05-test25.diff.bz2 20376 SHA256 28c88de08822894cf252e54ed3be9abfdf4f492644ff74a7c479340bdce051ea SHA512 41cca597dba971010b9844071e0349d3a4b25cc4b144e12721b0bc8250589fb374e40ece8908f1081762597048179b1177e88b9a5f97be0b47b63e3183e654bb WHIRLPOOL d531001511ead02f51558909b13e14734f013213e0f13ec7589876878928bd4057f917e004e8d37955c2965aeba5d92a9fc481f2f9ac48c08edaeb9bb9b821d9
 DIST djbdns-1.05-test27.diff.bz2 20695 SHA256 0de38133336016d5a9159d0fe1beaea809e2229820256af114cbf911f04f202a SHA512 e5acf26ff353ae20b6c2186140255bf0ae478a75a9946163d4474a003afbf8c2f47e61a12fc3ed4b9eff17ec8732e9d91bfbb10fb2762310b067180b6d471ba0 WHIRLPOOL 5c89691836a349553531816a8b4c5b6edc18c2c0a1cf8309b67344ad04c9575fbc5f9d79dcf156aeb692ccd7a6fbd2ce2838fb2fd7b85bd6cd0693a9f657e66e
 DIST djbdns-1.05.tar.gz 85648 SHA256 3ccd826a02f3cde39be088e1fc6aed9fd57756b8f970de5dc99fcd2d92536b48 SHA512 20f066402801d7bec183cb710a5bc51e41f1410024741e5803e26f68f2c13567e48eba793f233dfab903459c3335bc169e24b99d66a4c64e617e1f0779732fa9 WHIRLPOOL 0fb67d19fcbf1cf21debcedfd3456d9cb9160079631ae1995e94aa9db3969ae02927f215ee8a5f03b34a6523cb9e3abebabf23e08e95eb1efdb626eb8b10312f

diff --git a/net-dns/djbdns/djbdns-1.05-r29.ebuild b/net-dns/djbdns/djbdns-1.05-r29.ebuild
deleted file mode 100644
index 14e4a29..00000000
--- a/net-dns/djbdns/djbdns-1.05-r29.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils flag-o-matic readme.gentoo toolchain-funcs user
-
-DESCRIPTION="Collection of DNS client/server software"
-HOMEPAGE="http://cr.yp.to/djbdns.html"
-IPV6_PATCH="test25"
-
-SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
-	http://smarden.org/pape/djb/manpages/${P}-man.tar.gz
-	ipv6? ( http://www.fefe.de/dns/${P}-${IPV6_PATCH}.diff.bz2 )"
-
-SLOT="0"
-LICENSE="public-domain"
-KEYWORDS="alpha amd64 hppa ~mips ppc ppc64 sparc x86"
-IUSE="ipv6 selinux"
-
-DEPEND="!app-doc/djbdns-man"
-RDEPEND="${DEPEND}
-	sys-apps/ucspi-tcp
-	virtual/daemontools
-	selinux? ( sec-policy/selinux-djbdns )"
-
-src_prepare() {
-	epatch \
-		"${FILESDIR}/headtail.patch" \
-		"${FILESDIR}/dnsroots.patch" \
-		"${FILESDIR}/dnstracesort.patch" \
-		"${FILESDIR}/string_length_255.patch"
-
-	# Fix CVE2009-0858
-	epatch "${FILESDIR}/CVE2009-0858_0001-check-response-domain-name-length.patch"
-
-	if use ipv6; then
-		elog 'At present dnstrace does NOT support IPv6. It will'\
-			 'be compiled without IPv6 support.'
-
-		# Create a separate copy of the source tree for dnstrace.
-		cp -pR "${S}" "${S}-noipv6" || die
-
-		# The big ipv6 patch.
-		epatch "${WORKDIR}/${P}-${IPV6_PATCH}.diff"
-
-		# Fix CVE2008-4392 (ipv6)
-		epatch \
-			"${FILESDIR}/CVE2008-4392_0001-dnscache-merge-similar-outgoing-queries-ipv6-${IPV6_PATCH}.patch" \
-			"${FILESDIR}/CVE2008-4392_0002-dnscache-cache-soa-records-ipv6.patch" \
-			"${FILESDIR}/makefile-parallel-${IPV6_PATCH}.patch"
-
-		cd "${S}-noipv6" || die
-	fi
-
-	# Fix CVE2008-4392 (no ipv6)
-	epatch \
-		"${FILESDIR}/CVE2008-4392_0001-dnscache-merge-similar-outgoing-queries.patch" \
-		"${FILESDIR}/CVE2008-4392_0002-dnscache-cache-soa-records.patch"
-
-	# Later versions of the ipv6 patch include this, but even if
-	# USE=ipv6, we're in the ${S}-noipv6 directory at this point.
-	epatch "${FILESDIR}/${PV}-errno.patch"
-
-	epatch_user
-}
-
-src_compile() {
-	echo "$(tc-getCC) ${CFLAGS}" > conf-cc || die
-	echo "$(tc-getCC) ${LDFLAGS}" > conf-ld || die
-	echo "/usr" > conf-home || die
-	emake
-
-	# If djbdns is compiled with IPv6 support, it breaks dnstrace.
-	# Therefore we must compile dnstrace separately without IPv6
-	# support.
-	if use ipv6; then
-		elog 'Compiling dnstrace without ipv6 support'
-		cp conf-cc conf-ld conf-home "${S}-noipv6/" || die
-		cd "${S}-noipv6" || die
-		emake dnstrace
-	fi
-}
-
-src_install() {
-	insinto /etc
-	doins dnsroots.global
-
-	into /usr
-	dobin *-conf dnscache tinydns walldns rbldns pickdns axfrdns \
-		*-get *-data *-edit dnsip dnsipq dnsname dnstxt dnsmx \
-		dnsfilter random-ip dnsqr dnsq dnstrace dnstracesort
-
-	if use ipv6; then
-		dobin dnsip6 dnsip6q "${S}-noipv6/dnstrace"
-	fi
-
-	dodoc CHANGES README
-
-	cd "${WORKDIR}/${PN}-man" || die
-	doman *.1 *.5 *.8
-
-	readme.gentoo_create_doc
-}
-
-pkg_preinst() {
-	# The nofiles group is no longer provided by baselayout.
-	# Share it with qmail if possible.
-	enewgroup nofiles 200
-
-	enewuser dnscache -1 -1 -1 nofiles
-	enewuser dnslog -1 -1 -1 nofiles
-	enewuser tinydns -1 -1 -1 nofiles
-}
-
-DISABLE_AUTOFORMATTING=1
-FORCE_PRINT_ELOG=1 # remove after this message sees the stable tree
-DOC_CONTENTS='
-The dnscache-setup, tinydns-setup, and djbdns-setup programs have
-been removed to follow upstream more closely. To configure djbdns,
-please follow the instructions at,
-
-	http://cr.yp.to/djbdns.html
-
-Of particular interest are,
-
-	axfrdns : http://cr.yp.to/djbdns/axfrdns-conf.html
-	dnscache: http://cr.yp.to/djbdns/run-cache-x-home.html
-	tinydns : http://cr.yp.to/djbdns/run-server.html
-
-Portage has created users for axfrdns, dnscache, and tinydns; the
-commands to configure these programs are,
-
-	1. axfrdns-conf tinydns dnslog /var/axfrdns /var/tinydns $ip
-	2. dnscache-conf dnscache dnslog /var/dnscache $ip
-	3. tinydns-conf tinydns dnslog /var/tinydns $ip
-
-(replace $ip with the ip address on which the server will run).
-
-If you wish to configure rbldns or walldns, you will need to create
-those users yourself (although you should still use the "dnslog"
-user for the logs):
-
-	4. rbldns-conf $username dnslog /var/rbldns $ip $base
-	5. walldns-conf $username dnslog /var/walldns $ip
-'

diff --git a/net-dns/djbdns/djbdns-1.05-r31.ebuild b/net-dns/djbdns/djbdns-1.05-r31.ebuild
deleted file mode 100644
index 83d3925..00000000
--- a/net-dns/djbdns/djbdns-1.05-r31.ebuild
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit flag-o-matic readme.gentoo-r1 toolchain-funcs user
-
-DESCRIPTION="Collection of DNS client/server software"
-HOMEPAGE="http://cr.yp.to/djbdns.html"
-IPV6_PATCH="test27"
-
-SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
-	http://smarden.org/pape/djb/manpages/${P}-man.tar.gz
-	ipv6? ( http://www.fefe.de/dns/${P}-${IPV6_PATCH}.diff.bz2 )"
-
-SLOT="0"
-LICENSE="public-domain"
-KEYWORDS="alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="ipv6 selinux"
-
-DEPEND=""
-RDEPEND="sys-apps/ucspi-tcp
-	virtual/daemontools
-	selinux? ( sec-policy/selinux-djbdns )"
-
-src_unpack(){
-	# Unpack both djbdns and its man pages to separate directories.
-	default
-
-	# Now move the man pages under ${S} so that user patches can be
-	# applied to them as well in src_prepare().
-	mv "${PN}-man" "${P}/man" || die "failed to transplant man pages"
-}
-
-src_prepare() {
-	eapply \
-		"${FILESDIR}/headtail-r1.patch" \
-		"${FILESDIR}/dnsroots.patch" \
-		"${FILESDIR}/dnstracesort.patch" \
-		"${FILESDIR}/string_length_255.patch" \
-		"${FILESDIR}/srv_record_support.patch" \
-		"${FILESDIR}/increase-cname-recustion-depth.patch"
-
-	# Fix CVE2009-0858
-	eapply "${FILESDIR}/CVE2009-0858_0001-check-response-domain-name-length.patch"
-
-	if use ipv6; then
-		elog 'At present dnstrace does NOT support IPv6. It will'\
-			 'be compiled without IPv6 support.'
-
-		# Create a separate copy of the source tree for dnstrace.
-		cp -pR "${S}" "${S}-noipv6" || die
-
-		# The big ipv6 patch.
-		eapply "${WORKDIR}/${P}-${IPV6_PATCH}.diff"
-
-		# Fix CVE2008-4392 (ipv6)
-		eapply \
-			"${FILESDIR}/CVE2008-4392_0001-dnscache-merge-similar-outgoing-queries-ipv6-test25-r1.patch" \
-			"${FILESDIR}/CVE2008-4392_0002-dnscache-cache-soa-records-ipv6.patch" \
-			"${FILESDIR}/makefile-parallel-test25.patch"
-
-		cd "${S}-noipv6" || die
-	fi
-
-	# Fix CVE2008-4392 (no ipv6)
-	eapply \
-		"${FILESDIR}/CVE2008-4392_0001-dnscache-merge-similar-outgoing-queries-r1.patch" \
-		"${FILESDIR}/CVE2008-4392_0002-dnscache-cache-soa-records.patch"
-
-	# Later versions of the ipv6 patch include this, but even if
-	# USE=ipv6, we're in the ${S}-noipv6 directory at this point.
-	eapply "${FILESDIR}/${PV}-errno-r1.patch"
-
-	eapply_user
-}
-
-src_compile() {
-	echo "$(tc-getCC) ${CFLAGS}" > conf-cc || die
-	echo "$(tc-getCC) ${LDFLAGS}" > conf-ld || die
-	echo "/usr" > conf-home || die
-	emake
-
-	# If djbdns is compiled with IPv6 support, it breaks dnstrace.
-	# Therefore we must compile dnstrace separately without IPv6
-	# support.
-	if use ipv6; then
-		elog 'Compiling dnstrace without ipv6 support'
-		cp conf-cc conf-ld conf-home "${S}-noipv6/" || die
-		cd "${S}-noipv6" || die
-		emake dnstrace
-	fi
-}
-
-src_install() {
-	insinto /etc
-	doins dnsroots.global
-
-	into /usr
-	dobin *-conf dnscache tinydns walldns rbldns pickdns axfrdns \
-		*-get *-data *-edit dnsip dnsipq dnsname dnstxt dnsmx \
-		dnsfilter random-ip dnsqr dnsq dnstrace dnstracesort
-
-	if use ipv6; then
-		dobin dnsip6 dnsip6q "${S}-noipv6/dnstrace"
-	fi
-
-	dodoc CHANGES README
-
-	doman man/*.[158]
-
-	readme.gentoo_create_doc
-}
-
-pkg_preinst() {
-	# The nofiles group is no longer provided by baselayout.
-	# Share it with qmail if possible.
-	enewgroup nofiles 200
-
-	enewuser dnscache -1 -1 -1 nofiles
-	enewuser dnslog -1 -1 -1 nofiles
-	enewuser tinydns -1 -1 -1 nofiles
-}
-
-DISABLE_AUTOFORMATTING=1
-DOC_CONTENTS='
-To configure djbdns, please follow the instructions at,
-
-	http://cr.yp.to/djbdns.html
-
-Of particular interest are,
-
-	axfrdns : http://cr.yp.to/djbdns/axfrdns-conf.html
-	dnscache: http://cr.yp.to/djbdns/run-cache-x-home.html
-	tinydns : http://cr.yp.to/djbdns/run-server.html
-
-Portage has created users for axfrdns, dnscache, and tinydns; the
-commands to configure these programs are,
-
-	1. axfrdns-conf tinydns dnslog /var/axfrdns /var/tinydns $ip
-	2. dnscache-conf dnscache dnslog /var/dnscache $ip
-	3. tinydns-conf tinydns dnslog /var/tinydns $ip
-
-(replace $ip with the ip address on which the server will run).
-
-If you wish to configure rbldns or walldns, you will need to create
-those users yourself (although you should still use the "dnslog"
-user for the logs):
-
-	4. rbldns-conf $username dnslog /var/rbldns $ip $base
-	5. walldns-conf $username dnslog /var/walldns $ip
-'


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2017-01-10  9:54 Jeroen Roovers
  0 siblings, 0 replies; 36+ messages in thread
From: Jeroen Roovers @ 2017-01-10  9:54 UTC (permalink / raw
  To: gentoo-commits

commit:     f3151f3dbd68385f2ea0c69493e9f8adc4e951ba
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 10 09:54:46 2017 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Tue Jan 10 09:54:46 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3151f3d

net-dns/djbdns: Stable for HPPA (bug #404959).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 net-dns/djbdns/djbdns-1.05-r32.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r32.ebuild b/net-dns/djbdns/djbdns-1.05-r32.ebuild
index 2c459f4..dcbc3b3 100644
--- a/net-dns/djbdns/djbdns-1.05-r32.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r32.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -15,7 +15,7 @@ SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
 
 SLOT="0"
 LICENSE="public-domain"
-KEYWORDS="alpha amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 hppa ~mips ~ppc ~ppc64 ~sparc x86"
 IUSE="ipv6 selinux"
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2017-01-11 10:35 Agostino Sarubbo
  0 siblings, 0 replies; 36+ messages in thread
From: Agostino Sarubbo @ 2017-01-11 10:35 UTC (permalink / raw
  To: gentoo-commits

commit:     74aee74320a41bd39e4007e0ff5d00e922a38032
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 11 10:34:41 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jan 11 10:34:41 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74aee743

net-dns/djbdns: sparc stable wrt bug #404959

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-dns/djbdns/djbdns-1.05-r32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r32.ebuild b/net-dns/djbdns/djbdns-1.05-r32.ebuild
index dcbc3b3..1cbf699 100644
--- a/net-dns/djbdns/djbdns-1.05-r32.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r32.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
 
 SLOT="0"
 LICENSE="public-domain"
-KEYWORDS="alpha amd64 hppa ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 hppa ~mips ~ppc ~ppc64 sparc x86"
 IUSE="ipv6 selinux"
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2017-01-15 15:50 Agostino Sarubbo
  0 siblings, 0 replies; 36+ messages in thread
From: Agostino Sarubbo @ 2017-01-15 15:50 UTC (permalink / raw
  To: gentoo-commits

commit:     7b3407c0c04c1c13f38e97797be58a96d8bb088f
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 15 15:46:44 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 15:49:59 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3407c0

net-dns/djbdns: ppc stable wrt bug #404959

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-dns/djbdns/djbdns-1.05-r32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r32.ebuild b/net-dns/djbdns/djbdns-1.05-r32.ebuild
index 1cbf699..01f1572 100644
--- a/net-dns/djbdns/djbdns-1.05-r32.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r32.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
 
 SLOT="0"
 LICENSE="public-domain"
-KEYWORDS="alpha amd64 hppa ~mips ~ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 hppa ~mips ppc ~ppc64 sparc x86"
 IUSE="ipv6 selinux"
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2017-01-18 13:29 Michael Orlitzky
  0 siblings, 0 replies; 36+ messages in thread
From: Michael Orlitzky @ 2017-01-18 13:29 UTC (permalink / raw
  To: gentoo-commits

commit:     e24450ef08df811112ca43af2c8e2dca59b1f9b6
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 18 13:28:33 2017 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Wed Jan 18 13:28:55 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e24450ef

net-dns/djbdns: remove old versions vulnerable to CVE-2012-1191.

Gentoo-Bug: 404959

Package-Manager: portage-2.3.0

 net-dns/djbdns/djbdns-1.05-r30.ebuild | 151 ----------------------------------
 1 file changed, 151 deletions(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r30.ebuild b/net-dns/djbdns/djbdns-1.05-r30.ebuild
deleted file mode 100644
index 3afbb66..00000000
--- a/net-dns/djbdns/djbdns-1.05-r30.ebuild
+++ /dev/null
@@ -1,151 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils flag-o-matic readme.gentoo toolchain-funcs user
-
-DESCRIPTION="Collection of DNS client/server software"
-HOMEPAGE="http://cr.yp.to/djbdns.html"
-IPV6_PATCH="test27"
-
-SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
-	http://smarden.org/pape/djb/manpages/${P}-man.tar.gz
-	ipv6? ( http://www.fefe.de/dns/${P}-${IPV6_PATCH}.diff.bz2 )"
-
-SLOT="0"
-LICENSE="public-domain"
-KEYWORDS="alpha amd64 hppa ~mips ppc ppc64 sparc x86"
-IUSE="ipv6 selinux"
-
-DEPEND=""
-RDEPEND="sys-apps/ucspi-tcp
-	virtual/daemontools
-	selinux? ( sec-policy/selinux-djbdns )"
-
-src_unpack(){
-	# Unpack both djbdns and its man pages to separate directories.
-	default
-
-	# Now move the man pages under ${S} so that user patches can be
-	# applied to them as well in src_prepare().
-	mv "${PN}-man" "${P}/man" || die "failed to transplant man pages"
-}
-
-src_prepare() {
-	epatch \
-		"${FILESDIR}/headtail.patch" \
-		"${FILESDIR}/dnsroots.patch" \
-		"${FILESDIR}/dnstracesort.patch" \
-		"${FILESDIR}/string_length_255.patch" \
-		"${FILESDIR}/srv_record_support.patch"
-
-	# Fix CVE2009-0858
-	epatch "${FILESDIR}/CVE2009-0858_0001-check-response-domain-name-length.patch"
-
-	if use ipv6; then
-		elog 'At present dnstrace does NOT support IPv6. It will'\
-			 'be compiled without IPv6 support.'
-
-		# Create a separate copy of the source tree for dnstrace.
-		cp -pR "${S}" "${S}-noipv6" || die
-
-		# The big ipv6 patch.
-		epatch "${WORKDIR}/${P}-${IPV6_PATCH}.diff"
-
-		# Fix CVE2008-4392 (ipv6)
-		epatch \
-			"${FILESDIR}/CVE2008-4392_0001-dnscache-merge-similar-outgoing-queries-ipv6-test25.patch" \
-			"${FILESDIR}/CVE2008-4392_0002-dnscache-cache-soa-records-ipv6.patch" \
-			"${FILESDIR}/makefile-parallel-test25.patch"
-
-		cd "${S}-noipv6" || die
-	fi
-
-	# Fix CVE2008-4392 (no ipv6)
-	epatch \
-		"${FILESDIR}/CVE2008-4392_0001-dnscache-merge-similar-outgoing-queries.patch" \
-		"${FILESDIR}/CVE2008-4392_0002-dnscache-cache-soa-records.patch"
-
-	# Later versions of the ipv6 patch include this, but even if
-	# USE=ipv6, we're in the ${S}-noipv6 directory at this point.
-	epatch "${FILESDIR}/${PV}-errno.patch"
-
-	epatch_user
-}
-
-src_compile() {
-	echo "$(tc-getCC) ${CFLAGS}" > conf-cc || die
-	echo "$(tc-getCC) ${LDFLAGS}" > conf-ld || die
-	echo "/usr" > conf-home || die
-	emake
-
-	# If djbdns is compiled with IPv6 support, it breaks dnstrace.
-	# Therefore we must compile dnstrace separately without IPv6
-	# support.
-	if use ipv6; then
-		elog 'Compiling dnstrace without ipv6 support'
-		cp conf-cc conf-ld conf-home "${S}-noipv6/" || die
-		cd "${S}-noipv6" || die
-		emake dnstrace
-	fi
-}
-
-src_install() {
-	insinto /etc
-	doins dnsroots.global
-
-	into /usr
-	dobin *-conf dnscache tinydns walldns rbldns pickdns axfrdns \
-		*-get *-data *-edit dnsip dnsipq dnsname dnstxt dnsmx \
-		dnsfilter random-ip dnsqr dnsq dnstrace dnstracesort
-
-	if use ipv6; then
-		dobin dnsip6 dnsip6q "${S}-noipv6/dnstrace"
-	fi
-
-	dodoc CHANGES README
-
-	doman man/*.[158]
-
-	readme.gentoo_create_doc
-}
-
-pkg_preinst() {
-	# The nofiles group is no longer provided by baselayout.
-	# Share it with qmail if possible.
-	enewgroup nofiles 200
-
-	enewuser dnscache -1 -1 -1 nofiles
-	enewuser dnslog -1 -1 -1 nofiles
-	enewuser tinydns -1 -1 -1 nofiles
-}
-
-DISABLE_AUTOFORMATTING=1
-DOC_CONTENTS='
-To configure djbdns, please follow the instructions at,
-
-	http://cr.yp.to/djbdns.html
-
-Of particular interest are,
-
-	axfrdns : http://cr.yp.to/djbdns/axfrdns-conf.html
-	dnscache: http://cr.yp.to/djbdns/run-cache-x-home.html
-	tinydns : http://cr.yp.to/djbdns/run-server.html
-
-Portage has created users for axfrdns, dnscache, and tinydns; the
-commands to configure these programs are,
-
-	1. axfrdns-conf tinydns dnslog /var/axfrdns /var/tinydns $ip
-	2. dnscache-conf dnscache dnslog /var/dnscache $ip
-	3. tinydns-conf tinydns dnslog /var/tinydns $ip
-
-(replace $ip with the ip address on which the server will run).
-
-If you wish to configure rbldns or walldns, you will need to create
-those users yourself (although you should still use the "dnslog"
-user for the logs):
-
-	4. rbldns-conf $username dnslog /var/rbldns $ip $base
-	5. walldns-conf $username dnslog /var/walldns $ip
-'


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2019-02-17 17:08 Sergei Trofimovich
  0 siblings, 0 replies; 36+ messages in thread
From: Sergei Trofimovich @ 2019-02-17 17:08 UTC (permalink / raw
  To: gentoo-commits

commit:     6f0afcc1ae965d40f740232cdf35bc1fdc559dff
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 17 17:03:57 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Feb 17 17:08:11 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f0afcc1

net-dns/djbdns: stable 1.05-r33 for ppc, bug #678156

Package-Manager: Portage-2.3.60, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 net-dns/djbdns/djbdns-1.05-r33.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r33.ebuild b/net-dns/djbdns/djbdns-1.05-r33.ebuild
index ad80420e697..24e63f47663 100644
--- a/net-dns/djbdns/djbdns-1.05-r33.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r33.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
 
 SLOT="0"
 LICENSE="public-domain"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~mips ppc ~ppc64 ~sparc ~x86"
 IUSE="ipv6 selinux"
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2019-02-17 17:14 Sergei Trofimovich
  0 siblings, 0 replies; 36+ messages in thread
From: Sergei Trofimovich @ 2019-02-17 17:14 UTC (permalink / raw
  To: gentoo-commits

commit:     169233f8dc4f855766b0c909db05739df29c2740
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 17 17:14:00 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Feb 17 17:14:50 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=169233f8

net-dns/djbdns: stable 1.05-r33 for ppc64, bug #678156

Package-Manager: Portage-2.3.60, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 net-dns/djbdns/djbdns-1.05-r33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r33.ebuild b/net-dns/djbdns/djbdns-1.05-r33.ebuild
index 24e63f47663..ea6a186ddba 100644
--- a/net-dns/djbdns/djbdns-1.05-r33.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r33.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
 
 SLOT="0"
 LICENSE="public-domain"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~mips ppc ppc64 ~sparc ~x86"
 IUSE="ipv6 selinux"
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2019-02-17 22:35 Thomas Deutschmann
  0 siblings, 0 replies; 36+ messages in thread
From: Thomas Deutschmann @ 2019-02-17 22:35 UTC (permalink / raw
  To: gentoo-commits

commit:     135593346d2a33c5454799dcab2ad341401939f2
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 17 22:15:24 2019 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Feb 17 22:15:24 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13559334

net-dns/djbdns: x86 stable (bug #678156)

Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 net-dns/djbdns/djbdns-1.05-r33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r33.ebuild b/net-dns/djbdns/djbdns-1.05-r33.ebuild
index ea6a186ddba..9ddbdc94f4a 100644
--- a/net-dns/djbdns/djbdns-1.05-r33.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r33.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
 
 SLOT="0"
 LICENSE="public-domain"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~mips ppc ppc64 ~sparc x86"
 IUSE="ipv6 selinux"
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2019-02-18 19:48 Sergei Trofimovich
  0 siblings, 0 replies; 36+ messages in thread
From: Sergei Trofimovich @ 2019-02-18 19:48 UTC (permalink / raw
  To: gentoo-commits

commit:     7ef9d1c4f1dc8709d481faf7f58fa370b55cc04c
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Mon Feb 18 17:47:45 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Feb 18 19:48:29 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef9d1c4

net-dns/djbdns: stable 1.05-r33 for hppa/sparc, bug #678156

Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 net-dns/djbdns/djbdns-1.05-r33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r33.ebuild b/net-dns/djbdns/djbdns-1.05-r33.ebuild
index 9ddbdc94f4a..8702ea7b338 100644
--- a/net-dns/djbdns/djbdns-1.05-r33.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r33.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
 
 SLOT="0"
 LICENSE="public-domain"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 hppa ~mips ppc ppc64 sparc x86"
 IUSE="ipv6 selinux"
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2019-02-20 13:04 Mikle Kolyada
  0 siblings, 0 replies; 36+ messages in thread
From: Mikle Kolyada @ 2019-02-20 13:04 UTC (permalink / raw
  To: gentoo-commits

commit:     78ef4d6e9f16d022a93547f9c8612076810282f1
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 20 13:03:48 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Wed Feb 20 13:03:48 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78ef4d6e

net-dns/djbdns: amd64 stable wrt bug #678156

Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 net-dns/djbdns/djbdns-1.05-r33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r33.ebuild b/net-dns/djbdns/djbdns-1.05-r33.ebuild
index 8702ea7b338..7f53b8fb3fc 100644
--- a/net-dns/djbdns/djbdns-1.05-r33.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r33.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
 
 SLOT="0"
 LICENSE="public-domain"
-KEYWORDS="~alpha ~amd64 hppa ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 hppa ~mips ppc ppc64 sparc x86"
 IUSE="ipv6 selinux"
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2019-05-02 21:20 Mikle Kolyada
  0 siblings, 0 replies; 36+ messages in thread
From: Mikle Kolyada @ 2019-05-02 21:20 UTC (permalink / raw
  To: gentoo-commits

commit:     f13dfb86d8dab3ff4b41f05b6fbefe8b395c9c33
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Thu May  2 21:19:56 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Thu May  2 21:19:56 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f13dfb86

net-dns/djbdns: alpha stable wrt bug #678156

Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="alpha"

 net-dns/djbdns/djbdns-1.05-r33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r33.ebuild b/net-dns/djbdns/djbdns-1.05-r33.ebuild
index 7f53b8fb3fc..ef0a8724cc1 100644
--- a/net-dns/djbdns/djbdns-1.05-r33.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r33.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
 
 SLOT="0"
 LICENSE="public-domain"
-KEYWORDS="~alpha amd64 hppa ~mips ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 hppa ~mips ppc ppc64 sparc x86"
 IUSE="ipv6 selinux"
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2019-05-02 22:38 Michael Orlitzky
  0 siblings, 0 replies; 36+ messages in thread
From: Michael Orlitzky @ 2019-05-02 22:38 UTC (permalink / raw
  To: gentoo-commits

commit:     4cb363bd5164881fb01e0e376abdad61398a5a72
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Thu May  2 22:37:38 2019 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Thu May  2 22:37:38 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cb363bd

net-dns/djbdns: remove "unused" djbdns-1.05-r32.ebuild.

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 net-dns/djbdns/Manifest               |   1 -
 net-dns/djbdns/djbdns-1.05-r32.ebuild | 154 ----------------------------------
 2 files changed, 155 deletions(-)

diff --git a/net-dns/djbdns/Manifest b/net-dns/djbdns/Manifest
index 813304725d1..af9a9ef1e60 100644
--- a/net-dns/djbdns/Manifest
+++ b/net-dns/djbdns/Manifest
@@ -1,4 +1,3 @@
 DIST djbdns-1.05-man.tar.gz 17170 BLAKE2B 2fef7e1be8a427b2c426c2af58bf4c22795e64d03e0f605ca333e38f187ff65b333e88a7cea0e8a9ec867b446b5ca34a5c97dd24ae18b28ee4c747f2fd1f1608 SHA512 98af7bd9033a2205fbbc0f23b7eab45b9756f6ceff5199a62952e19c89c9fe3c03495cb6f8621d388f883c40650309a1509095417df3f54af21a71350c4aa183
-DIST djbdns-1.05-test27.diff.bz2 20695 BLAKE2B 5eb2b5deeb81ec802bec4787b844f8b072e46a06ea28cf28a2702f8d545c3248256357669471f78b61f30c656b6f325bb8c0710dbdfa3ad2c2b00d5fb02bfc66 SHA512 e5acf26ff353ae20b6c2186140255bf0ae478a75a9946163d4474a003afbf8c2f47e61a12fc3ed4b9eff17ec8732e9d91bfbb10fb2762310b067180b6d471ba0
 DIST djbdns-1.05-test28.diff.xz 22072 BLAKE2B fff6c13220adfa056a0ac5942ff9385d83b75f8622adaebab65f557a2ca8d014fe3c255fe55ba9afca56b24880b7cd28597b26b5bcc3bbbd3ef9f581b67004fd SHA512 7fbfeda10221a0a09897c2e744df5606c83113c394ce055d822b0d8733873d72567a88c37905d21c7d2395170fc12b9e9eb133a941aa809f1b9856872ab48230
 DIST djbdns-1.05.tar.gz 85648 BLAKE2B 51918fcc8944e64e72709636ee7d56975a138a2806e22c019fa836770de3a338bb8f682216b89c09d6b2861c2423e60e28dc60639f5a86aca2040e1788e4cf5c SHA512 20f066402801d7bec183cb710a5bc51e41f1410024741e5803e26f68f2c13567e48eba793f233dfab903459c3335bc169e24b99d66a4c64e617e1f0779732fa9

diff --git a/net-dns/djbdns/djbdns-1.05-r32.ebuild b/net-dns/djbdns/djbdns-1.05-r32.ebuild
deleted file mode 100644
index acfed9c3992..00000000000
--- a/net-dns/djbdns/djbdns-1.05-r32.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit flag-o-matic readme.gentoo-r1 toolchain-funcs user
-
-DESCRIPTION="Collection of DNS client/server software"
-HOMEPAGE="http://cr.yp.to/djbdns.html"
-IPV6_PATCH="test27"
-
-SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
-	http://smarden.org/pape/djb/manpages/${P}-man.tar.gz
-	ipv6? ( http://www.fefe.de/dns/${P}-${IPV6_PATCH}.diff.bz2 )"
-
-SLOT="0"
-LICENSE="public-domain"
-KEYWORDS="alpha amd64 hppa ~mips ppc ppc64 sparc x86"
-IUSE="ipv6 selinux"
-
-DEPEND=""
-RDEPEND="sys-apps/ucspi-tcp
-	virtual/daemontools
-	selinux? ( sec-policy/selinux-djbdns )"
-
-src_unpack(){
-	# Unpack both djbdns and its man pages to separate directories.
-	default
-
-	# Now move the man pages under ${S} so that user patches can be
-	# applied to them as well in src_prepare().
-	mv "${PN}-man" "${P}/man" || die "failed to transplant man pages"
-}
-
-src_prepare() {
-	eapply \
-		"${FILESDIR}/headtail-r1.patch" \
-		"${FILESDIR}/dnsroots.patch" \
-		"${FILESDIR}/dnstracesort.patch" \
-		"${FILESDIR}/string_length_255.patch" \
-		"${FILESDIR}/srv_record_support.patch" \
-		"${FILESDIR}/increase-cname-recustion-depth.patch"
-
-	# Fix CVE2009-0858
-	eapply "${FILESDIR}/CVE2009-0858_0001-check-response-domain-name-length.patch"
-
-	# Fix CVE2012-1191
-	eapply "${FILESDIR}/CVE2012-1191_0001-ghost-domain-attack.patch"
-
-	if use ipv6; then
-		elog 'At present dnstrace does NOT support IPv6. It will'\
-			 'be compiled without IPv6 support.'
-
-		# Create a separate copy of the source tree for dnstrace.
-		cp -pR "${S}" "${S}-noipv6" || die
-
-		# The big ipv6 patch.
-		eapply "${WORKDIR}/${P}-${IPV6_PATCH}.diff"
-
-		# Fix CVE2008-4392 (ipv6)
-		eapply \
-			"${FILESDIR}/CVE2008-4392_0001-dnscache-merge-similar-outgoing-queries-ipv6-test25-r1.patch" \
-			"${FILESDIR}/CVE2008-4392_0002-dnscache-cache-soa-records-ipv6.patch" \
-			"${FILESDIR}/makefile-parallel-test25.patch"
-
-		cd "${S}-noipv6" || die
-	fi
-
-	# Fix CVE2008-4392 (no ipv6)
-	eapply \
-		"${FILESDIR}/CVE2008-4392_0001-dnscache-merge-similar-outgoing-queries-r1.patch" \
-		"${FILESDIR}/CVE2008-4392_0002-dnscache-cache-soa-records.patch"
-
-	# Later versions of the ipv6 patch include this, but even if
-	# USE=ipv6, we're in the ${S}-noipv6 directory at this point.
-	eapply "${FILESDIR}/${PV}-errno-r1.patch"
-
-	eapply_user
-}
-
-src_compile() {
-	echo "$(tc-getCC) ${CFLAGS}" > conf-cc || die
-	echo "$(tc-getCC) ${LDFLAGS}" > conf-ld || die
-	echo "/usr" > conf-home || die
-	emake
-
-	# If djbdns is compiled with IPv6 support, it breaks dnstrace.
-	# Therefore we must compile dnstrace separately without IPv6
-	# support.
-	if use ipv6; then
-		elog 'Compiling dnstrace without ipv6 support'
-		cp conf-cc conf-ld conf-home "${S}-noipv6/" || die
-		cd "${S}-noipv6" || die
-		emake dnstrace
-	fi
-}
-
-src_install() {
-	insinto /etc
-	doins dnsroots.global
-
-	into /usr
-	dobin *-conf dnscache tinydns walldns rbldns pickdns axfrdns \
-		*-get *-data *-edit dnsip dnsipq dnsname dnstxt dnsmx \
-		dnsfilter random-ip dnsqr dnsq dnstrace dnstracesort
-
-	if use ipv6; then
-		dobin dnsip6 dnsip6q "${S}-noipv6/dnstrace"
-	fi
-
-	dodoc CHANGES README
-
-	doman man/*.[158]
-
-	readme.gentoo_create_doc
-}
-
-pkg_preinst() {
-	# The nofiles group is no longer provided by baselayout.
-	# Share it with qmail if possible.
-	enewgroup nofiles 200
-
-	enewuser dnscache -1 -1 -1 nofiles
-	enewuser dnslog -1 -1 -1 nofiles
-	enewuser tinydns -1 -1 -1 nofiles
-}
-
-DISABLE_AUTOFORMATTING=1
-DOC_CONTENTS='
-To configure djbdns, please follow the instructions at,
-
-	http://cr.yp.to/djbdns.html
-
-Of particular interest are,
-
-	axfrdns : http://cr.yp.to/djbdns/axfrdns-conf.html
-	dnscache: http://cr.yp.to/djbdns/run-cache-x-home.html
-	tinydns : http://cr.yp.to/djbdns/run-server.html
-
-Portage has created users for axfrdns, dnscache, and tinydns; the
-commands to configure these programs are,
-
-	1. axfrdns-conf tinydns dnslog /var/axfrdns /var/tinydns $ip
-	2. dnscache-conf dnscache dnslog /var/dnscache $ip
-	3. tinydns-conf tinydns dnslog /var/tinydns $ip
-
-(replace $ip with the ip address on which the server will run).
-
-If you wish to configure rbldns or walldns, you will need to create
-those users yourself (although you should still use the "dnslog"
-user for the logs):
-
-	4. rbldns-conf $username dnslog /var/rbldns $ip $base
-	5. walldns-conf $username dnslog /var/walldns $ip
-'


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2021-04-19 18:46 Michael Orlitzky
  0 siblings, 0 replies; 36+ messages in thread
From: Michael Orlitzky @ 2021-04-19 18:46 UTC (permalink / raw
  To: gentoo-commits

commit:     833c0545e8afd0e54879133908b9e0a19ecd2db7
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 19 13:16:41 2021 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Mon Apr 19 18:43:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=833c0545

net-dns/djbdns: new EAPI7/GLEP81 revision.

Closes: https://bugs.gentoo.org/781374
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 net-dns/djbdns/djbdns-1.05-r34.ebuild | 126 ++++++++++++++++++++++++++++++++++
 1 file changed, 126 insertions(+)

diff --git a/net-dns/djbdns/djbdns-1.05-r34.ebuild b/net-dns/djbdns/djbdns-1.05-r34.ebuild
new file mode 100644
index 00000000000..f2f79e02fd0
--- /dev/null
+++ b/net-dns/djbdns/djbdns-1.05-r34.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic readme.gentoo-r1 toolchain-funcs
+
+DESCRIPTION="Collection of DNS client/server software"
+HOMEPAGE="http://cr.yp.to/djbdns.html"
+IPV6_PATCH="test28"
+
+SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
+	http://smarden.org/pape/djb/manpages/${P}-man.tar.gz
+	ipv6? ( http://www.fefe.de/dns/${P}-${IPV6_PATCH}.diff.xz )"
+
+SLOT="0"
+LICENSE="public-domain"
+KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="ipv6 selinux"
+
+DEPEND=""
+RDEPEND="
+	acct-user/dnscache
+	acct-user/dnslog
+	acct-user/tinydns
+	sys-apps/ucspi-tcp
+	virtual/daemontools
+	selinux? ( sec-policy/selinux-djbdns )"
+
+src_unpack() {
+	# Unpack both djbdns and its man pages to separate directories.
+	default
+
+	# Now move the man pages under ${S} so that user patches can be
+	# applied to them as well in src_prepare().
+	mv "${PN}-man" "${P}/man" || die "failed to transplant man pages"
+}
+
+PATCHES=(
+	"${FILESDIR}/headtail-r1.patch"
+	"${FILESDIR}/dnsroots.patch"
+	"${FILESDIR}/dnstracesort.patch"
+	"${FILESDIR}/string_length_255.patch"
+	"${FILESDIR}/srv_record_support.patch"
+	"${FILESDIR}/increase-cname-recustion-depth.patch"
+	"${FILESDIR}/CVE2009-0858_0001-check-response-domain-name-length.patch"
+	"${FILESDIR}/CVE2012-1191_0001-ghost-domain-attack.patch"
+)
+
+src_prepare() {
+	if use ipv6; then
+		PATCHES=(${PATCHES[@]}
+			# The big ipv6 patch.
+			"${WORKDIR}/${P}-${IPV6_PATCH}.diff"
+			# Fix CVE2008-4392 (ipv6)
+			"${FILESDIR}/CVE2008-4392_0001-dnscache-merge-similar-outgoing-queries-ipv6-test28.patch"
+			"${FILESDIR}/CVE2008-4392_0002-dnscache-cache-soa-records-ipv6.patch"
+			"${FILESDIR}/makefile-parallel-test25.patch"
+		)
+	else
+		PATCHES=(${PATCHES[@]}
+			# Fix CVE2008-4392 (no ipv6)
+			"${FILESDIR}/CVE2008-4392_0001-dnscache-merge-similar-outgoing-queries-r1.patch"
+			"${FILESDIR}/CVE2008-4392_0002-dnscache-cache-soa-records.patch"
+			# Later versions of the ipv6 patch include this
+			"${FILESDIR}/${PV}-errno-r1.patch"
+		)
+	fi
+
+	default
+}
+
+src_compile() {
+	echo "$(tc-getCC) ${CFLAGS}" > conf-cc || die
+	echo "$(tc-getCC) ${LDFLAGS}" > conf-ld || die
+	echo "/usr" > conf-home || die
+	emake
+}
+
+src_install() {
+	insinto /etc
+	doins dnsroots.global
+
+	into /usr
+	dobin *-conf dnscache tinydns walldns rbldns pickdns axfrdns \
+		*-get *-data *-edit dnsip dnsipq dnsname dnstxt dnsmx \
+		dnsfilter random-ip dnsqr dnsq dnstrace dnstracesort
+
+	if use ipv6; then
+		dobin dnsip6 dnsip6q
+	fi
+
+	dodoc CHANGES README
+
+	doman man/*.[158]
+
+	readme.gentoo_create_doc
+}
+
+DISABLE_AUTOFORMATTING=1
+DOC_CONTENTS='
+To configure djbdns, please follow the instructions at,
+
+	http://cr.yp.to/djbdns.html
+
+Of particular interest are,
+
+	axfrdns : http://cr.yp.to/djbdns/axfrdns-conf.html
+	dnscache: http://cr.yp.to/djbdns/run-cache-x-home.html
+	tinydns : http://cr.yp.to/djbdns/run-server.html
+
+Portage has created users for axfrdns, dnscache, and tinydns; the
+commands to configure these programs are,
+
+	1. axfrdns-conf tinydns dnslog /var/axfrdns /var/tinydns $ip
+	2. dnscache-conf dnscache dnslog /var/dnscache $ip
+	3. tinydns-conf tinydns dnslog /var/tinydns $ip
+
+(replace $ip with the ip address on which the server will run).
+
+If you wish to configure rbldns or walldns, you will need to create
+those users yourself (although you should still use the "dnslog"
+user for the logs):
+
+	4. rbldns-conf $username dnslog /var/rbldns $ip $base
+	5. walldns-conf $username dnslog /var/walldns $ip
+'


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2021-07-15 21:33 Sam James
  0 siblings, 0 replies; 36+ messages in thread
From: Sam James @ 2021-07-15 21:33 UTC (permalink / raw
  To: gentoo-commits

commit:     dd91fc011e004ca6a0e5ba7f715cfc32e3f600ad
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 15 21:32:55 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 15 21:32:55 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd91fc01

net-dns/djbdns: Stabilize 1.05-r35 x86, #802321

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-dns/djbdns/djbdns-1.05-r35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r35.ebuild b/net-dns/djbdns/djbdns-1.05-r35.ebuild
index 8cc9d5c60aa..5c97805d0b3 100644
--- a/net-dns/djbdns/djbdns-1.05-r35.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r35.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
 
 SLOT="0"
 LICENSE="public-domain"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc x86"
 IUSE="ipv6 selinux"
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2021-07-15 21:39 Sam James
  0 siblings, 0 replies; 36+ messages in thread
From: Sam James @ 2021-07-15 21:39 UTC (permalink / raw
  To: gentoo-commits

commit:     34f5a81a337212bf0d758453372687877d1bfed6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 15 21:36:11 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 15 21:38:20 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34f5a81a

net-dns/djbdns: Stabilize 1.05-r35 amd64, #802321

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-dns/djbdns/djbdns-1.05-r35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r35.ebuild b/net-dns/djbdns/djbdns-1.05-r35.ebuild
index 5c97805d0b3..18be292051e 100644
--- a/net-dns/djbdns/djbdns-1.05-r35.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r35.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
 
 SLOT="0"
 LICENSE="public-domain"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc x86"
 IUSE="ipv6 selinux"
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2021-07-15 21:42 Sam James
  0 siblings, 0 replies; 36+ messages in thread
From: Sam James @ 2021-07-15 21:42 UTC (permalink / raw
  To: gentoo-commits

commit:     4bf2eafa0df8cfbfe01c4292e71a32391b7864c6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 15 21:41:52 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 15 21:41:52 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bf2eafa

net-dns/djbdns: Stabilize 1.05-r35 ppc64, #802321

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-dns/djbdns/djbdns-1.05-r35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r35.ebuild b/net-dns/djbdns/djbdns-1.05-r35.ebuild
index 18be292051e..70bf8bdeb5f 100644
--- a/net-dns/djbdns/djbdns-1.05-r35.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r35.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
 
 SLOT="0"
 LICENSE="public-domain"
-KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc ppc64 ~sparc x86"
 IUSE="ipv6 selinux"
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2021-07-15 21:42 Sam James
  0 siblings, 0 replies; 36+ messages in thread
From: Sam James @ 2021-07-15 21:42 UTC (permalink / raw
  To: gentoo-commits

commit:     e9e20e5fa7097c80fc88821f47575a072ceb5acf
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 15 21:42:28 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 15 21:42:28 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9e20e5f

net-dns/djbdns: Stabilize 1.05-r35 sparc, #802321

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-dns/djbdns/djbdns-1.05-r35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r35.ebuild b/net-dns/djbdns/djbdns-1.05-r35.ebuild
index 70bf8bdeb5f..6b06f4f1eeb 100644
--- a/net-dns/djbdns/djbdns-1.05-r35.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r35.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
 
 SLOT="0"
 LICENSE="public-domain"
-KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc ppc64 sparc x86"
 IUSE="ipv6 selinux"
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2021-07-18 18:13 Michael Orlitzky
  0 siblings, 0 replies; 36+ messages in thread
From: Michael Orlitzky @ 2021-07-18 18:13 UTC (permalink / raw
  To: gentoo-commits

commit:     e120d23f19ca45b2c0997061c3f850b855827b73
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 18 18:10:38 2021 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Sun Jul 18 18:10:38 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e120d23f

net-dns/djbdns: remove pre-GLEP81 djbdns-1.05-r33.ebuild.

Closes: https://bugs.gentoo.org/802321
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 net-dns/djbdns/djbdns-1.05-r33.ebuild | 132 ----------------------------------
 1 file changed, 132 deletions(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r33.ebuild b/net-dns/djbdns/djbdns-1.05-r33.ebuild
deleted file mode 100644
index ca8d5bbf314..00000000000
--- a/net-dns/djbdns/djbdns-1.05-r33.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit flag-o-matic readme.gentoo-r1 toolchain-funcs user
-
-DESCRIPTION="Collection of DNS client/server software"
-HOMEPAGE="http://cr.yp.to/djbdns.html"
-IPV6_PATCH="test28"
-
-SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
-	http://smarden.org/pape/djb/manpages/${P}-man.tar.gz
-	ipv6? ( http://www.fefe.de/dns/${P}-${IPV6_PATCH}.diff.xz )"
-
-SLOT="0"
-LICENSE="public-domain"
-KEYWORDS="~alpha amd64 ~hppa ~mips ppc ppc64 sparc x86"
-IUSE="ipv6 selinux"
-
-DEPEND=""
-RDEPEND="sys-apps/ucspi-tcp
-	virtual/daemontools
-	selinux? ( sec-policy/selinux-djbdns )"
-
-src_unpack() {
-	# Unpack both djbdns and its man pages to separate directories.
-	default
-
-	# Now move the man pages under ${S} so that user patches can be
-	# applied to them as well in src_prepare().
-	mv "${PN}-man" "${P}/man" || die "failed to transplant man pages"
-}
-
-PATCHES=(
-	"${FILESDIR}/headtail-r1.patch"
-	"${FILESDIR}/dnsroots.patch"
-	"${FILESDIR}/dnstracesort.patch"
-	"${FILESDIR}/string_length_255.patch"
-	"${FILESDIR}/srv_record_support.patch"
-	"${FILESDIR}/increase-cname-recustion-depth.patch"
-	"${FILESDIR}/CVE2009-0858_0001-check-response-domain-name-length.patch"
-	"${FILESDIR}/CVE2012-1191_0001-ghost-domain-attack.patch"
-)
-
-src_prepare() {
-	if use ipv6; then
-		PATCHES=(${PATCHES[@]}
-			# The big ipv6 patch.
-			"${WORKDIR}/${P}-${IPV6_PATCH}.diff"
-			# Fix CVE2008-4392 (ipv6)
-			"${FILESDIR}/CVE2008-4392_0001-dnscache-merge-similar-outgoing-queries-ipv6-test28.patch"
-			"${FILESDIR}/CVE2008-4392_0002-dnscache-cache-soa-records-ipv6.patch"
-			"${FILESDIR}/makefile-parallel-test25.patch"
-		)
-	else
-		PATCHES=(${PATCHES[@]}
-			# Fix CVE2008-4392 (no ipv6)
-			"${FILESDIR}/CVE2008-4392_0001-dnscache-merge-similar-outgoing-queries-r1.patch"
-			"${FILESDIR}/CVE2008-4392_0002-dnscache-cache-soa-records.patch"
-			# Later versions of the ipv6 patch include this
-			"${FILESDIR}/${PV}-errno-r1.patch"
-		)
-	fi
-
-	default
-}
-
-src_compile() {
-	echo "$(tc-getCC) ${CFLAGS}" > conf-cc || die
-	echo "$(tc-getCC) ${LDFLAGS}" > conf-ld || die
-	echo "/usr" > conf-home || die
-	emake
-}
-
-src_install() {
-	insinto /etc
-	doins dnsroots.global
-
-	into /usr
-	dobin *-conf dnscache tinydns walldns rbldns pickdns axfrdns \
-		*-get *-data *-edit dnsip dnsipq dnsname dnstxt dnsmx \
-		dnsfilter random-ip dnsqr dnsq dnstrace dnstracesort
-
-	if use ipv6; then
-		dobin dnsip6 dnsip6q
-	fi
-
-	dodoc CHANGES README
-
-	doman man/*.[158]
-
-	readme.gentoo_create_doc
-}
-
-pkg_preinst() {
-	# The nofiles group is no longer provided by baselayout.
-	# Share it with qmail if possible.
-	enewgroup nofiles 200
-
-	enewuser dnscache -1 -1 -1 nofiles
-	enewuser dnslog -1 -1 -1 nofiles
-	enewuser tinydns -1 -1 -1 nofiles
-}
-
-DISABLE_AUTOFORMATTING=1
-DOC_CONTENTS='
-To configure djbdns, please follow the instructions at,
-
-	http://cr.yp.to/djbdns.html
-
-Of particular interest are,
-
-	axfrdns : http://cr.yp.to/djbdns/axfrdns-conf.html
-	dnscache: http://cr.yp.to/djbdns/run-cache-x-home.html
-	tinydns : http://cr.yp.to/djbdns/run-server.html
-
-Portage has created users for axfrdns, dnscache, and tinydns; the
-commands to configure these programs are,
-
-	1. axfrdns-conf tinydns dnslog /var/axfrdns /var/tinydns $ip
-	2. dnscache-conf dnscache dnslog /var/dnscache $ip
-	3. tinydns-conf tinydns dnslog /var/tinydns $ip
-
-(replace $ip with the ip address on which the server will run).
-
-If you wish to configure rbldns or walldns, you will need to create
-those users yourself (although you should still use the "dnslog"
-user for the logs):
-
-	4. rbldns-conf $username dnslog /var/rbldns $ip $base
-	5. walldns-conf $username dnslog /var/walldns $ip
-'


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2021-07-18 18:13 Michael Orlitzky
  0 siblings, 0 replies; 36+ messages in thread
From: Michael Orlitzky @ 2021-07-18 18:13 UTC (permalink / raw
  To: gentoo-commits

commit:     9ea2743379dc38eca8c23b273ad01aeee388d1ab
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 18 18:09:42 2021 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Sun Jul 18 18:09:42 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ea27433

net-dns/djbdns: stabilize on ppc thanks to ernsteiswuerfel.

Bug: https://bugs.gentoo.org/802321
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 net-dns/djbdns/djbdns-1.05-r35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r35.ebuild b/net-dns/djbdns/djbdns-1.05-r35.ebuild
index 6b06f4f1eeb..b9430c86fb9 100644
--- a/net-dns/djbdns/djbdns-1.05-r35.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r35.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
 
 SLOT="0"
 LICENSE="public-domain"
-KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ~mips ppc ppc64 sparc x86"
 IUSE="ipv6 selinux"
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2023-06-09 18:04 Arthur Zamarin
  0 siblings, 0 replies; 36+ messages in thread
From: Arthur Zamarin @ 2023-06-09 18:04 UTC (permalink / raw
  To: gentoo-commits

commit:     7c3306fa825a8e6cb7c26df4117530769d206271
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun  9 18:04:37 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jun  9 18:04:37 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c3306fa

net-dns/djbdns: Stabilize 1.05-r38 sparc, #908138

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-dns/djbdns/djbdns-1.05-r38.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r38.ebuild b/net-dns/djbdns/djbdns-1.05-r38.ebuild
index b9e8644c4128..0245cb5648f3 100644
--- a/net-dns/djbdns/djbdns-1.05-r38.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r38.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
 
 SLOT="0"
 LICENSE="public-domain"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 sparc ~x86"
 IUSE="ipv6 selinux"
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2023-06-09 18:05 Arthur Zamarin
  0 siblings, 0 replies; 36+ messages in thread
From: Arthur Zamarin @ 2023-06-09 18:05 UTC (permalink / raw
  To: gentoo-commits

commit:     6b77f7630ec547e8a04a31e60caf5914828c2c01
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun  9 18:05:21 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jun  9 18:05:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b77f763

net-dns/djbdns: Stabilize 1.05-r38 ppc64, #908138

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-dns/djbdns/djbdns-1.05-r38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r38.ebuild b/net-dns/djbdns/djbdns-1.05-r38.ebuild
index 0245cb5648f3..d5e32320b88d 100644
--- a/net-dns/djbdns/djbdns-1.05-r38.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r38.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
 
 SLOT="0"
 LICENSE="public-domain"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ppc64 sparc ~x86"
 IUSE="ipv6 selinux"
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2023-06-10 11:43 Michael Orlitzky
  0 siblings, 0 replies; 36+ messages in thread
From: Michael Orlitzky @ 2023-06-10 11:43 UTC (permalink / raw
  To: gentoo-commits

commit:     7fb3d01b29956541ee7edf1e743cc340e0d4ae7a
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 10 11:33:34 2023 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Sat Jun 10 11:33:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fb3d01b

net-dns/djbdns: drop 1.05-r35

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 net-dns/djbdns/Manifest               |   1 -
 net-dns/djbdns/djbdns-1.05-r35.ebuild | 127 ----------------------------------
 2 files changed, 128 deletions(-)

diff --git a/net-dns/djbdns/Manifest b/net-dns/djbdns/Manifest
index 8ba71a5953bf..64f722e2e2fe 100644
--- a/net-dns/djbdns/Manifest
+++ b/net-dns/djbdns/Manifest
@@ -1,4 +1,3 @@
 DIST djbdns-1.05-man.tar.gz 17170 BLAKE2B 2fef7e1be8a427b2c426c2af58bf4c22795e64d03e0f605ca333e38f187ff65b333e88a7cea0e8a9ec867b446b5ca34a5c97dd24ae18b28ee4c747f2fd1f1608 SHA512 98af7bd9033a2205fbbc0f23b7eab45b9756f6ceff5199a62952e19c89c9fe3c03495cb6f8621d388f883c40650309a1509095417df3f54af21a71350c4aa183
-DIST djbdns-1.05-test28.diff.xz 22072 BLAKE2B fff6c13220adfa056a0ac5942ff9385d83b75f8622adaebab65f557a2ca8d014fe3c255fe55ba9afca56b24880b7cd28597b26b5bcc3bbbd3ef9f581b67004fd SHA512 7fbfeda10221a0a09897c2e744df5606c83113c394ce055d822b0d8733873d72567a88c37905d21c7d2395170fc12b9e9eb133a941aa809f1b9856872ab48230
 DIST djbdns-1.05-test32.diff.xz 31096 BLAKE2B 0bd6948ba3930f7d6e657f91ff76b1101fa7bb8f3da6849344c2230622fce6c15354e632a9140fefafee5986b522fb85c77c70ac64821d280043d1cd3564be2a SHA512 ed5ea46e3346841a8e8b6a77756c1dba53dab5636f73cf495bf1a182c393bef83d6035f6af26fb903baa75ee689db4abae222b6f85a7e245eb59f9c805163774
 DIST djbdns-1.05.tar.gz 85648 BLAKE2B 51918fcc8944e64e72709636ee7d56975a138a2806e22c019fa836770de3a338bb8f682216b89c09d6b2861c2423e60e28dc60639f5a86aca2040e1788e4cf5c SHA512 20f066402801d7bec183cb710a5bc51e41f1410024741e5803e26f68f2c13567e48eba793f233dfab903459c3335bc169e24b99d66a4c64e617e1f0779732fa9

diff --git a/net-dns/djbdns/djbdns-1.05-r35.ebuild b/net-dns/djbdns/djbdns-1.05-r35.ebuild
deleted file mode 100644
index b9430c86fb90..000000000000
--- a/net-dns/djbdns/djbdns-1.05-r35.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit flag-o-matic readme.gentoo-r1 toolchain-funcs
-
-DESCRIPTION="Collection of DNS client/server software"
-HOMEPAGE="http://cr.yp.to/djbdns.html"
-IPV6_PATCH="test28"
-
-SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
-	http://smarden.org/pape/djb/manpages/${P}-man.tar.gz
-	ipv6? ( http://www.fefe.de/dns/${P}-${IPV6_PATCH}.diff.xz )"
-
-SLOT="0"
-LICENSE="public-domain"
-KEYWORDS="~alpha amd64 ~hppa ~mips ppc ppc64 sparc x86"
-IUSE="ipv6 selinux"
-
-DEPEND=""
-RDEPEND="
-	acct-user/dnscache
-	acct-user/dnslog
-	acct-user/tinydns
-	sys-apps/ucspi-tcp
-	virtual/daemontools
-	selinux? ( sec-policy/selinux-djbdns )"
-
-src_unpack() {
-	# Unpack both djbdns and its man pages to separate directories.
-	default
-
-	# Now move the man pages under ${S} so that user patches can be
-	# applied to them as well in src_prepare().
-	mv "${PN}-man" "${P}/man" || die "failed to transplant man pages"
-}
-
-PATCHES=(
-	"${FILESDIR}/headtail-r1.patch"
-	"${FILESDIR}/dnsroots.patch"
-	"${FILESDIR}/dnstracesort.patch"
-	"${FILESDIR}/string_length_255.patch"
-	"${FILESDIR}/srv_record_support.patch"
-	"${FILESDIR}/increase-cname-recustion-depth.patch"
-	"${FILESDIR}/CVE2009-0858_0001-check-response-domain-name-length.patch"
-	"${FILESDIR}/CVE2012-1191_0001-ghost-domain-attack.patch"
-	"${FILESDIR}/AR-and-RANLIB-support.patch"
-)
-
-src_prepare() {
-	if use ipv6; then
-		PATCHES=(${PATCHES[@]}
-			# The big ipv6 patch.
-			"${WORKDIR}/${P}-${IPV6_PATCH}.diff"
-			# Fix CVE2008-4392 (ipv6)
-			"${FILESDIR}/CVE2008-4392_0001-dnscache-merge-similar-outgoing-queries-ipv6-test28.patch"
-			"${FILESDIR}/CVE2008-4392_0002-dnscache-cache-soa-records-ipv6.patch"
-			"${FILESDIR}/makefile-parallel-test25.patch"
-		)
-	else
-		PATCHES=(${PATCHES[@]}
-			# Fix CVE2008-4392 (no ipv6)
-			"${FILESDIR}/CVE2008-4392_0001-dnscache-merge-similar-outgoing-queries-r1.patch"
-			"${FILESDIR}/CVE2008-4392_0002-dnscache-cache-soa-records.patch"
-			# Later versions of the ipv6 patch include this
-			"${FILESDIR}/${PV}-errno-r1.patch"
-		)
-	fi
-
-	default
-}
-
-src_compile() {
-	echo "$(tc-getCC) ${CFLAGS}" > conf-cc || die
-	echo "$(tc-getCC) ${LDFLAGS}" > conf-ld || die
-	echo "/usr" > conf-home || die
-	emake AR=$(tc-getAR) RANLIB=$(tc-getRANLIB)
-}
-
-src_install() {
-	insinto /etc
-	doins dnsroots.global
-
-	into /usr
-	dobin *-conf dnscache tinydns walldns rbldns pickdns axfrdns \
-		*-get *-data *-edit dnsip dnsipq dnsname dnstxt dnsmx \
-		dnsfilter random-ip dnsqr dnsq dnstrace dnstracesort
-
-	if use ipv6; then
-		dobin dnsip6 dnsip6q
-	fi
-
-	dodoc CHANGES README
-
-	doman man/*.[158]
-
-	readme.gentoo_create_doc
-}
-
-DISABLE_AUTOFORMATTING=1
-DOC_CONTENTS='
-To configure djbdns, please follow the instructions at,
-
-	http://cr.yp.to/djbdns.html
-
-Of particular interest are,
-
-	axfrdns : http://cr.yp.to/djbdns/axfrdns-conf.html
-	dnscache: http://cr.yp.to/djbdns/run-cache-x-home.html
-	tinydns : http://cr.yp.to/djbdns/run-server.html
-
-Portage has created users for axfrdns, dnscache, and tinydns; the
-commands to configure these programs are,
-
-	1. axfrdns-conf tinydns dnslog /var/axfrdns /var/tinydns $ip
-	2. dnscache-conf dnscache dnslog /var/dnscache $ip
-	3. tinydns-conf tinydns dnslog /var/tinydns $ip
-
-(replace $ip with the ip address on which the server will run).
-
-If you wish to configure rbldns or walldns, you will need to create
-those users yourself (although you should still use the "dnslog"
-user for the logs):
-
-	4. rbldns-conf $username dnslog /var/rbldns $ip $base
-	5. walldns-conf $username dnslog /var/walldns $ip
-'


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2024-02-24 12:37 Michael Orlitzky
  0 siblings, 0 replies; 36+ messages in thread
From: Michael Orlitzky @ 2024-02-24 12:37 UTC (permalink / raw
  To: gentoo-commits

commit:     105ec16888c8116c64b11b28a31c5de01103c5f1
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 24 12:35:54 2024 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Sat Feb 24 12:35:54 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=105ec168

net-dns/djbdns: define USE=ipv6 locally to hide a pkgcheck warning

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 net-dns/djbdns/metadata.xml | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/net-dns/djbdns/metadata.xml b/net-dns/djbdns/metadata.xml
index f5946e0f0cc5..f19ea0598296 100644
--- a/net-dns/djbdns/metadata.xml
+++ b/net-dns/djbdns/metadata.xml
@@ -1,8 +1,14 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<maintainer type="person">
-  <email>mjo@gentoo.org</email>
-  <name>Michael Orlitzky</name>
-</maintainer>
+  <maintainer type="person">
+    <email>mjo@gentoo.org</email>
+    <name>Michael Orlitzky</name>
+  </maintainer>
+  <use>
+    <!-- leave this global flag defined here to avoid a pkgcheck warning -->
+    <flag name="ipv6">
+      Apply Fefe's patch (https://www.fefe.de/dns/) for ipv6 support.
+    </flag>
+  </use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2024-03-23 12:02 Michael Orlitzky
  0 siblings, 0 replies; 36+ messages in thread
From: Michael Orlitzky @ 2024-03-23 12:02 UTC (permalink / raw
  To: gentoo-commits

commit:     c2477a76b1edeb7bec683b4f924b16ff53a6798f
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 23 11:56:14 2024 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Sat Mar 23 12:01:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2477a76

net-dns/djbdns: hide -Wincompatible-pointer-types problems

This is the worst solution to this problem, but our djbdns package isn't
djbdns at all, it's twenty patches in a trenchcoat. Maintenance for
things like this typically comes in the form of yet more downstream
patches, but invasive patches are essentially blocked by the fact that
they introduce conflicts with the others. There is at least one big
patch, the ipv6 patch, that is maintained by someone else, so it's not
as simple as basing all new patches on top of the old ones.

For lack of a better solution, we append -Wno-error for this warning.

Closes: https://bugs.gentoo.org/927539
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 net-dns/djbdns/djbdns-1.05-r39.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r39.ebuild b/net-dns/djbdns/djbdns-1.05-r39.ebuild
index 77ba586d70d9..9b70fbb959bb 100644
--- a/net-dns/djbdns/djbdns-1.05-r39.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r39.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-inherit readme.gentoo-r1 toolchain-funcs
+inherit flag-o-matic readme.gentoo-r1 toolchain-funcs
 
 DESCRIPTION="Collection of DNS client/server software"
 HOMEPAGE="https://cr.yp.to/djbdns.html"
@@ -81,6 +81,10 @@ src_prepare() {
 }
 
 src_compile() {
+	# Bug 927539. This is beyond our ability to realistically fix due
+	# to patch conflicts.
+	append-cflags $(test-flags-CC -Wno-error=incompatible-pointer-types)
+
 	echo "$(tc-getCC) ${CFLAGS}" > conf-cc || die
 	echo "$(tc-getCC) ${LDFLAGS}" > conf-ld || die
 	echo "/usr" > conf-home || die


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2024-04-05 19:19 Michael Orlitzky
  0 siblings, 0 replies; 36+ messages in thread
From: Michael Orlitzky @ 2024-04-05 19:19 UTC (permalink / raw
  To: gentoo-commits

commit:     04d69ea586027be047ad97d30c421791e6eba124
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  5 19:18:57 2024 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Fri Apr  5 19:18:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04d69ea5

net-dns/djbdns: drop myself as a maintainer

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 net-dns/djbdns/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/net-dns/djbdns/metadata.xml b/net-dns/djbdns/metadata.xml
index f19ea0598296..6e76cd2b88bd 100644
--- a/net-dns/djbdns/metadata.xml
+++ b/net-dns/djbdns/metadata.xml
@@ -1,10 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <maintainer type="person">
-    <email>mjo@gentoo.org</email>
-    <name>Michael Orlitzky</name>
-  </maintainer>
   <use>
     <!-- leave this global flag defined here to avoid a pkgcheck warning -->
     <flag name="ipv6">


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2024-05-27 15:08 Viorel Munteanu
  0 siblings, 0 replies; 36+ messages in thread
From: Viorel Munteanu @ 2024-05-27 15:08 UTC (permalink / raw
  To: gentoo-commits

commit:     208c21eb43eac8c92ce6d9d47f3a2974b000ffdc
Author:     Jaco Kroon <jaco <AT> uls <DOT> co <DOT> za>
AuthorDate: Mon May 27 13:32:39 2024 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Mon May 27 15:08:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=208c21eb

net-dns/djbdns: Add myself as maintainer.

Update all leading space in metadata.xml to tabs.

Signed-off-by: Jaco Kroon <jaco <AT> uls.co.za>
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 net-dns/djbdns/metadata.xml | 20 ++++++++++++++------
 1 file changed, 14 insertions(+), 6 deletions(-)

diff --git a/net-dns/djbdns/metadata.xml b/net-dns/djbdns/metadata.xml
index 6e76cd2b88bd..7fb0b75a8609 100644
--- a/net-dns/djbdns/metadata.xml
+++ b/net-dns/djbdns/metadata.xml
@@ -1,10 +1,18 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <use>
-    <!-- leave this global flag defined here to avoid a pkgcheck warning -->
-    <flag name="ipv6">
-      Apply Fefe's patch (https://www.fefe.de/dns/) for ipv6 support.
-    </flag>
-  </use>
+	<maintainer type="person" proxied="yes">
+		<email>jaco@uls.co.za</email>
+		<name>Jaco Kroon</name>
+	</maintainer>
+	<maintainer type="project" proxied="proxy">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
+	<use>
+		<!-- leave this global flag defined here to avoid a pkgcheck warning -->
+		<flag name="ipv6">
+			Apply Fefe's patch (https://www.fefe.de/dns/) for ipv6 support.
+		</flag>
+	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2024-06-26 23:52 Sam James
  0 siblings, 0 replies; 36+ messages in thread
From: Sam James @ 2024-06-26 23:52 UTC (permalink / raw
  To: gentoo-commits

commit:     c27f5d51342234c1560f03c1638b163931569696
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 26 23:52:16 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 26 23:52:16 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c27f5d51

net-dns/djbdns: Stabilize 1.05-r40 ppc64, #932846

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-dns/djbdns/djbdns-1.05-r40.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r40.ebuild b/net-dns/djbdns/djbdns-1.05-r40.ebuild
index f5a5afde9b70..45f387387ecc 100644
--- a/net-dns/djbdns/djbdns-1.05-r40.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r40.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://cr.yp.to/djbdns/${P}.tar.gz
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ppc64 ~sparc ~x86"
 IUSE="ipv6 selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2024-06-26 23:52 Sam James
  0 siblings, 0 replies; 36+ messages in thread
From: Sam James @ 2024-06-26 23:52 UTC (permalink / raw
  To: gentoo-commits

commit:     0cb86dfeed7a47dc2acb05a1e2483212647b1a91
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 26 23:52:18 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 26 23:52:18 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cb86dfe

net-dns/djbdns: Stabilize 1.05-r40 sparc, #932846

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-dns/djbdns/djbdns-1.05-r40.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r40.ebuild b/net-dns/djbdns/djbdns-1.05-r40.ebuild
index 45f387387ecc..abc8b053b001 100644
--- a/net-dns/djbdns/djbdns-1.05-r40.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r40.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://cr.yp.to/djbdns/${P}.tar.gz
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ppc64 sparc ~x86"
 IUSE="ipv6 selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2024-06-27  1:25 Sam James
  0 siblings, 0 replies; 36+ messages in thread
From: Sam James @ 2024-06-27  1:25 UTC (permalink / raw
  To: gentoo-commits

commit:     1b31b5c87a8c01b0ad54f2bd70bfd98a442954ad
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 27 01:25:34 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 27 01:25:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b31b5c8

net-dns/djbdns: Stabilize 1.05-r40 ppc, #932846

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-dns/djbdns/djbdns-1.05-r40.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r40.ebuild b/net-dns/djbdns/djbdns-1.05-r40.ebuild
index a1a300ef5603..3ceac85f940c 100644
--- a/net-dns/djbdns/djbdns-1.05-r40.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r40.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://cr.yp.to/djbdns/${P}.tar.gz
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ~mips ppc ppc64 sparc x86"
 IUSE="ipv6 selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2024-06-27  1:25 Sam James
  0 siblings, 0 replies; 36+ messages in thread
From: Sam James @ 2024-06-27  1:25 UTC (permalink / raw
  To: gentoo-commits

commit:     898197e0e2f85fb814e1f4e3251e529363f705f4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 27 01:25:33 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 27 01:25:33 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=898197e0

net-dns/djbdns: Stabilize 1.05-r40 amd64, #932846

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-dns/djbdns/djbdns-1.05-r40.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r40.ebuild b/net-dns/djbdns/djbdns-1.05-r40.ebuild
index 493bdc0a478e..a1a300ef5603 100644
--- a/net-dns/djbdns/djbdns-1.05-r40.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r40.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://cr.yp.to/djbdns/${P}.tar.gz
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc ppc64 sparc x86"
 IUSE="ipv6 selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2024-06-27  1:25 Sam James
  0 siblings, 0 replies; 36+ messages in thread
From: Sam James @ 2024-06-27  1:25 UTC (permalink / raw
  To: gentoo-commits

commit:     bb433a20825e04d96961877a4956c031ce31d16d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 27 01:25:31 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 27 01:25:31 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb433a20

net-dns/djbdns: Stabilize 1.05-r40 x86, #932846

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-dns/djbdns/djbdns-1.05-r40.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r40.ebuild b/net-dns/djbdns/djbdns-1.05-r40.ebuild
index abc8b053b001..493bdc0a478e 100644
--- a/net-dns/djbdns/djbdns-1.05-r40.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r40.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://cr.yp.to/djbdns/${P}.tar.gz
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ppc64 sparc x86"
 IUSE="ipv6 selinux"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/
@ 2024-08-19 13:33 Petr Vaněk
  0 siblings, 0 replies; 36+ messages in thread
From: Petr Vaněk @ 2024-08-19 13:33 UTC (permalink / raw
  To: gentoo-commits

commit:     88a38e1b49f09f5826f47f65cdc6a6d9782f7e11
Author:     Jaco Kroon <jaco <AT> uls <DOT> co <DOT> za>
AuthorDate: Mon Aug 19 11:07:57 2024 +0000
Commit:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Mon Aug 19 13:24:00 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88a38e1b

net-dns/djbdns: drop 1.05-r38, 1.05-r39

Signed-off-by: Jaco Kroon <jaco <AT> uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/38202
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>

 net-dns/djbdns/djbdns-1.05-r38.ebuild | 134 --------------------------------
 net-dns/djbdns/djbdns-1.05-r39.ebuild | 141 ----------------------------------
 2 files changed, 275 deletions(-)

diff --git a/net-dns/djbdns/djbdns-1.05-r38.ebuild b/net-dns/djbdns/djbdns-1.05-r38.ebuild
deleted file mode 100644
index d1df9ff618ef..000000000000
--- a/net-dns/djbdns/djbdns-1.05-r38.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit readme.gentoo-r1 toolchain-funcs
-
-DESCRIPTION="Collection of DNS client/server software"
-HOMEPAGE="https://cr.yp.to/djbdns.html"
-IPV6_PATCH="test32"
-
-SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
-	http://smarden.org/pape/djb/manpages/${P}-man.tar.gz
-	ipv6? ( http://www.fefe.de/dns/${P}-${IPV6_PATCH}.diff.xz )"
-
-SLOT="0"
-LICENSE="public-domain"
-KEYWORDS="~alpha amd64 ~hppa ~mips ppc ppc64 sparc x86"
-IUSE="ipv6 selinux"
-
-DEPEND=""
-RDEPEND="
-	acct-user/dnscache
-	acct-user/dnslog
-	acct-user/tinydns
-	sys-apps/ucspi-tcp
-	virtual/daemontools
-	selinux? ( sec-policy/selinux-djbdns )"
-
-src_unpack() {
-	# Unpack both djbdns and its man pages to separate directories.
-	default
-
-	# Now move the man pages under ${S} so that user patches can be
-	# applied to them as well in src_prepare().
-	mv "${PN}-man" "${P}/man" || die "failed to transplant man pages"
-}
-
-PATCHES=(
-	"${FILESDIR}/dnsroots.patch"
-	"${FILESDIR}/dnstracesort.patch"
-	"${FILESDIR}/string_length_255.patch"
-	"${FILESDIR}/srv_record_support.patch"
-	"${FILESDIR}/increase-cname-recustion-depth.patch"
-	"${FILESDIR}/CVE2009-0858_0001-check-response-domain-name-length.patch"
-	"${FILESDIR}/CVE2012-1191_0001-ghost-domain-attack.patch"
-	"${FILESDIR}/AR-and-RANLIB-support.patch"
-	"${FILESDIR}/tinydns-softlimit.patch"
-)
-
-src_prepare() {
-	if use ipv6; then
-		PATCHES=(${PATCHES[@]}
-			# The big ipv6 patch.
-			"${WORKDIR}/${P}-${IPV6_PATCH}.diff"
-			# Fix CVE2008-4392 (ipv6)
-			"${FILESDIR}/CVE2008-4392_0001-dnscache-merge-similar-outgoing-queries-ipv6-test32.patch"
-			"${FILESDIR}/CVE2008-4392_0002-dnscache-cache-soa-records-ipv6-test29.patch"
-		)
-	else
-		PATCHES=(${PATCHES[@]}
-			# Fix CVE2008-4392 (no ipv6)
-			"${FILESDIR}/CVE2008-4392_0001-dnscache-merge-similar-outgoing-queries-r1.patch"
-			"${FILESDIR}/CVE2008-4392_0002-dnscache-cache-soa-records.patch"
-			# Later versions of the ipv6 patch include this
-			"${FILESDIR}/${PV}-errno-r1.patch"
-		)
-	fi
-
-	default
-
-	# Change "head -X" to the posix-compatible "head -nX" within the
-	# Makefile. We do this with sed instead of a patch because the ipv6
-	# patch uses some of the surrounding lines; we'd need two versions
-	# of the patch.
-	sed -i Makefile \
-		-e 's/head[[:space:]]\{1,\}\-\([0-9]\{1,\}\)/head -n\1/g' \
-		|| die 'failed to sed head in the Makefile'
-}
-
-src_compile() {
-	echo "$(tc-getCC) ${CFLAGS}" > conf-cc || die
-	echo "$(tc-getCC) ${LDFLAGS}" > conf-ld || die
-	echo "/usr" > conf-home || die
-	emake AR=$(tc-getAR) RANLIB=$(tc-getRANLIB)
-}
-
-src_install() {
-	insinto /etc
-	doins dnsroots.global
-
-	into /usr
-	dobin *-conf dnscache tinydns walldns rbldns pickdns axfrdns \
-		*-get *-data *-edit dnsip dnsipq dnsname dnstxt dnsmx \
-		dnsfilter random-ip dnsqr dnsq dnstrace dnstracesort
-
-	if use ipv6; then
-		dobin dnsip6 dnsip6q
-	fi
-
-	dodoc CHANGES README
-
-	doman man/*.[158]
-
-	readme.gentoo_create_doc
-}
-
-DISABLE_AUTOFORMATTING=1
-DOC_CONTENTS='
-To configure djbdns, please follow the instructions at,
-
-	http://cr.yp.to/djbdns.html
-
-Of particular interest are,
-
-	axfrdns : http://cr.yp.to/djbdns/axfrdns-conf.html
-	dnscache: http://cr.yp.to/djbdns/run-cache-x-home.html
-	tinydns : http://cr.yp.to/djbdns/run-server.html
-
-Portage has created users for axfrdns, dnscache, and tinydns; the
-commands to configure these programs are,
-
-	1. axfrdns-conf tinydns dnslog /var/axfrdns /var/tinydns $ip
-	2. dnscache-conf dnscache dnslog /var/dnscache $ip
-	3. tinydns-conf tinydns dnslog /var/tinydns $ip
-
-(replace $ip with the ip address on which the server will run).
-
-If you wish to configure rbldns or walldns, you will need to create
-those users yourself (although you should still use the "dnslog"
-user for the logs):
-
-	4. rbldns-conf $username dnslog /var/rbldns $ip $base
-	5. walldns-conf $username dnslog /var/walldns $ip
-'

diff --git a/net-dns/djbdns/djbdns-1.05-r39.ebuild b/net-dns/djbdns/djbdns-1.05-r39.ebuild
deleted file mode 100644
index 9b70fbb959bb..000000000000
--- a/net-dns/djbdns/djbdns-1.05-r39.ebuild
+++ /dev/null
@@ -1,141 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit flag-o-matic readme.gentoo-r1 toolchain-funcs
-
-DESCRIPTION="Collection of DNS client/server software"
-HOMEPAGE="https://cr.yp.to/djbdns.html"
-IPV6_PATCH="test32"
-
-SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
-	http://smarden.org/pape/djb/manpages/${P}-man.tar.gz
-	ipv6? ( http://www.fefe.de/dns/${P}-${IPV6_PATCH}.diff.xz )"
-
-SLOT="0"
-LICENSE="public-domain"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="ipv6 selinux"
-
-RDEPEND="
-	acct-user/dnscache
-	acct-user/dnslog
-	acct-user/tinydns
-	sys-apps/ucspi-tcp
-	virtual/daemontools
-	selinux? ( sec-policy/selinux-djbdns )"
-
-src_unpack() {
-	# Unpack both djbdns and its man pages to separate directories.
-	default
-
-	# Now move the man pages under ${S} so that user patches can be
-	# applied to them as well in src_prepare().
-	mv "${PN}-man" "${P}/man" || die "failed to transplant man pages"
-}
-
-PATCHES=(
-	"${FILESDIR}/dnsroots.patch"
-	"${FILESDIR}/dnstracesort.patch"
-	"${FILESDIR}/string_length_255.patch"
-	"${FILESDIR}/srv_record_support.patch"
-	"${FILESDIR}/increase-cname-recustion-depth.patch"
-	"${FILESDIR}/CVE2009-0858_0001-check-response-domain-name-length.patch"
-	"${FILESDIR}/CVE2012-1191_0001-ghost-domain-attack.patch"
-	"${FILESDIR}/AR-and-RANLIB-support.patch"
-	"${FILESDIR}/tinydns-softlimit.patch"
-	"${FILESDIR}/${PN}-dnscache-configurable-truncate-manpages.patch"
-)
-
-src_prepare() {
-	if use ipv6; then
-		PATCHES=(${PATCHES[@]}
-			# The big ipv6 patch.
-			"${WORKDIR}/${P}-${IPV6_PATCH}.diff"
-			# Fix CVE2008-4392 (ipv6)
-			"${FILESDIR}/CVE2008-4392_0001-dnscache-merge-similar-outgoing-queries-ipv6-test32.patch"
-			"${FILESDIR}/CVE2008-4392_0002-dnscache-cache-soa-records-ipv6-test29.patch"
-			"${FILESDIR}/${PN}-dnscache-configurable-truncate-size-v6.patch"
-		)
-	else
-		PATCHES=(${PATCHES[@]}
-			"${FILESDIR}/implicit-declarations-nov6.patch"
-			# Fix CVE2008-4392 (no ipv6)
-			"${FILESDIR}/CVE2008-4392_0001-dnscache-merge-similar-outgoing-queries-r1.patch"
-			"${FILESDIR}/CVE2008-4392_0002-dnscache-cache-soa-records.patch"
-			# Later versions of the ipv6 patch include this
-			"${FILESDIR}/${PV}-errno-r1.patch"
-			"${FILESDIR}/${PN}-dnscache-configurable-truncate-size-nov6.patch"
-		)
-	fi
-
-	default
-
-	# Change "head -X" to the posix-compatible "head -nX" within the
-	# Makefile. We do this with sed instead of a patch because the ipv6
-	# patch uses some of the surrounding lines; we'd need two versions
-	# of the patch.
-	sed -i Makefile \
-		-e 's/head[[:space:]]\{1,\}\-\([0-9]\{1,\}\)/head -n\1/g' \
-		|| die 'failed to sed head in the Makefile'
-}
-
-src_compile() {
-	# Bug 927539. This is beyond our ability to realistically fix due
-	# to patch conflicts.
-	append-cflags $(test-flags-CC -Wno-error=incompatible-pointer-types)
-
-	echo "$(tc-getCC) ${CFLAGS}" > conf-cc || die
-	echo "$(tc-getCC) ${LDFLAGS}" > conf-ld || die
-	echo "/usr" > conf-home || die
-	emake AR=$(tc-getAR) RANLIB=$(tc-getRANLIB)
-}
-
-src_install() {
-	insinto /etc
-	doins dnsroots.global
-
-	into /usr
-	dobin *-conf dnscache tinydns walldns rbldns pickdns axfrdns \
-		*-get *-data *-edit dnsip dnsipq dnsname dnstxt dnsmx \
-		dnsfilter random-ip dnsqr dnsq dnstrace dnstracesort
-
-	if use ipv6; then
-		dobin dnsip6 dnsip6q
-	fi
-
-	dodoc CHANGES README
-
-	doman man/*.[158]
-
-	readme.gentoo_create_doc
-}
-
-DISABLE_AUTOFORMATTING=1
-DOC_CONTENTS='
-To configure djbdns, please follow the instructions at,
-
-	http://cr.yp.to/djbdns.html
-
-Of particular interest are,
-
-	axfrdns : http://cr.yp.to/djbdns/axfrdns-conf.html
-	dnscache: http://cr.yp.to/djbdns/run-cache-x-home.html
-	tinydns : http://cr.yp.to/djbdns/run-server.html
-
-Portage has created users for axfrdns, dnscache, and tinydns; the
-commands to configure these programs are,
-
-	1. axfrdns-conf tinydns dnslog /var/axfrdns /var/tinydns $ip
-	2. dnscache-conf dnscache dnslog /var/dnscache $ip
-	3. tinydns-conf tinydns dnslog /var/tinydns $ip
-
-(replace $ip with the ip address on which the server will run).
-
-If you wish to configure rbldns or walldns, you will need to create
-those users yourself (although you should still use the "dnslog"
-user for the logs):
-
-	4. rbldns-conf $username dnslog /var/rbldns $ip $base
-	5. walldns-conf $username dnslog /var/walldns $ip
-'


^ permalink raw reply related	[flat|nested] 36+ messages in thread

end of thread, other threads:[~2024-08-19 13:33 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-27 15:08 [gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/ Viorel Munteanu
  -- strict thread matches above, loose matches on Subject: below --
2024-08-19 13:33 Petr Vaněk
2024-06-27  1:25 Sam James
2024-06-27  1:25 Sam James
2024-06-27  1:25 Sam James
2024-06-26 23:52 Sam James
2024-06-26 23:52 Sam James
2024-04-05 19:19 Michael Orlitzky
2024-03-23 12:02 Michael Orlitzky
2024-02-24 12:37 Michael Orlitzky
2023-06-10 11:43 Michael Orlitzky
2023-06-09 18:05 Arthur Zamarin
2023-06-09 18:04 Arthur Zamarin
2021-07-18 18:13 Michael Orlitzky
2021-07-18 18:13 Michael Orlitzky
2021-07-15 21:42 Sam James
2021-07-15 21:42 Sam James
2021-07-15 21:39 Sam James
2021-07-15 21:33 Sam James
2021-04-19 18:46 Michael Orlitzky
2019-05-02 22:38 Michael Orlitzky
2019-05-02 21:20 Mikle Kolyada
2019-02-20 13:04 Mikle Kolyada
2019-02-18 19:48 Sergei Trofimovich
2019-02-17 22:35 Thomas Deutschmann
2019-02-17 17:14 Sergei Trofimovich
2019-02-17 17:08 Sergei Trofimovich
2017-01-18 13:29 Michael Orlitzky
2017-01-15 15:50 Agostino Sarubbo
2017-01-11 10:35 Agostino Sarubbo
2017-01-10  9:54 Jeroen Roovers
2017-01-04 16:05 Michael Orlitzky
2016-12-06 11:53 Agostino Sarubbo
2016-12-06 11:50 Agostino Sarubbo
2016-12-05 15:49 Tobias Klausmann
2016-11-24  9:50 Tobias Klausmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox