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

Bug#855862: marked as done (unblock: dnssec-trigger/0.13-6)



Your message dated Wed, 22 Feb 2017 20:44:00 +0000
with message-id <7c2b3b51-0975-b952-02c7-80f762e1c4fb@thykier.net>
and subject line Re: Bug#855862: unblock: dnssec-trigger/0.13-6
has caused the Debian Bug report #855862,
regarding unblock: dnssec-trigger/0.13-6
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.)


-- 
855862: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855862
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package dnssec-trigger

Dear release team,

dnssec-trigger 0.13-6 fixed the (hopefully) last hard-coded path in
the dnssec-trigger (libexec dir, see #854991).

No other changes than updating the binary to use LIBEXEC_DIR "/foo"
instead of "/usr/libexec/foo" were done.

unblock dnssec-trigger/0.13-6

-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.2.0-42-generic (SMP w/24 CPU cores)
Locale: LANG=en_DK.UTF-8, LC_CTYPE=en_DK.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 3.0 (quilt)
Source: dnssec-trigger
Binary: dnssec-trigger
Architecture: any
Version: 0.13-6
Maintainer: Debian DNS Packaging <pkg-dns-devel@lists.alioth.debian.org>
Uploaders: Ondřej Surý <ondrej@debian.org>, Diane Trout <diane@ghic.org>
Homepage: http://www.nlnetlabs.nl/projects/dnssec-trigger/
Standards-Version: 3.9.8
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-dns/dnssec-trigger.git
Vcs-Git: git://anonscm.debian.org/pkg-dns/dnssec-trigger.git
Build-Depends: debhelper (>= 9), autotools-dev, dh-autoreconf, dh-systemd, dh-python, libssl-dev, libgtk2.0-dev, libldns-dev (>= 1.6.14-1~), python
Package-List:
 dnssec-trigger deb net optional arch=any
Checksums-Sha1:
 11f3d28a57dcc8df63d9c35b5e32b8f76f413e73 488608 dnssec-trigger_0.13.orig.tar.gz
 8e6b0649aa0c9dded4dd939b232b026102f87ee4 11960 dnssec-trigger_0.13-6.debian.tar.xz
Checksums-Sha256:
 d8418e6456263229acebdd7d32d43b1e8571f599fdff2f71a023dcad6882b631 488608 dnssec-trigger_0.13.orig.tar.gz
 6f7cd800bc7431dcc114de4fc962f52b0c39397fc6988e0d14e4f4848448c942 11960 dnssec-trigger_0.13-6.debian.tar.xz
Files:
 345163e014710133e3b504e49b52bc20 488608 dnssec-trigger_0.13.orig.tar.gz
 f09ba70aa5c2e6b7d934ad82bc170c43 11960 dnssec-trigger_0.13-6.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEMLkz2A/OPZgaLTj7DJm3DvT8uwcFAlitnapfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDMw
QjkzM0Q4MEZDRTNEOTgxQTJEMzhGQjBDOTlCNzBFRjRGQ0JCMDcACgkQDJm3DvT8
uwcP0Q//TZeKLZXpcrnbBlMarnATX8WXj59zGE4V50aEYFY0fmoYrD3Kyvqm2LoT
L/YmqV0oY7OdVBHnnURDd11+aefwzq0wAN0oCq9ezlV876LDTNqt4gUUnDLivrbg
ZiMyIx4DO2Ai/5jPMetdriflPA/3OCglUkHaXGcUmaCjQpJeok/MkyglKucsFdMn
S7xE3IrWx0nesR/KH1RxPfBm/gUbwuKfueJkkJBEiR5qAk4FvVQgayRsdXXCkKQz
N+2JSkT9EnwYzKKPnJgIqvjT54xzxFVmqlxJ40GJ6DEIWh2sTkUfuJ8VjT9YaNuV
uPibCShgdyJJB6xV0aeYT2DGZHq4SyLvApTiwB80jtsmKM+OIaY1KaibjGK+5ta/
w03UnBEZzGJKuuAA8+RZNCkrN37qD961tAGxoOr4O5JbeYv1KN5BJvFZeA3UASVE
5xdfBID/KZX0AjCmOWnXjvDCIiMJDNkWASvjYrJsAo6pM7AaK2Sge5VPdeU3T3Ax
s1uRTxF8XZ1GqsIxlL8mYLx0O9vlfNYBqtkhlmFqiVhOU3EViJwGdl5Tg0CiBWo0
rO30hEcWLbEY+8bVla7VZEimVWCXfyEPi5YMETp5JwQ8OL9mm4wMgK1vvwMeXnY3
hjKAVQxGr1nP9VPpEJQrjqHB4XWKHvt/Xce+tbpZa3qKxAfzIQQ=
=BE/z
-----END PGP SIGNATURE-----
diff -Nru dnssec-trigger-0.13/debian/changelog dnssec-trigger-0.13/debian/changelog
--- dnssec-trigger-0.13/debian/changelog	2017-02-01 15:11:29.000000000 +0100
+++ dnssec-trigger-0.13/debian/changelog	2017-02-22 15:11:05.000000000 +0100
@@ -1,3 +1,9 @@
+dnssec-trigger (0.13-6) unstable; urgency=medium
+
+  * Unhardcode libexec dir in riggerd/reshook.c (Closes: #854991)
+
+ -- Ondřej Surý <ondrej@debian.org>  Wed, 22 Feb 2017 15:11:05 +0100
+
 dnssec-trigger (0.13-5) unstable; urgency=medium
 
   * Actually the Makefile.in was also missing @rundir@ and @sysconfdir@
diff -Nru dnssec-trigger-0.13/debian/patches/0006-Unhardcode-most-of-the-paths.patch dnssec-trigger-0.13/debian/patches/0006-Unhardcode-most-of-the-paths.patch
--- dnssec-trigger-0.13/debian/patches/0006-Unhardcode-most-of-the-paths.patch	2017-02-01 15:11:29.000000000 +0100
+++ dnssec-trigger-0.13/debian/patches/0006-Unhardcode-most-of-the-paths.patch	2017-02-22 15:11:05.000000000 +0100
@@ -9,7 +9,8 @@
  dnssec-trigger-script.in          | 16 +++++++-------
  dnssec-triggerd-keygen.service    |  8 -------
  dnssec-triggerd-keygen.service.in |  8 +++++++
- 6 files changed, 56 insertions(+), 36 deletions(-)
+ riggerd/reshook.c                 |  4 ++--
+ 7 files changed, 58 insertions(+), 38 deletions(-)
  delete mode 100644 dnssec-triggerd-keygen.service
  create mode 100644 dnssec-triggerd-keygen.service.in
 
@@ -260,3 +261,25 @@
 +Type=oneshot
 +ExecStart=@sbindir@/dnssec-trigger-control-setup -d @sysconfdir@
 +RemainAfterExit=yes
+diff --git a/riggerd/reshook.c b/riggerd/reshook.c
+index f35d4af..bcc06e4 100644
+--- a/riggerd/reshook.c
++++ b/riggerd/reshook.c
+@@ -256,7 +256,7 @@ void hook_resolv_localhost(struct cfg* cfg)
+ 	win_set_resolv("127.0.0.1");
+ #else /* not on windows */
+ #  ifndef HOOKS_OSX /* on Linux/BSD */
+-	if (system("/usr/libexec/dnssec-trigger-script --setup") == 0)
++	if (system(LIBEXEC_DIR "/dnssec-trigger-script --setup") == 0)
+ 		return;
+ 
+ 	if(really_set_to_localhost(cfg)) {
+@@ -285,7 +285,7 @@ void hook_resolv_iplist(struct cfg* cfg, struct probe_ip* list)
+ 	char iplist[10240];
+ 	iplist[0] = 0;
+ #else
+-	if (system("/usr/libexec/dnssec-trigger-script --restore") == 0)
++	if (system(LIBEXEC_DIR "/dnssec-trigger-script --restore") == 0)
+ 		return;
+ #endif
+ 	set_to_localhost = 0;
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 22 Feb 2017 15:11:05 +0100
Source: dnssec-trigger
Binary: dnssec-trigger
Architecture: source
Version: 0.13-6
Distribution: unstable
Urgency: medium
Maintainer: Debian DNS Packaging <pkg-dns-devel@lists.alioth.debian.org>
Changed-By: Ondřej Surý <ondrej@debian.org>
Description:
 dnssec-trigger - reconfiguration tool to make DNSSEC work
Closes: 854991
Changes:
 dnssec-trigger (0.13-6) unstable; urgency=medium
 .
   * Unhardcode libexec dir in riggerd/reshook.c (Closes: #854991)
Checksums-Sha1:
 5dbac0ad3642fd9e1824bf02c9dc30c0e7ce3d9e 2254 dnssec-trigger_0.13-6.dsc
 8e6b0649aa0c9dded4dd939b232b026102f87ee4 11960 dnssec-trigger_0.13-6.debian.tar.xz
 07919ae5d7e7250f83b163243d15845a126e1f98 9684 dnssec-trigger_0.13-6_amd64.buildinfo
Checksums-Sha256:
 e1e03ae1037bf4e6cfbd3dd10db4ac8742771827452ad75424be9d7e0be61f24 2254 dnssec-trigger_0.13-6.dsc
 6f7cd800bc7431dcc114de4fc962f52b0c39397fc6988e0d14e4f4848448c942 11960 dnssec-trigger_0.13-6.debian.tar.xz
 25ce9219541f98c710a5e98fd2cfb80f4f7bce8da45889230ad08c401653c9a9 9684 dnssec-trigger_0.13-6_amd64.buildinfo
Files:
 f12b4757e28604c2fb59b5f8ab5babbb 2254 net optional dnssec-trigger_0.13-6.dsc
 f09ba70aa5c2e6b7d934ad82bc170c43 11960 net optional dnssec-trigger_0.13-6.debian.tar.xz
 50beb614c8e0586ff4bd042083f83880 9684 net optional dnssec-trigger_0.13-6_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEMLkz2A/OPZgaLTj7DJm3DvT8uwcFAlitnapfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDMw
QjkzM0Q4MEZDRTNEOTgxQTJEMzhGQjBDOTlCNzBFRjRGQ0JCMDcACgkQDJm3DvT8
uwdF7xAAmGyUOQ4su5hcUPFXKUZ56H09deOVRt6e1rRZlYc0rjtrA2PTTEC0+tj6
19Tbfzy/a6XJWiWK+ooFes9uoNcFJ5kAo5Yjs24Ahv/rU9FAj5y/Rch2wwbPH4sB
muuxZ9PyRagxrJVr2nWeCTcXureDgJnUHnS6xjTyZP9vKe3t+GrdrQcD5n4r59GV
a1dmawakNjtZQ/D0ryG83Qv064SRByT8DJP+3cuq8YQYvFxdTKOOa/bdehdDa1hW
SqqjU7tCGNJ1fILwIOEu/j5+IjF12VZbbTFbcyO1Tv5mpvdcCcs6EnBU1RXCqEAt
DZgb+/X4wMXZ0BoE5mrsuc+1nRPLYhX8s7IiQkWyoWnDB4q3cS4Stt93+mqOjHcy
GtZ+gtE2rSxBOYmqF9F+5AkW3qAOhMRZaT2azUtmkpzcJTz49lh5SnGCuxF8a1CD
XbuVI3GVgziMIs4yxjGDHPoc4sxpnhaRssV0CLMC3DAvuaqZgFtvPYzkLTjbEw8z
lrmt+99jV2mf0b00q6GLGiv0mE1sliU9Dyafcwqk1h1dnfiVhWlcmdn/FE1piFCV
riS5b27AjHExus6gMsjf5MN/2tRTghENt9La6BxpbdlzrENwuA/obDpfiyHt2uI5
u4GE6lLZXpwCOJXQNij+JAEzn+9mcP9LytQO9tJi8DHBOjz3xQM=
=i8o0
-----END PGP SIGNATURE-----

Attachment: dnssec-trigger_0.13-6.debian.tar.xz
Description: application/xz


--- End Message ---
--- Begin Message ---
Ondřej Surý:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: unblock
> 
> Please unblock package dnssec-trigger
> 
> Dear release team,
> 
> dnssec-trigger 0.13-6 fixed the (hopefully) last hard-coded path in
> the dnssec-trigger (libexec dir, see #854991).
> 
> No other changes than updating the binary to use LIBEXEC_DIR "/foo"
> instead of "/usr/libexec/foo" were done.
> 
> unblock dnssec-trigger/0.13-6
> 
> [...]

Unblocked, thanks.

~Niels

--- End Message ---

Reply to: