--- dsbltesters-0.9.5.orig/debian/copyright +++ dsbltesters-0.9.5/debian/copyright @@ -0,0 +1,30 @@ +This package was debianized by Al Nikolov on +Fri, 20 Oct 2006 22:01:28 +0400. + +It was downloaded from + +Upstream Author: Ian Gulliver + +Copyright: (c) 2002 Ian Gulliver + +License: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The Debian packaging is (C) 2006, 2007 Al Nikolov and +is licensed under the GPL, see above. --- dsbltesters-0.9.5.orig/debian/README.Debian +++ dsbltesters-0.9.5/debian/README.Debian @@ -0,0 +1,17 @@ +dsbltesters for Debian +---------------------- + +Be warned: the path to binaries is defined at build time. + +DSBL is GONE. Since i can't provide anymore with some new reasonable +default for the relay target, it will just refuse to work without +those variables have set: + +target_user= +target_domain= + +If you find some other public service suitable to be a target for +dsbltesters, please inform me. Or, i wish you luck with running your +own black list! + + -- Al Nikolov , Fri, 08 Jan 2010 19:25:50 +0300 --- dsbltesters-0.9.5.orig/debian/changelog +++ dsbltesters-0.9.5/debian/changelog @@ -0,0 +1,32 @@ +dsbltesters (0.9.5-4) unstable; urgency=low + + * Lintian clean (debian-rules-ignores-make-clean-error, + ancient-standards-version). + * Homepage points to the deprecated service's page. + * Description tells about DSBL's EOS. + * Watchfile removed. + * README.Debian tells about mandatory configuration. + * dsbl.conf doesn't contain non-working defaults. Closes: #522803. + + -- Al Nikolov Fri, 08 Jan 2010 19:25:50 +0300 + +dsbltesters (0.9.5-3) unstable; urgency=low + + * Updated to follow Standards-Version 3.7.3 + * Homepage field added + + -- Al Nikolov Fri, 14 Dec 2007 13:10:51 +0300 + +dsbltesters (0.9.5-2) unstable; urgency=low + + * DEB_BUILD_OPTIONS=nostrip support (Closes: #436775) + + -- Al Nikolov Wed, 05 Sep 2007 13:56:02 +0400 + +dsbltesters (0.9.5-1) unstable; urgency=low + + * Initial release (Closes: #273204) + * Libraries (firestring and firedns) are removed from source package + + -- Al Nikolov Fri, 20 Oct 2006 22:01:28 +0400 + --- dsbltesters-0.9.5.orig/debian/rules +++ dsbltesters-0.9.5/debian/rules @@ -0,0 +1,61 @@ +#!/usr/bin/make -f + +#export DH_VERBOSE=1 + +CFLAGS = -Wall -g +DESTDIR = $(CURDIR)/debian/tmp + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +configure-stamp: configure + dh_testdir + CFLAGS='$(CFLAGS)' ./configure + grep -v '^\W\+strip\W' Makefile > Makefile.nostrip # We do stripping by the Debian way + mv Makefile.nostrip Makefile + touch $@ + +build: build-stamp + +build-stamp: configure-stamp + dh_testdir + $(MAKE) PREFIX=/ BINDIR=/usr/bin + touch $@ + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + [ ! -f Makefile ] || $(MAKE) distclean + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + $(MAKE) install PREFIX=$(DESTDIR) BINDIR=$(DESTDIR)/usr/bin MANDIR=$(DESTDIR)/usr/share/man + patch $(DESTDIR)/etc/dsbl.conf debian/patches/dsbl-gone.patch + +binary-indep: build install + +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs + dh_install --sourcedir=debian/tmp \* + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch + +.PHONY: clean build binary-indep binary-arch binary install --- dsbltesters-0.9.5.orig/debian/docs +++ dsbltesters-0.9.5/debian/docs @@ -0,0 +1,4 @@ +README +tests.txt +CREDITS +contrib --- dsbltesters-0.9.5.orig/debian/compat +++ dsbltesters-0.9.5/debian/compat @@ -0,0 +1 @@ +5 --- dsbltesters-0.9.5.orig/debian/control +++ dsbltesters-0.9.5/debian/control @@ -0,0 +1,20 @@ +Source: dsbltesters +Section: net +Priority: extra +Maintainer: Al Nikolov +Build-Depends: debhelper (>= 5), libfiredns-dev +Standards-Version: 3.8.3 +Homepage: http://dsbl.org + +Package: dsbltesters +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: open proxy/relay testing utilities + This package contains testing software configured to work with + the DSBL (http://dsbl.org/) or DSBL-compliant services. It + enables you to send tests to servers based on spam that you + receive. If those tests succeed, the results will reach the + DSBL host in question, and the relay will be listed. + . + Note: the original DSBL service has gone, it's not possible to + submit nor place a query there. --- dsbltesters-0.9.5.orig/debian/patches/dsbl-gone.patch +++ dsbltesters-0.9.5/debian/patches/dsbl-gone.patch @@ -0,0 +1,19 @@ +--- dsbltesters-0.9.5-old/conf/dsbl.conf 2004-01-07 23:51:06.000000000 +0300 ++++ dsbltesters-0.9.5/conf/dsbl.conf 2010-01-08 22:04:28.000000000 +0300 +@@ -59,8 +59,8 @@ + cookie_pass= + # + # Target user (which list you are submitting to) +-target_user=listme +-target_domain=listme.dsbl.org ++target_user= ++target_domain= + # test_target_domain used by auth-relaytest -t + #test_target_domain= + # +@@ -101,4 +101,4 @@ + # + # The list to check before testing an IP + # Trusted testers: set this to list.dsbl.org +-checklist=unconfirmed.dsbl.org ++checklist=