Your message dated Wed, 10 Jul 2024 21:21:59 +0000
with message-id <e1sreld-00grzu...@fasolo.debian.org>
and subject line Bug#1073057: fixed in nghttp2 1.62.1-2
has caused the Debian Bug report #1073057,
regarding nghttp2-proxy: move systemd unit to /usr (DEP17)
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 ow...@bugs.debian.org
immediately.)


-- 
1073057: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1073057
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: nghttp2-proxy
Version: 1.62.1-1
Severity: important
Tags: patch
User: helm...@debian.org
Usertags: dep17m2

Hi,

src:nghttp2 contains a single aliased file, nghttpx.service, in a single
binary package, nghttp2-proxy. This file should be moved to /usr to
eliminate aliasing-caused bugs from Debian (DEP17). In this case, I
propose using dh_installsystemd as it is fully backports-compatible and
simplifies the packaging. I'm attaching a patch for your convenience.

Helmut
diff -Nru nghttp2-1.62.1/debian/changelog nghttp2-1.62.1/debian/changelog
--- nghttp2-1.62.1/debian/changelog     2024-05-18 09:28:10.000000000 +0200
+++ nghttp2-1.62.1/debian/changelog     2024-06-12 14:06:19.000000000 +0200
@@ -1,3 +1,10 @@
+nghttp2 (1.62.1-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Install systemd unit using dh_installsystemd. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Wed, 12 Jun 2024 14:06:19 +0200
+
 nghttp2 (1.62.1-1) unstable; urgency=medium
 
   * New upstream version 1.62.1
diff -Nru nghttp2-1.62.1/debian/nghttp2-proxy.nghttpx.service 
nghttp2-1.62.1/debian/nghttp2-proxy.nghttpx.service
--- nghttp2-1.62.1/debian/nghttp2-proxy.nghttpx.service 1970-01-01 
01:00:00.000000000 +0100
+++ nghttp2-1.62.1/debian/nghttp2-proxy.nghttpx.service 2024-05-18 
09:28:10.000000000 +0200
@@ -0,0 +1,17 @@
+[Unit]
+Description=HTTP/2 proxy
+Documentation=man:nghttpx
+After=network.target
+
+[Service]
+Type=notify
+ExecStart=/usr/sbin/nghttpx --conf=/etc/nghttpx/nghttpx.conf
+ExecReload=/bin/kill --signal HUP $MAINPID
+KillSignal=SIGQUIT
+PrivateTmp=yes
+ProtectHome=yes
+ProtectSystem=full
+Restart=always
+
+[Install]
+WantedBy=multi-user.target
diff -Nru nghttp2-1.62.1/debian/nghttpx.service 
nghttp2-1.62.1/debian/nghttpx.service
--- nghttp2-1.62.1/debian/nghttpx.service       2024-05-18 09:28:10.000000000 
+0200
+++ nghttp2-1.62.1/debian/nghttpx.service       1970-01-01 01:00:00.000000000 
+0100
@@ -1,17 +0,0 @@
-[Unit]
-Description=HTTP/2 proxy
-Documentation=man:nghttpx
-After=network.target
-
-[Service]
-Type=notify
-ExecStart=/usr/sbin/nghttpx --conf=/etc/nghttpx/nghttpx.conf
-ExecReload=/bin/kill --signal HUP $MAINPID
-KillSignal=SIGQUIT
-PrivateTmp=yes
-ProtectHome=yes
-ProtectSystem=full
-Restart=always
-
-[Install]
-WantedBy=multi-user.target
diff -Nru nghttp2-1.62.1/debian/rules nghttp2-1.62.1/debian/rules
--- nghttp2-1.62.1/debian/rules 2024-05-18 09:28:10.000000000 +0200
+++ nghttp2-1.62.1/debian/rules 2024-06-12 14:06:00.000000000 +0200
@@ -55,10 +55,8 @@
 
 # Currently we install our own systemd unit because
 # the original one is slightly broken
-SYSTEMD="debian/nghttp2-proxy/lib/systemd/system"
 custom_install_systemd:
-       install -d $(SYSTEMD)
-       install -p -m644 debian/nghttpx.service $(SYSTEMD)/nghttpx.service
+       dh_installsystemd -pnghttp2-proxy --name nghttpx
 
 %:
        dh $@

--- End Message ---
--- Begin Message ---
Source: nghttp2
Source-Version: 1.62.1-2
Done: Tomasz Buchert <tom...@debian.org>

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

Debian distribution maintenance software
pp.
Tomasz Buchert <tom...@debian.org> (supplier of updated nghttp2 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 10 Jul 2024 22:55:43 +0200
Source: nghttp2
Architecture: source
Version: 1.62.1-2
Distribution: unstable
Urgency: medium
Maintainer: Tomasz Buchert <tom...@debian.org>
Changed-By: Tomasz Buchert <tom...@debian.org>
Closes: 1073057
Changes:
 nghttp2 (1.62.1-2) unstable; urgency=medium
 .
   [ Helmut Grohne ]
   * Install systemd unit using dh_installsystemd. (Closes: #1073057)
Checksums-Sha1:
 96f6d466a828211d88c8a7e97730b0134da24178 2531 nghttp2_1.62.1-2.dsc
 fc1c68a3d6857bc21a9926642dd2e1f24e924330 38852 nghttp2_1.62.1-2.debian.tar.xz
 8b7607b1908185cdc5f57cd30464370fd9e63cf5 11031 nghttp2_1.62.1-2_amd64.buildinfo
Checksums-Sha256:
 5f457052ee3dad45dce4848fc5bc25106fd5e519972de5788b0841e07e31aee5 2531 
nghttp2_1.62.1-2.dsc
 82131a80852fcc53d378d4e3cb0e27d0b6044ac595d01806b807713942fbfcac 38852 
nghttp2_1.62.1-2.debian.tar.xz
 9164edf772e04fa8b8d9dbd7c16f3dac181e55254b1149ffaf334eb2f49b0908 11031 
nghttp2_1.62.1-2_amd64.buildinfo
Files:
 1434aeb2b041afed979b8582a13beaff 2531 httpd optional nghttp2_1.62.1-2.dsc
 29a5568cbe34deff42ab6e39b4820eff 38852 httpd optional 
nghttp2_1.62.1-2.debian.tar.xz
 2182e7768fab97bbb2177b609ce4ca16 11031 httpd optional 
nghttp2_1.62.1-2_amd64.buildinfo

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

iQJGBAEBCgAwFiEEw4a8QcDI3JdLyqg9Y4wJ8uTJG1IFAmaO9oESHHRvbWFzekBk
ZWJpYW4ub3JnAAoJEGOMCfLkyRtSOisQAJDkdlv5R39CrgyWv4MYQM5AqBZP2ft5
fqB1FlymfAINq+6KHWJNhjeCXae155G0KBELZn8RzZpHxQlvCi7Rf0iQ3FjHyyNY
5iuWkyASK2oABP14sKjkpA2rTahZ7ZRekPSsV88HX8XK2hoCnyrTyc8V+wX+qOps
B/92oxQs7gRWauKael9+aupFtO7pPlIMuzjbjlbKDuDCiydHzlhreP5SXAgXiSee
DJypuCMpMiPY1TKAokdxh8lHdmpIQ9ohHtgS2y0U6szIT9zDBpq6HBcTETsm1Plb
tEVKCs22+97Iz+p/Pbcj6rpEdn35PzRt/VZPicfhqvQtjlnbtGPlitFCCdUyTb+K
kAW12vB17YPCTmT/R7bbyVdEu3QgjD3qGBDU/utGMcuw5F6NvY9fhl3gfTvViWfo
o3IuB2tpjFNUCrPNnF+2RSDKyLNSlhEF9zajTJu4I7IL5MX/X88Cah1USujj7Nxt
1yb8qt13VE61b5P/C0Z8EBIqMkFl2hLkh5v0nGACQ/iqdjyTPyrD704MzRxpytQs
dFRwajIQej6bYWt96DmyZBY98E267WlAKOA6rQ0Q0nCBIYz0HZ0ULqP5kIXY8SJL
NWCa8p+cLJRBMALSmFYUJPT1RzkcYXPjPc/WaY4jcdbIuzLxYU32DsWVUA/cY1Iv
fxQH84fezewY
=Pbjx
-----END PGP SIGNATURE-----

Attachment: pgpqInONWctXV.pgp
Description: PGP signature


--- End Message ---

Reply via email to