From 4c2f66f7d58af1286d8c651de7e7f3e8b8126fa7 Mon Sep 17 00:00:00 2001 From: Michael Orlitzky Date: Thu, 1 Aug 2013 13:31:15 -0400 Subject: [PATCH] Remove rbldnsd. --- net-dns/rbldnsd/Manifest | 5 --- net-dns/rbldnsd/files/confd-0.997 | 21 ----------- net-dns/rbldnsd/files/initd-0.997 | 29 --------------- net-dns/rbldnsd/metadata.xml | 26 ------------- net-dns/rbldnsd/rbldnsd-0.997.ebuild | 55 ---------------------------- 5 files changed, 136 deletions(-) delete mode 100644 net-dns/rbldnsd/Manifest delete mode 100644 net-dns/rbldnsd/files/confd-0.997 delete mode 100644 net-dns/rbldnsd/files/initd-0.997 delete mode 100644 net-dns/rbldnsd/metadata.xml delete mode 100644 net-dns/rbldnsd/rbldnsd-0.997.ebuild diff --git a/net-dns/rbldnsd/Manifest b/net-dns/rbldnsd/Manifest deleted file mode 100644 index 6e9af25..0000000 --- a/net-dns/rbldnsd/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX confd-0.997 994 SHA256 bf4459b36f9caa59c6b4a39514e1590e81bec21328c2af88a71a85041349eefd SHA512 c11b2a6e2784c691f593bcfd2c0ac0f2559eff7970d200fad4f8560c9a13db0840380d83403d6e779fd5f0a126cdbe8676bba8352a10b13f60660f7602cba01b WHIRLPOOL f50d39a2941fea98e19b1abdf24ff888e63ac007df42770918f31d49c2900f0c101f85ec7645d7dd60e7a7f469ac1e8b83bf60e92afa6d3a5db41641e49d930c -AUX initd-0.997 561 SHA256 7ed137d31a59718ce5adc2cdc9d8ab273abf02ab40e7ae540303afec9b845ee9 SHA512 627d7343320be7f8667b5a941062750cfc5d363ac531999957eb7db627ecb01ef7874af92b7418fce43d000c78267491296f223b5b813a58ad7b6423bb8d2c6b WHIRLPOOL d316d1cedb03152faf13184e92cb250b2568809ab221110c58d8d73af3204bc16770b94a27c752cfa1a3916f5eeb07b882fb05361a354c0ea6e0ab1b27efbb5e -DIST rbldnsd-0.997.tar.gz 148762 SHA256 c61fc0d9b6efb2cc823e47c4e3bce44a0fbd3e1ca7377dccdc22618bc1c22368 SHA512 d9aff718e77907c1eb800a12493ad211e3130ef2ad1770a2f1e2292e96ea9d815ee687f7445e656b0f0201c4f8707426bd0230d9bd3efef4e2f611262fc5ea84 WHIRLPOOL 4157197309836fca4f4eb7ce45a0fe103e4cd4666258233b0ea2ed24deab26048325b16ba72d9cdbbac39b513c7957b152bd4a0e564f2d7cec594098d701bf6c -EBUILD rbldnsd-0.997.ebuild 1369 SHA256 49cd4ae25ee1be805d9aaa6e42b405376404b4e0c2327c6667efd371a5c0656c SHA512 851205e92b2f2ae3fcc857f184df5f2fdbac43bcb8aa90e480e1e7ad4ce664bb0229638ec7bc186c0de74bc692cc16519f5809267f1a44f83bdc78489624f168 WHIRLPOOL 35957c5d91c60eb331e121b8576c2c6bc4c0183b0a8ffd46c13121b5ebb48e54bd19974ef8f8291534c53764a970fa37c84b843f55b85c13809a9ba0c62c203a -MISC metadata.xml 1179 SHA256 6a9d5a1772e174859bf13dbe53a955671ad97eeb8322dd6ff9772046460e017d SHA512 d2f2925bd8de92dc0d9dffce03b0ce8a61c28a0abbbdc3ca21ca10ac3f22a773dcbf19e880563e0557a1512fe3e0586f3b4ef5abd0b6add8278e6b24ea709051 WHIRLPOOL 42f38dbd07679c6e1ceb9d3b054928e5a0f3befdb8d4f5e74b3b23a486bb98066bc7a44e2dab05ef39465f44e41ad815a0cc3f7a32add5bff84c78a484a986c6 diff --git a/net-dns/rbldnsd/files/confd-0.997 b/net-dns/rbldnsd/files/confd-0.997 deleted file mode 100644 index f20b3ac..0000000 --- a/net-dns/rbldnsd/files/confd-0.997 +++ /dev/null @@ -1,21 +0,0 @@ -# The addresses on which to listen, as a bash array. The syntax is -# "host:port", where the port defaults to 53. -LISTEN=( "127.0.0.1" "192.168.0.1" ) - -# A list of RBL zones, as a bash array. For the correct syntax, please -# see the rbldnsd(8) man page. The following $ZONES will look for -# files named "badguys.example.com" and "spammers.example.net" (in the -# appropriate format) under /var/db/rbldnsd, and use those same names -# for the blacklists contained therein. -ZONES=( "badguys.example.com:ip4set:badguys.example.com" - "spammers.example.net:ip4tset:spammers.example.net" ) - -# Add any additional options for the rbldnsd daemon below. The -a and -# -vv below are suggested for performance/security reasons. They are -# described in the man page. -# -# The rootdir (-r) and PID (-p) options are passed automatically, with -# rootdir set to /var/db/rbldnsd (where you should put your zone -# files). The daemon will run as the rbldns user, which was created by -# portage. -OPTIONS="-a -vv" diff --git a/net-dns/rbldnsd/files/initd-0.997 b/net-dns/rbldnsd/files/initd-0.997 deleted file mode 100644 index 1f401cb..0000000 --- a/net-dns/rbldnsd/files/initd-0.997 +++ /dev/null @@ -1,29 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -depend() { - need net -} - -start() { - ebegin "Starting rbldnsd" - - start-stop-daemon --start --quiet --pidfile /run/rbldnsd.pid \ - --exec /usr/sbin/rbldnsd -- \ - -r /var/db/rbldnsd \ - -p /run/rbldnsd.pid \ - ${LISTEN[@]/#/-b} \ - ${OPTIONS} \ - "${ZONES[@]}" - - eend $? -} - -stop() { - ebegin "Stopping rbldnsd" - start-stop-daemon --stop --quiet --pidfile /run/rbldnsd.pid \ - --exec /usr/sbin/rbldnsd - eend $? -} diff --git a/net-dns/rbldnsd/metadata.xml b/net-dns/rbldnsd/metadata.xml deleted file mode 100644 index 2c45ca4..0000000 --- a/net-dns/rbldnsd/metadata.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - proxy-maintainers - - michael@orlitzky.com - Michael Orlitzky - Proxy Maintainer. CC on bugs. - - - 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. - - diff --git a/net-dns/rbldnsd/rbldnsd-0.997.ebuild b/net-dns/rbldnsd/rbldnsd-0.997.ebuild deleted file mode 100644 index 0350353..0000000 --- a/net-dns/rbldnsd/rbldnsd-0.997.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -inherit eutils toolchain-funcs user - -DESCRIPTION="A DNS server designed to serve blacklist zones" -HOMEPAGE="http://www.corpit.ru/mjt/rbldnsd.html" -SRC_URI="http://www.corpit.ru/mjt/rbldnsd/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~sparc ~x86 ~x86-fbsd" -IUSE="ipv6 zlib" - -DEPEND="zlib? ( sys-libs/zlib )" -RDEPEND="${DEPEND}" - -src_configure() { - # The ./configure file is handwritten and doesn't support a `make - # install` target, so there are no --prefix options. The econf - # function appends those automatically, so we can't use it. - ./configure \ - $(use_enable ipv6) \ - $(use_enable zlib) \ - || die "./configure failed" -} - -src_compile() { - # We can also pass AWK and PYTHON environment variables to emake, - # but those should be available via the default 'awk' and 'python' - # symlinks. - emake \ - AR="$(tc-getAR)" \ - CC="$(tc-getCC)" \ - RANLIB="$(tc-getRANLIB)" \ - || die "emake failed" -} - -src_install() { - dosbin rbldnsd - doman rbldnsd.8 - keepdir /var/db/rbldnsd - dodoc CHANGES* TODO NEWS README* - newinitd "${FILESDIR}"/initd-${PV} rbldnsd - newconfd "${FILESDIR}"/confd-${PV} rbldnsd -} - -pkg_postinst() { - enewgroup rbldns - enewuser rbldns -1 -1 /var/db/rbldnsd rbldns - chown rbldns:rbldns /var/db/rbldnsd -} -- 2.43.2