net-dns / djbdns

Collection of DNS client/server software

Official package sites : https://cr.yp.to/djbdns.html ·

v1.05-r39 :: 0 :: gentoo

Modified
License
public-domain
Keywords
~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86
USE flags
ipv6 selinux

v1.05-r38 :: 0 :: gentoo

Modified
License
public-domain
Keywords
amd64 ppc ppc64 sparc x86 ~alpha ~hppa ~mips
USE flags
ipv6 selinux

General

ipv6
Apply Fefe's patch (https://www.fefe.de/dns/) for ipv6 support.
selinux
!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur

acct-user / dnscache : System user: dnscache

acct-user / dnslog : System user: dnslog

acct-user / tinydns : System user: tinydns

sec-policy / selinux-djbdns : SELinux policy for djbdns

sys-apps / ucspi-tcp : Collection of tools for managing UNIX services

virtual / daemontools : Virtual for daemontools

net-misc / clockspeed : Simple Network Time Protocol (NTP) client

Repository mirror & CI · gentoo
Merge updates from master
Michael Orlitzky · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Orlitzky · gentoo
net-dns/djbdns: fix build with -Werror=implicit-function-declaration
The ipv6 patch contains fixes for most of these, so this consists of: 1. Adding includes to a bunch of files when USE=ipv6 is not set. 2. Adding an include to our new configurable TRUNCATELEN patches. Closes: https://bugs.gentoo.org/926050 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Orlitzky · gentoo
net-dns/djbdns: new revision with configurable UDP response limit
This new revision allows the user to set TRUNCATELEN in the environment to a value between 512 (per the RFC) and 16384. This affects only the dnscache daemon and is useful in some cases to work around implementation bugs; for example, https://forum.mikrotik.com/viewtopic.php?t=200627 Thanks to Jaco Kroon for the patches. Closes: https://bugs.gentoo.org/916209 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Orlitzky · gentoo
net-dns/djbdns: drop 1.05-r35
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-dns/djbdns: Stabilize 1.05-r38 x86, #908138
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-dns/djbdns: Stabilize 1.05-r38 amd64, #908138
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-dns/djbdns: Stabilize 1.05-r38 ppc, #908138
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-dns/djbdns: Stabilize 1.05-r38 ppc64, #908138
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
net-dns/djbdns: Stabilize 1.05-r38 sparc, #908138
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Orlitzky · gentoo
net-dns/djbdns: new revision increasing tinydns's softlimit.
The tinydns launch script imposes a "softlimit" on the amount of memory it can use, and sometime recently (in djbdns terms, anyway), the old default of 300000 became insufficient. We raise it 4500000. This will only help new installations; users with existing ones will need to modify their local launch scripts because the script itself is not controlled by the package manager. Thanks to Vadim Efimov for pointing out that this problem is widespread and in need of fixing. Closes: https://bugs.gentoo.org/883159 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Orlitzky · gentoo
net-dns/djbdns: new revision with updated ipv6 patch.
The new ipv6 patch corrects a logic error, but now also includes a bunch of other Makefile dependency fixes, obsoleting one of our own patches. One of the CVE patches has once again been manually rebased, and I dropped the "headtail" patch in favor of sed to avoid a new conditional patch. Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Orlitzky · gentoo
net-dns/djbdns: new EAPI=8 revision with fixed parallel build.
The parallel build fix comes via an updated ipv6 patch, courtesy of Felix von Leitner. (Thanks for the fast response!) This also includes the ever-dangerous manual rebasing of two CVE patches on top of the new ipv6 patch, made scarier by the fact that I don't actually ipv6 myself. Fortunately those patches are not too crazy. Closes: https://bugs.gentoo.org/881349 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Orlitzky · gentoo
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@gentoo.org>
Michael Orlitzky · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-dns/djbdns: Stabilize 1.05-r35 sparc, #802321
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-dns/djbdns: Stabilize 1.05-r35 ppc64, #802321
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-dns/djbdns: Stabilize 1.05-r35 amd64, #802321
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-dns/djbdns: Stabilize 1.05-r35 x86, #802321
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Orlitzky · gentoo
net-dns/djbdns: new revision with $AR and $RANLIB support.
Upstream lives on only in our thoughts and prayers, so I patched the Makefile slightly to make this happen. Closes: https://bugs.gentoo.org/784230 Closes: https://bugs.gentoo.org/784233 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Orlitzky · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop most stable hppa keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: [QA] Use consistent function definition formatting
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Orlitzky · gentoo
net-dns/djbdns: remove "unused" djbdns-1.05-r32.ebuild.
Signed-off-by: Michael Orlitzky <mjo@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
net-dns/djbdns: alpha stable wrt bug #678156
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="alpha"
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
net-dns/djbdns: amd64 stable wrt bug #678156
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
net-dns/djbdns: stable 1.05-r33 for hppa/sparc, bug #678156
Signed-off-by: Rolf Eike Beer <eike@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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
net-dns/djbdns: x86 stable (bug #678156)
Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
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@gentoo.org>
Sergei Trofimovich · gentoo
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@gentoo.org>
Rolf Eike Beer · gentoo
net-dns/djbdns: update IPv6 patch
Closes: https://bugs.gentoo.org/652156 Closes: https://github.com/gentoo/gentoo/pull/7768 Package-Manager: Portage-2.3.24, Repoman-2.3.6 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Michael Orlitzky · gentoo
net-dns/djbdns: remove old versions vulnerable to CVE-2012-1191.
Gentoo-Bug: 404959 Package-Manager: portage-2.3.0
Agostino Sarubbo · gentoo
net-dns/djbdns: ppc64 stable wrt bug #404959
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
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@gentoo.org>
Agostino Sarubbo · gentoo
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@gentoo.org>
Jeroen Roovers · gentoo
net-dns/djbdns: Stable for HPPA (bug #404959).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches
Michael Orlitzky · gentoo
net-dns/djbdns: remove two unused revisions.
Package-Manager: portage-2.3.0
Agostino Sarubbo · gentoo
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@gentoo.org>
Agostino Sarubbo · gentoo
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@gentoo.org>
Tobias Klausmann · gentoo
net-dns/djbdns-1.05-r32: stable on alpha
Gentoo-Bug: 404959
Thomas Deutschmann · gentoo
net-dns/djbdns: Sec rev bump to v1.05-r32 (bug #404959)
CVE-2012-1191 Closes: https://github.com/gentoo/gentoo/pull/2988 Package-Manager: portage-2.3.2
Tobias Klausmann · gentoo
net-dns/djbdns-1.05-r31: stable on alpha
Gentoo-Bug: 600634
Michael Orlitzky · gentoo
net-dns/djbdns: new revision with increased dnscache recursion depth.
There is a hard limit on the number of recursive queries that dnscache will perform. This new revision adds a patch, increasing a loop iteration limit from 100 to 200, and thus increasing the recursion depth. The patch was based on a similar fix for OpenWrt, suggested by John Stile. With the new revision, the ebuild was updated to EAPI=6. The eutils eclass was dropped as "epatch" was replaced with "eapply"; some patches needed new revisions to work with -p1, as eapply does. Two other patches needed revisions to avoid fuzz from the new fix. Gentoo-Bug: 590548 Reported-By: John Stile Package-Manager: portage-2.2.28
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed