Subject: bug#439: pdns-recursor: Package does not contain sysv init script anymore, only systemd unit files

From: Wilfried Klaebe <[email-masked]>
Date: Wed, 6 May 2020 22:07:50 +0200

Package: pdns-recursor
Version: 4.3.0-2
Severity: critical

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

aptitude -u, updating pdns-recursor package to newest version in unstable

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

see above

   * What was the outcome of this action?

pdns-recursor not starting on boot, no dns resolution possible on whole machine

   * What outcome did you expect instead?

init script existing and pdns-recursor starting normally on boot

*** End of the template - remove these template lines ***

-- System Information:
Distributor ID:	Devuan
Description:	Devuan GNU/Linux 4 (chimaera/ceres)
Release:	testing/unstable
Codename:	n/a
Architecture: x86_64

Kernel: Linux 5.6.10 (SMP w/8 CPU cores; PREEMPT)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8), LANGUAGE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages pdns-recursor depends on:
ii  adduser                    3.118
ii  dns-root-data              2019052802
ii  libboost-context1.67.0     1.67.0-17+b1
ii  libc6                      2.30-4
ii  libcap2                    1:2.33-1
ii  libelogind0 [libsystemd0]  243.7-2
ii  libfstrm0                  0.6.0-1+b1
ii  libgcc-s1                  10-20200502-1
ii  liblua5.2-0                5.2.4-1.1+b3
ii  libprotobuf22              3.11.4-4
ii  libsnmp35                  5.8+dfsg-2
ii  libsodium23                1.0.18-1
ii  libssl1.1                  1.1.1g-1
ii  libstdc++6                 10-20200502-1
ii  publicsuffix               20200201.2258-1

pdns-recursor recommends no packages.

pdns-recursor suggests no packages.

-- Configuration Files:
/etc/powerdns/recursor.conf changed [not included]

-- no debconf information

---

From: Mark Hindley <[email-masked]>
Date: Thu, 7 May 2020 09:59:28 +0100

> Severity: critical

Wilfred,

Thanks for reporting this.

Looking at the changelog:

pdns-recursor (4.3.0-1) unstable; urgency=medium

  * New upstream version 4.3.0, drop upstream applied patches
    (Closes: #957674)
  * Use debhelper v13, bump Standards-Version to 4.5.0
  * Enable Dnstap feature
  * Follow upstream socket-dir path and service user change.
    This also drops the init script: the socket-dir is now in a dynamically
    created path, and pdns-recursor expects to be started as non-root already.
    Both changes are unfeasible to support under a legacy init.

 -- Chris Hofstaedtler <[email-masked]>  Wed, 29 Apr 2020 18:20:05 +0000

So it looks as if we will have to fork this package to see if we can reinstate a
working initscript.

Mark

---

From: "Devuan bug Tracking System" <[email-masked]>
Date: Tue, 19 May 2020 09:03:09 +0000

This is an automatic notification regarding your bug report
which was filed against the pdns-recursor package:

#439: pdns-recursor: Package does not contain sysv init script anymore, only systemd unit files

It has been closed by [email-masked].

Their explanation is attached below along with your original report.
If this explanation is unsatisfactory and you have not received a
better one in a separate message then please contact [email-masked] by
replying to this email.

-- 
439: https://bugs.devuan.org/cgi/bugreport.cgi?bug=439
Devuan Bug Tracking System
Contact [email-masked] with problems

Subject: #439: fixed in src:pdns-recursor version 4.3.0-2+devuan1
From: [email-masked]
To: [email-masked]
Date: Tue, 19 May 2020 08:48:40 +0000

Version: 4.3.0-2+devuan1

Source package pdns-recursor (4.3.0-2+devuan1) added to Devuan suite unstable.

This closes bug report 439.

Thanks

DAK managing the Devuan archive

Format: 1.8
Date: Thu, 14 May 2020 10:20:25 +0100
Source: pdns-recursor
Binary: pdns-recursor
Architecture: source
Version: 4.3.0-2+devuan1
Distribution: unstable
Urgency: medium
Maintainer: Mark Hindley <[email-masked]>
Changed-By: Mark Hindley <[email-masked]>
Description:
 pdns-recursor - PowerDNS Recursor
Closes: 439
Changes:
 pdns-recursor (4.3.0-2+devuan1) unstable; urgency=medium
 .
   * Initial fork for Devuan (Closes: #439)
     - Build without systemd
     - Reinstate init file
     - Fix run dir creation and pidfile location
   * No longer use START=yes|no in /etc/default/pdns-recursor.
   * Run daemon as pdns:pdns.
Checksums-Sha1:
 f6749334960261623ab34cf0ecdc33bbe91ca7ee 2000 pdns-recursor_4.3.0-2+devuan1.dsc
 b0f52c9df158187fba2c61b1b8fda6e642568e05 22304 pdns-recursor_4.3.0-2+devuan1.debian.tar.xz
 a0dbdffdc3ad08b908e21b2ddb6472bd9be4bb14 3007 pdns-recursor_4.3.0-2+devuan1_source.buildinfo
Checksums-Sha256:
 c3f7e2ac05e2ea5fec9a87cf612a281057f78287114400fc0347af6cd74d6b51 2000 pdns-recursor_4.3.0-2+devuan1.dsc
 c72bd1f9cd35e5d9df352a8255b4a0c8d55c8ca819f3878928f1c7df835ad051 22304 pdns-recursor_4.3.0-2+devuan1.debian.tar.xz
 faf2e3575a33fd7ba514d3e4ada088d0d6a5662c1bc089d01069117379fb4a9a 3007 pdns-recursor_4.3.0-2+devuan1_source.buildinfo
Files:
 0ae160dba52c47f871f50795cdd67d7c 2000 net optional pdns-recursor_4.3.0-2+devuan1.dsc
 2e64f93e447a9b1d91c3f765404f2a72 22304 net optional pdns-recursor_4.3.0-2+devuan1.debian.tar.xz
 d988ceccc57d2f3bb217e63737547f5b 3007 net optional pdns-recursor_4.3.0-2+devuan1_source.buildinfo

Subject: pdns-recursor: Package does not contain sysv init script anymore, only systemd unit files
From: Wilfried Klaebe <[email-masked]>
To: Devuan Bug Tracking System <[email-masked]>
Date: Wed, 6 May 2020 22:07:50 +0200

Package: pdns-recursor
Version: 4.3.0-2
Severity: critical

Dear Maintainer,

see above

-- System Information:
Distributor ID:	Devuan

-- Configuration Files: