[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#826244: marked as done (pdnsd: Provide $named facility under systemd)



Your message dated Sat, 02 Jul 2016 13:19:49 +0000
with message-id <E1bJKpp-0005vU-90@franck.debian.org>
and subject line Bug#826244: fixed in pdnsd 1.2.9a-par-4
has caused the Debian Bug report #826244,
regarding pdnsd: 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 owner@bugs.debian.org
immediately.)


-- 
826244: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=826244
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: pdnsd
Version: 1.2.9a-par-3
Severity: normal
User: pkg-systemd-maintainers@lists.alioth.debian.org
Usertags: insserv-removal

Hi,

your package pdnsd 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/pdnsd.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: pdnsd
Source-Version: 1.2.9a-par-4

We believe that the bug you reported is fixed in the latest version of
pdnsd, 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 826244@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christian Hofstaedtler <zeha@debian.org> (supplier of updated pdnsd 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 02 Jul 2016 14:59:42 +0200
Source: pdnsd
Binary: pdnsd
Architecture: source
Version: 1.2.9a-par-4
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Christian Hofstaedtler <zeha@debian.org>
Description:
 pdnsd      - Proxy DNS Server
Closes: 826244
Changes:
 pdnsd (1.2.9a-par-4) unstable; urgency=medium
 .
   * QA upload.
   * Bump Standards-Version to 3.9.8
   * Add nss-lookup.target drop-in. (Closes: #826244)
Checksums-Sha1:
 d56ef566ea703f5cf0786ef1a14b686eeead0f64 1890 pdnsd_1.2.9a-par-4.dsc
 01b62aae860b30736e255a49d9ff8be313d89f9b 27240 pdnsd_1.2.9a-par-4.debian.tar.xz
Checksums-Sha256:
 b94d00df3ff3c9ee361499ca729a3eea72755ee4512b6397400610514b075df4 1890 pdnsd_1.2.9a-par-4.dsc
 fc393154b8a68a117fd19892cc93de3f62bb8a4fd852f624e5848c56e65c4d62 27240 pdnsd_1.2.9a-par-4.debian.tar.xz
Files:
 db9786d57a0b73316ababcfd39d0403f 1890 net optional pdnsd_1.2.9a-par-4.dsc
 71b784c26397d01830927b199fa8cd12 27240 net optional pdnsd_1.2.9a-par-4.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJXd74sAAoJEFwT1tuTBS4DzYsP/R7OXSjGnxMDRZE+yFqlPDed
8rFXx0H3otIjkuBsvRlNQGgFdhb1QWaVNATRpHZTTuuKnPg1gNYYKTRf6ymTprrf
h07Bb23e4vJQr3FumSTCGoyFKuQIlf+afAdKLAf79Wlg5tkYGk+QESGjA0d8Geyx
DiX//NdAdy3P2bSTG03CM/zLF0gGVSNn4NmGAOGI4EELrZ7bZAlmdsdV0LiTJF6o
Dn437SYAqUow7chgbjBO87OeUqk1fXknxJM4PQMu1rRsY4fVcuP+RTVL4Q24RQzX
U3RVl+qjaq7o6pdxdrDt6plD4Ab1pqK4YnvgIYm7Y7oS6Nnx0fUoOMW+a+nV//jq
H+XAIMzcJZkO1xU9OVeBzXJJa2boLwg4TNC173FYrvrS+AcerixIkzlaC2kMr4UP
CxbJ5+Jd9cfjtPyAMVC+YqXgGa/1Sc8ck18y/FSOlCYa/zX97A4kgKibJQks4rBO
y2unO0J7Bcg19Rx/lgmbuDJ5OfRgoLqPdKoT+RAm4OFT+5YtOhk8ZDpJ2bjruWxI
kvume9z5VpzMKjby/vWs37jDtiuZbDKbJP7jxapOtTyGTBbRVNNl2Py6uCtxTH8+
qgK7iBY7dV72YZnRwj2azw7AidPJWxhfodn+npsY7f8TfFW6uCkNAQI1yD+GDAyQ
EsBD0c6glWewChxD80hC
=3ou5
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: