djbdns (1:1.05-17) unstable; urgency=medium

  * Add the ftbfs-gid-t, ftbfs-uint32-ulong, and ftbfs-utime patches to
    fix FTBFS. Closes: #1081076
  * Fix the DEP-3 header of the ftbfs-implicit-declarations patch.
  * Use debputy's X-Style: black.
  * Minor updates to the autopkgtest tool:
    - use Ruff 0.8.4 for testing, override some docstring checks
    - use the same settings as utf8-locale:
      - set LC_ALL to "C.UTF-8", it is there on all supported Debian versions
      - remove LANGUAGE instead of setting it to "en"
    - allow the -b / --bindir and -s / --sbindir command-line options to
      specify relative paths

 -- Peter Pentchev <roam@debian.org>  Mon, 30 Dec 2024 16:18:59 +0200

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 <roam@debian.org>  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 <zeha@debian.org>  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 <roam@debian.org>  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 <roam@debian.org>  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 <roam@debian.org>  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 <roam@debian.org>  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 <byang@debian.org>  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 <KAction@debian.org>  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 <dkg@fifthhorseman.net>  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 <intrigeri+debian@boum.org>  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 <pape@smarden.org>  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 <pape@smarden.org>  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 <pape@smarden.org>  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 <pape@smarden.org>  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 <pape@smarden.org>  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 <pape@smarden.org>  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 <pape@smarden.org>  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 <pape@smarden.org>  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 <pape@smarden.org>  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 <pape@smarden.org>  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 <pape@smarden.org>  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 <pape@smarden.org>  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 <pape@smarden.org>  Wed, 12 Nov 2003 13:19:10 +0000

djbdns (1.05-woody1) woody; urgency=low

  * bump version for release.

 -- Gerrit Pape <pape@smarden.org>  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 <pape@smarden.org>  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 <pape@innominate.com>  Mon, 12 Feb 2001 14:55:09 +0100

djbdns (1.04-1) unstable; urgency=low

  * new upstream version 1.04.

 -- Gerrit Pape <pape@innominate.com>  Mon, 22 Jan 2001 10:50:51 +0100

djbdns (1.03-1) unstable; urgency=low

  * new upstream version 1.03.

 -- Gerrit Pape <pape@innominate.com>  Mon,  8 Jan 2001 23:29:43 +0100

djbdns (1.02-0.2) unstable; urgency=low

  * dependencies, cleanup.

 -- Gerrit Pape <pape@innominate.com>  Mon, 18 Dec 2000 11:32:59 +0100

djbdns (1.02-0.1) unstable; urgency=low

  * Initial Release.

 -- Gerrit Pape <pape@innominate.de>  Wed,  8 Nov 2000 10:21:36 +0100
