Package: nsd
Version: 4.1.14-1
Severity: normal

With reference to http://bugs.debian.org/826214, please be aware
that /lib/init/init-d-script is broken and this results in
a situation wherein the nsd init.d script does not properly
integrate with systemd. This is manifested by the init.d script
ending up using the nsd-control tool to start the process, without
putting it under control of systemd. Subsequently, trying to
control the process with systemd will fail.

An easy way to check is whether nsd has been invoked with the -d
argument. If yes, it's run by systemd. If not, then it was started
by the init.d script.

It would be best AFAICT to rewrite the init script to not use
init-d-script, but to do the integration manually.

Thanks for your attention,
martin

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_NZ, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8), LANGUAGE=en_NZ:en 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages nsd depends on:
ii  adduser         3.118
ii  libc6           2.27-6
ii  libevent-2.1-6  2.1.8-stable-4
ii  libssl1.1       1.1.1-1
ii  libsystemd0     239-10
ii  lsb-base        9.20170808
ii  openssl         1.1.1-1

nsd recommends no packages.

nsd suggests no packages.


-- 
 .''`.   martin f. krafft <madduck@d.o> @martinkrafft
: :'  :  proud Debian developer
`. `'`   http://people.debian.org/~madduck
  `-  Debian - when you have better things to do than fixing systems

Attachment: digital_signature_gpg.asc
Description: Digital GPG signature (see http://martin-krafft.net/gpg/sig-policy/999bbcc4/current)

Reply via email to