net-dns / rbldnsd

DNS server designed to serve blacklist zones

Official package sites : https://rbldnsd.io/ ·

rbldnsd is a small and fast DNS daemon which is especially made to serve DNSBL zones. This daemon was inspired by Dan J. Bernstein's rbldns program found in the djbdns package. rbldnsd is extremely fast - it outperforms both bind and djbdns greatly. It has very small memory footprint. The daemon can serve both IP-based (ordb.org, dsbl.org etc) and name-based (rfc-ignorant.org) blocklists. Unlike DJB's rbldns, it has ability to specify individual values for every entry, can serve as many zones on a single IP address as you wish, and, finally, it is a real nameserver: it can reply to DNS metadata requests. The daemon keeps all zones in memory for faster operations, but its memory usage is very efficient, especially for repeated TXT values which are stored only once.

v0.998b :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~hppa ~sparc ~x86 ~x86-fbsd
USE flags
ipv6 test zlib

v0.998 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 hppa x86 ~sparc ~x86-fbsd
USE flags
ipv6 test zlib

General

ipv6
Add support for IP version 6
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
zlib
Add support for zlib (de)compression

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-python / pydns : Python DNS (Domain Name System) library

sys-libs / zlib : Standard (de)compression library

sys-libs / zlib : Standard (de)compression library

Repository mirror & CI · gentoo
Merge updates from master
Michael Orlitzky · gentoo
net-dns/rbldnsd: new version 0.998b.
This new version doesn't offer any new features or bug fixes, since our 0.998-r2 contains the two important patches from the upstream v0.998a and v0.998b. However, this release does let us drop those patches, and brings the Gentoo version in line with the latest upstream one, preventing some confusion. In addition, EAPI=7 is now used, and the dependencies have thus been reorganized. The "rbldns" user now also has its home directory set to the default (/dev/null) rather than /var/db/rbldnsd. This change is in preparation for a GLEP 81 user package that will use the default home directory, and allows us to test the new setting for a bit before making it permanent. Closes: https://bugs.gentoo.org/693148 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
David Seifert · gentoo
net-dns/rbldnsd: [QA] Add missing python metadata variables
Package-Manager: Portage-2.3.5, Repoman-2.3.2
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/rbldnsd: new revision to fix an out-of-memory error.
This new revision adds a patch that has already been merged (but not released) by upstream. It should fix an out-of-memory error that occurs when trying to load a huge zone. Additionally, upstream had undergone a non-hostile takeover by the Spamhaus project, so the HOMEPAGE and SRC_URI have been updated. Gentoo-Bug: 603330 Package-Manager: portage-2.3.0
Michael Orlitzky · gentoo
net-dns/rbldnsd: remove old version 0.997a-r2.
Package-Manager: portage-2.2.28
Jeroen Roovers · gentoo
net-dns/rbldnsd: Stable for HPPA (bug #574846).
Package-Manager: portage-2.3.0 RepoMan-Options: --ignore-arches
Michael Orlitzky · gentoo
net-dns/rbldnsd: new revision with EAPI=6 and dropping eutils.
Package-Manager: portage-2.2.28
Agostino Sarubbo · gentoo
net-dns/rbldnsd: x86 stable wrt bug #574846
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/syncthing'
Pull Request: https://github.com/gentoo/gentoo/pull/990
Agostino Sarubbo · gentoo
net-dns/rbldnsd: amd64 stable wrt bug #574846
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Michael Orlitzky · gentoo
net-dns/rbldnsd: add version 0.998.
Package-Manager: portage-2.2.24
Michael Orlitzky · gentoo
net-dns/rbldnsd: remove old versions and files.
Package-Manager: portage-2.2.20.1
Jeroen Roovers · gentoo
net-dns/rbldnsd: Stable for HPPA (bug #553528).
Package-Manager: portage-2.2.20.1 RepoMan-Options: --ignore-arches
Agostino Sarubbo · gentoo
net-dns/rbldnsd: x86 stable wrt bug #553528
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86"
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