djbdns (1:1.05-16) unstable; urgency=medium * Acknowledge NMU; thanks, Helmut Grohne and Chris Hofstaedtler! * Drop the "type is a bashism" Lintian override, Lintian no longer emits this false positive message. * Declare compliance with Policy 4.7.0 with no changes. * Use debhelper 14: - the sysusers sequence is activated by default now - let debhelper add some default dependencies automatically * Stop overriding the "lines too long" Lintian warning. * Use dpkg's default.mk in the rules file. * Declare dpkg-build-api v1, drop the implied Rules-Requires-Root: no. * Use dh-package-notes to record ELF package metadata. * Drop the version of the dh-runit build dependency. * Raise the datalimit in the 0011-datalimit patch again to try to fix the autopkgtest failures on 32-bit systems. * Refresh the Python coding style in the autopkgtest suite. -- Peter Pentchev Wed, 03 Jul 2024 18:08:00 +0300 djbdns (1:1.05-15.1) unstable; urgency=medium * Non-maintainer upload. [ Helmut Grohne ] * Move from dh-sysuser to standard dh_installsysusers (Closes: #1071526) * Fix FTBFS. (Closes: #1066632) -- Chris Hofstaedtler Wed, 12 Jun 2024 21:17:37 +0200 djbdns (1:1.05-15) unstable; urgency=medium * Fix the setgid directory FTBFS on kFreeBSD: let the test tool detect this situation and change the temporary directory's group to its own. -- Peter Pentchev Mon, 15 Nov 2021 02:21:04 +0200 djbdns (1:1.05-14) unstable; urgency=medium * Declare compliance with Policy 4.6.0 with no changes. * Override two Lintian diagnostics. * Drop leading slashes in the *.install destination. * Drop the version the dh-sysuser build dependency, satisfied even in oldstable. * Use debian/clean to clean up the sysvinit/conf directory. * Add the 0010-dnsroots.global patch. Closes: #996373 * Add the 0011-datalimit patch to catch up with recent versions of glibc generating larger executable files. Closes: #996807 * Several improvements to the Python tinytest autopkgtest tool: - use "with subprocess.Popen()" - simplify the command-line parsing a bit - minor import statement fixes - add a tox.ini file to make it easier to run static code checkers - turn a class into a dataclass - send a lot of queries to tinydns to make sure that the fix for #996807 actually works * Bump the debhelper compatibility level to 13 and drop the check for "nocheck" in DEB_BUILD_OPTIONS, since it is done automatically now. * Build and install systemd service files, too. * Use `execute_after_*` for one more target. * Fix a typo in the debian/manpages-README file. -- Peter Pentchev Sun, 14 Nov 2021 20:41:31 +0200 djbdns (1:1.05-13) unstable; urgency=medium * Do not even consider running tinydns during the package build. Hence, drop the lsof dependency; as a side effect, this should help the build on kFreeBSD and the Hurd. The test will still be performed during an autopkgtest run. -- Peter Pentchev Tue, 28 Jul 2020 00:03:21 +0300 djbdns (1:1.05-12) unstable; urgency=medium * New maintainer. Closes: #958111 * Reflect the fact that the Debian packages place some of the programs into the /usr/sbin directory instead of /usr/bin: - correct the paths in the debian/service/* files - add the 0009-usr-sbin patch to update the *-conf tools * Fix a typo in the random-ip manual page. * Add Rules-Requires-Root: no to the source control stanza. * Add Multi-Arch: foreign to the binary packages. * Convert the patch headers to the DEP-3 format. * Note the two patches that fix #516394. * A couple of changes to the compiler flags configuration: - use DEB_CPPFLAGS_MAINT_APPEND - use printf instead of echo for variable strings - just in case, put CPPFLAGS before CFLAGS * Add the autogenerated conf-{cc,home,ld} files to debian/clean. * Implement a simple test suite for the tinydns-related tools and run it as an autopkgtest. * Drop an unused PREFIX variable from the rules file. * Add my name to the copyright file. -- Peter Pentchev Mon, 27 Jul 2020 16:02:06 +0300 djbdns (1:1.05-11) unstable; urgency=medium * QA upload. * Orphan the package. * debian/control: Set package maintainer to be Debian QA Group. -- Boyuan Yang Sat, 18 Apr 2020 11:44:13 -0400 djbdns (1:1.05-10) unstable; urgency=low * [c2cfa602] New maintainer * [396a7ccd] Switch to source format 3.0 (quilt). * [62a99982] Trim trailing whitespace. * [29feca33] Apply patches with quilt instead of manual calls to patch(1). * [d0ad4375] Make build system respect common build flags * [c6723dc4] Convert package to debhelper style * [2795c1a0] Fix formatting error in djbdns-data(8) manpage. * [c03eb6e3] Make description to not start with article * [d4fbe3d0] Add Homepage field into debian/control * [1311fd0d] Fix spelling error in patch description * [eabe0399] Do not install obsolete pickdns binary * [53036e5e] Drop "dbndns" binary package * [abe20451] Split djbdns into separate binary packages * [f5d44f41] Add runscripts for services * [1d85784a] Bump standards version to 4.3.0 * [c9195eb6] Round-trip patches with gbp-pq * [68bd488a] Apply patches (including security) from Gentoo * [db8be0c4] Add Vcs-* fields into debian/control * [d5e484b9] Make debian/copyright follow DEP-5 * [953827ea] Elaborate description of djbdns-utils package * [5d286cbe] Drop DESTDIR from debian/rules * [f5f008f8] Write 'debian/clean' * [27aa843b] Add init.d scripts for services * [a0fbedcb] Write manpage for /usr/bin/random-ip * [4225b84a] Add Gitlab CI config file -- Dmitry Bogatov Sun, 14 Jul 2019 11:20:42 +0000 djbdns (1:1.05-9~exp2) experimental; urgency=low * add SRV support (closes: #682813) -- Daniel Kahn Gillmor Tue, 21 May 2013 15:46:40 -0400 djbdns (1:1.05-9~exp1) experimental; urgency=low * debian/tinydns-run.postinst: do not rely on English locales when parsing netstat output (closes: #586350). -- intrigeri Tue, 25 Oct 2011 20:31:58 +0200 djbdns (1:1.05-9~exp0) experimental; urgency=low * tinydns-run/*, debian/tinydns-run.*, debian/po/: new binary package tinydns-run. * debian/control, debian/rules: build new binary package tinydns-run (closes: #537223). * debian/control: Standards-Version: 3.8.4.0. -- Gerrit Pape Wed, 31 Mar 2010 00:41:33 +0000 djbdns (1:1.05-8) unstable; urgency=low * debian/dbndns.README.Debian: copy information from debian/djbdns.README.Debian (closes: #575473); clarify purpose of the package. * debian/control: dbndns: adapt long description to clarify the purpose of the package. * debian/dnscache-run.postrm: use -f option to deluser; don't complain if dnscache service already is removed; no longer remove the Gdnslog user on purge. -- Gerrit Pape Mon, 29 Mar 2010 23:53:46 +0000 djbdns (1:1.05-7) unstable; urgency=low * debian/dnscache-run.postinst: use the svc program instead of sv to restart dnscache on upgrade (thx ben; closes: #528973). * debian/diff/0003-dnstracesort.sh-don-t-use-deprecated...diff: new; dnstracesort.sh: don't use deprecated "+number" sort(1) option (thx Shai Rosenfeld; closes: #486935). * debian/djbdns-man/*-conf.8: refer to the update-service(8) program for enabling services, mark creating a symlink manually as example (closes: #542613). -- Gerrit Pape Wed, 30 Sep 2009 19:49:20 +0000 djbdns (1:1.05-6) unstable; urgency=medium * dbndns/diff/0004-dnscache.c-allow-a-maximum-of-20-concurrent...diff: new; dnscache.c: allow a maximum of 20 concurrent outgoing SOA queries (#516394). * debian/djbdns.NEWS.Debian: talk about the patch 0004-dnscache.c... being applied to the dbndns package. * debian/dnscache-run.postinst: restart dnscache on package upgrade. * debian/dbndns.README.Debian: document that patches 0003-...diff, 0004-...dif are applied to dbndns. -- Gerrit Pape Mon, 16 Mar 2009 23:42:32 +0000 djbdns (1:1.05-5) unstable; urgency=high * debian/diff/0002-djbdns-misformats-some-long-response...diff: new; djbdns misformats some long response packets; patch and example attack (closes: #518169, #517631). * dbndns/diff/0003-djbdns-misformats-some-long-response...diff: new; djbdns misformats some long response packets; patch and example attack (closes: #518169, #517631). -- Gerrit Pape Wed, 04 Mar 2009 15:55:50 +0000 djbdns (1:1.05-4) unstable; urgency=medium * debian/dnscache-run.postrm: use daemontools' svc program to take down service (thx Javier Fernández-Sanguino Peña for the patch, closes: #491503). * debian/dnscache-run.preinst, debian/dnscache-run.postinst: create seed file through dnscache-conf in postinst instead of preinst (closes: #491343). * debian/control: Standards-Version: 3.8.0.1. -- Gerrit Pape Wed, 13 Aug 2008 19:30:06 +0000 djbdns (1:1.05-3) unstable; urgency=low * debian/rules: build and install new package dbndns (based on patch by Robert Edmonds, thx). * debian/control: new package dbndns: Debian fork of djbdns (closes: #472771). * dbndns/diff/0001-hier.c-don-t-install-etc-dnsroots.global.diff, dbndns/diff/0002-Apply-fefe-s-djbdns-1.05-test23-ipv6-patch.diff: new; hier.c: don't install /etc/dnsroots.global; apply fefe's djbdns-1.05-test23 ipv6 patch. * debian/dbndns.conffiles: new; /etc/dnsroots.global. * debian/djbdns.NEWS.Debian: no longer talk about djbdns-installer still being available, it's been removed from sid. * debian/dbndns.README.Debian: new; document what patches are applied. * dnscache-run/*: new; sources for new dnscache-run package. * debian/dnscache-run.postinst, debian/dnscache-run.postrm, debian/dnscache-run.preinst, debian/dnscache-run.prerm: new; handle dnscache service. * debian/dnscache-run.conffiles: new. * debian/rules: build and install new package dnscache-run. * debian/control: new package dnscache-run: djbdns dnscache service. * debian/dnscache-run.README.Debian: new. * debian/control: packages djbdns, dbndns: Suggests: dnscache-run. -- Gerrit Pape Tue, 13 May 2008 20:58:56 +0000 djbdns (1:1.05-2) unstable; urgency=low * debian/djbdns.NEWS.Debian: add note that ./run scripts in already existing service directories most probably need to be adapted when upgrading from << 1:1.05. * debian/control: Standards-Version: 3.7.3.0. -- Gerrit Pape Sun, 02 Mar 2008 23:22:04 +0000 djbdns (1:1.05-1) unstable; urgency=low * debian/implicit: add proper dependencies to support 'parallel build' through make -j (thx Daniel Schepler for the patch). * debian/changelog: add epoch 1 to supersede unofficial package. * debian/rules: remove target configure:; use glibc by default instead of dietlibc; install programs into /usr/bin/. * debian/gcc/: remove; obsolete. * debian/control: no longer Build-Depends: dietlibc-dev. * debian/rules: run dpkg-shlibdeps; remove debian/substvars in target clean:. * debian/rules: use 'gcc -O2 -g -include /usr/include/errno.h' for conf-cc. * debian/diff/0001-hier.c-don-t-install-etc-dnsroots.global.diff: new; hier.c: don't install /etc/dnsroots.global. * debian/rules: new target patch: apply patches from debian/diff/; reverse apply in target clean:. * debian/rules: target install: force-remove install, instcheck before rebuilding to avoid race. * debian/rules: fix up directory permissions /usr/, /usr/bin/. * debian/control: remove reference to unofficial packages from the description. * debian/control: no longer Recommends: djbdns-doc; no longer Depends: daemontools, ucspi-tcp, make, but Recommends: them; Recommends: daemontools-run | runit; Depends: ${shlibs:Depends}. * debian/djbdns-man/: new; add manpages downloaded from http://smarden.org/pape/djb/manpages/djbdns-1.05-man-20031023.tar.gz. * debian/rules: install manpages from debian/djbdns-man/ into /usr/share/man/man1/ and /usr/share/man/man8/. * debian/copyright: rewrite copyright. * debian/djbdns.README.Debian: redo. * debian/control: Standards-Version: 3.7.2.2. * debian/rules: install updated debian/dnsroots.global, instead of upstream's. * debian/control: update short and long description. * upload to Debian/main (closes: #453680). * debian/djbdns.README.Debian: add note about daemontools' default directory for services is /etc/service/. * debian/djbdns.NEWS.Debian: new; package introduced to Debian/main, mention how to put on hold if upgrade from non-free is not desired. * debian/djbdns-man/dnsipq.1, debian/djbdns-man/dnstxt.1: typo. * debian/control: Replaces: djbdns-doc. -- Gerrit Pape Tue, 26 Feb 2008 20:54:59 +0000 djbdns (1.05-zarge2) sarge; urgency=low * build against sarge's dietlibc-dev (0.28-3). -- Gerrit Pape Thu, 26 May 2005 19:03:38 +0000 djbdns (1.05-zarge1) sarge; urgency=low * debian/rules: minor cleanup. * debian/implicit: update to revision 1.10. * debian/djbdns.conffiles: new; /etc/dnsroots.global. * debian/control: typo in description. -- Gerrit Pape Wed, 18 Aug 2004 14:35:29 +0000 djbdns (1.05-zarge0.4) sarge; urgency=low * debian/control: Depends: make (thx Thomas Mangin); no longer Build-Depends: dephelper; remove Standards-Version. * debian/rules: stop using debhelper, use implicit rules. * debian/implicit: new; implicit Makefile rules. * debian/README.Debian, debian/docs: rename to debian/ucspi-tcp.*. * debian/dirs: remove; obsolete. * debian/copyright: minor. -- Gerrit Pape Wed, 10 Mar 2004 08:23:22 +0000 djbdns (1.05-zarge0.2) sarge; urgency=low * use diet libc. * debian/rules: set up diet program as c compiler wrapper; conditionally overwrite PATH to have diet program used as c compiler wrapper; minor cleanup. * debian/gcc/gcc*: new; diet program as c compiler wrapper. * debian/control: Build-Depends: dietlibc-dev; no longer Depends: ${shlibs:Depends}; minor cleanup. -- Gerrit Pape Wed, 12 Nov 2003 13:19:10 +0000 djbdns (1.05-woody1) woody; urgency=low * bump version for release. -- Gerrit Pape Tue, 9 Jul 2002 11:05:16 +0200 djbdns (1.05-woody0.1) woody; urgency=low * woody package; new Standards-Version: 3.5.2. -- Gerrit Pape Mon, 15 Oct 2001 11:49:50 +0200 djbdns (1.05-1) stable; urgency=low * new upstream version 1.05. * switched to _recommend_ djbdns-doc (not depend on). * dist stable. -- Gerrit Pape Mon, 12 Feb 2001 14:55:09 +0100 djbdns (1.04-1) unstable; urgency=low * new upstream version 1.04. -- Gerrit Pape Mon, 22 Jan 2001 10:50:51 +0100 djbdns (1.03-1) unstable; urgency=low * new upstream version 1.03. -- Gerrit Pape Mon, 8 Jan 2001 23:29:43 +0100 djbdns (1.02-0.2) unstable; urgency=low * dependencies, cleanup. -- Gerrit Pape Mon, 18 Dec 2000 11:32:59 +0100 djbdns (1.02-0.1) unstable; urgency=low * Initial Release. -- Gerrit Pape Wed, 8 Nov 2000 10:21:36 +0100