Package: release.debian.org Severity: normal User: release.debian....@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-de...@lists.alioth.debian.org> Uploaders: Ondřej Surý <ond...@debian.org>, Diane Trout <di...@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ý <ond...@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-de...@lists.alioth.debian.org> Changed-By: Ondřej Surý <ond...@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-----
dnssec-trigger_0.13-6.debian.tar.xz
Description: application/xz