Your message dated Mon, 25 Jul 2016 01:19:13 +0000
with message-id <[email protected]>
and subject line Bug#826241: fixed in unbound 1.5.9-2
has caused the Debian Bug report #826241,
regarding unbound: Provide $named facility under systemd
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
826241: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=826241
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: unbound
Version: 1.5.8-1
Severity: normal
User: [email protected]
Usertags: insserv-removal
Hi,
your package unbound ships a insserv.conf configuration in
/etc/inserv.conf.d/ or is listed in /etc/insserv.conf to provide the
$named LSB/SysV facility.
The $named facility is typically defined when full host/network name
resolution is available. Other SysV init scripts depending on $named are
ordered after your service then.
Under systemd the $named facility is mapped to the nss-lookup.target,
see [1] for more details. The equivalent to the insserv configuration
under systemd is pulling in nss-lookup.target and ordering your service
before that target. This dependency is currently being automatically
generated via a generator [2], but this requires an intrusive patch
which we would like to drop.
So instead we would like services to declare this dependency explicitly.
If your package already ships a native .service file, please add the
following to the [Unit] section:
Wants=nss-lookup.target
Before=nss-lookup.target
If your package does not yet ship a native .service file, this would be
a good occasion to do so and the Debian pkg-systemd team is glad to
assist you.
But you can also extend SysV init scripts with that information using
the drop-in mechanism [3]. For an SysV init script named
/etc/init.d/foo, you create a directory
/lib/systemd/system/foo.service.d/ and a place a .conf file in there.
In this case I would suggest naming it named.conf, which would make it
/lib/systemd/system/unbound.service.d/named.conf
This file should contain:
[Unit]
Wants=nss-lookup.target
Before=nss-lookup.target
If you have further questions please don't hesitate to ask.
Thanks for considering.
Michael,
on behalf of the pkg-systemd team.
[1]
https://www.freedesktop.org/software/systemd/man/systemd.special.html#nss-lookup.target
[2] https://www.freedesktop.org/software/systemd/man/systemd.generator.html
[3] https://www.freedesktop.org/software/systemd/man/systemd.unit.html
--- End Message ---
--- Begin Message ---
Source: unbound
Source-Version: 1.5.9-2
We believe that the bug you reported is fixed in the latest version of
unbound, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Robert Edmonds <[email protected]> (supplier of updated unbound package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 24 Jul 2016 19:48:56 -0400
Source: unbound
Binary: libunbound-dev libunbound2 python-unbound unbound unbound-anchor
unbound-host
Architecture: source
Version: 1.5.9-2
Distribution: unstable
Urgency: low
Maintainer: Debian DNS Packaging <[email protected]>
Changed-By: Robert Edmonds <[email protected]>
Description:
libunbound-dev - static library, header files, and docs for libunbound
libunbound2 - library implementing DNS resolution and validation
python-unbound - library implementing DNS resolution and validation (Python
bindin
unbound - validating, recursive, caching DNS resolver
unbound-anchor - utility to securely fetch the root DNS trust anchor
unbound-host - reimplementation of the 'host' command
Closes: 826241
Changes:
unbound (1.5.9-2) unstable; urgency=low
.
* debian/unbound.init: Call start-stop-daemon with --retry for 'stop'
action (based on patch from Julien Cristau)
* debian/: Add unbound.service, unbound-resolvconf.service
(Closes: #826241) (Thanks to Michael Biebl)
* debian/rules: Configure with --with-rootkey-file=/var/lib/unbound/root.key
Checksums-Sha1:
9a58baa3252cb879da15d2c207b1342983a7326f 2414 unbound_1.5.9-2.dsc
ec53da0c1bab22e87c65017b2d7c5b7d9b691ea9 14628 unbound_1.5.9-2.debian.tar.xz
Checksums-Sha256:
7a0b9c4c27ba7a91741911119f7230c6ed9aeb2980fe8ffe281e0b8cb001ba48 2414
unbound_1.5.9-2.dsc
82796d6867547d9f64222cc1711c9d1df0873262b65eca2057ca0b03a5d7b275 14628
unbound_1.5.9-2.debian.tar.xz
Files:
05ccd00a02974a36eb8ede808d423422 2414 net optional unbound_1.5.9-2.dsc
41705e742f214039c6295539236f5703 14628 net optional
unbound_1.5.9-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJXlWWzAAoJEAGBerCq9s2uiyYQAIFmPnCCS/Q8+2adKFUNu92s
DORkL10DJQM+K3nes4yAUqCG0XQQR4NR6nwZ3snPVNRhewHyVoI5s3ZEbFdC7wEv
89X2Vu6JYXFvTlbv7EfPBfjd0TfzHkSNEsS3awB40ogAgBsAZaY34w4scJyjc0lA
39oSJZOA1r+lN5hpQXplq/4DNzDuajTq2Anrcu1SBjUuTT9kjMNqWGR6JpRPNb+h
fXJb8OYrwybLvK1CBIy92YyGV31AbnUk1sQsFmw2B3EAlNW6QxtcJwvBcldMolQI
2PTDc0vUvzIUs0Dl8Az0m3pgZ+hdzFqDedeRqsEL7STZk20uh8plXfzGZ3IoxHW6
yfa9SCIQ8uE/aR8ELOc6pe0V4TJqHyRhnDEmk+Towwk2riZ6o0rUnt3Kvd2Ok+ps
WSOIA4mAIrWjaPpQqoUT0CVoeUP2G8Jk0gnhA+9OfwVuZFVFAmZz9skMS4rBfwvs
VLmPCQOI9EfwjpA9GKnvmwTVNYO9+/sCZT9l5IcEwnbERJXYf3uUZCSOtlXTIBG+
UeD8nLSnQuMVLP8SC5sgBUgcIfHLeuNl9MntUMZ9okHoLOtTpY4+mekjK0NFReuG
uZ2jJkcb2iINzVni+xo45l65ZSQTu7ILg/yHSUIT9HMiI1WHC6YmovMVD1SKo0nB
d4UsvmU63a4jGJjgGGwa
=kS70
-----END PGP SIGNATURE-----
--- End Message ---