Your message dated Sun, 14 Jul 2024 03:04:58 +0000
with message-id <[email protected]>
and subject line Bug#1051460: fixed in crowdsec-custom-bouncer 0.0.15-4
has caused the Debian Bug report #1051460,
regarding crowdsec-custom-bouncer: move systemd units to /usr
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.)


-- 
1051460: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1051460
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: crowdsec-custom-bouncer
Version: 0.0.15-3
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: dep17m2

Hi,

crowdsec-custom-bouncer happens to be affected by the /usr-merge by
virtue of including a systemd unit. The CTTE has recommended not moving
such units from / to /usr to avoid problems such as file loss. These
problems are better understood and documented at
https://subdivi.de/~helmut/dep17.html now. I'm looking into lifting the
moratorium in a controlled way and propose this patch as a test case for
it. Yes, this patch expressly violates the moratorium. I've taken care
to update debhelper to recognize the new location. No problems shall
arise unless you restructure crowdsec-custom-bouncer (renaming the
binary package, splitting it, moving files between packages). If you do
such activity within the trixie cycle, please upload to experimental
first such that https://salsa.debian.org/helmutg/dumat can tell you
whether the particular change is problematic. In case of problems, I'll
be assisting. Are you fine with uploading this change at this early
stage of the transition?

Thanks for considering

Helmut
diff --minimal -Nru crowdsec-custom-bouncer-0.0.15/debian/changelog 
crowdsec-custom-bouncer-0.0.15/debian/changelog
--- crowdsec-custom-bouncer-0.0.15/debian/changelog     2023-05-31 
19:01:19.000000000 +0200
+++ crowdsec-custom-bouncer-0.0.15/debian/changelog     2023-09-08 
11:11:47.000000000 +0200
@@ -1,3 +1,10 @@
+crowdsec-custom-bouncer (0.0.15-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Move systemd units to /usr. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Fri, 08 Sep 2023 11:11:47 +0200
+
 crowdsec-custom-bouncer (0.0.15-3) unstable; urgency=medium
 
   * Fix failure to install if crowdsec is unpacked but not configured
diff --minimal -Nru crowdsec-custom-bouncer-0.0.15/debian/control 
crowdsec-custom-bouncer-0.0.15/debian/control
--- crowdsec-custom-bouncer-0.0.15/debian/control       2023-03-21 
00:58:41.000000000 +0100
+++ crowdsec-custom-bouncer-0.0.15/debian/control       2023-09-08 
11:11:44.000000000 +0200
@@ -4,7 +4,8 @@
 Section: golang
 Testsuite: autopkgtest-pkg-go
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: debhelper (>= 13.11.6),
+               debhelper-compat (= 13),
                dh-golang,
                golang-any,
                golang-github-coreos-go-systemd-dev,
diff --minimal -Nru 
crowdsec-custom-bouncer-0.0.15/debian/crowdsec-custom-bouncer.install 
crowdsec-custom-bouncer-0.0.15/debian/crowdsec-custom-bouncer.install
--- crowdsec-custom-bouncer-0.0.15/debian/crowdsec-custom-bouncer.install       
2023-03-21 00:58:41.000000000 +0100
+++ crowdsec-custom-bouncer-0.0.15/debian/crowdsec-custom-bouncer.install       
2023-09-08 11:11:08.000000000 +0200
@@ -1,3 +1,3 @@
 # Manual copy, in addition to the dh_auto_install in golang mode:
-config/crowdsec-custom-bouncer.service lib/systemd/system
+config/crowdsec-custom-bouncer.service usr/lib/systemd/system
 config/crowdsec-custom-bouncer.yaml    etc/crowdsec/bouncers/

--- End Message ---
--- Begin Message ---
Source: crowdsec-custom-bouncer
Source-Version: 0.0.15-4
Done: Cyril Brulebois <[email protected]>

We believe that the bug you reported is fixed in the latest version of
crowdsec-custom-bouncer, 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.
Cyril Brulebois <[email protected]> (supplier of updated 
crowdsec-custom-bouncer 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: SHA512

Format: 1.8
Date: Sun, 14 Jul 2024 04:42:52 +0200
Source: crowdsec-custom-bouncer
Architecture: source
Version: 0.0.15-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <[email protected]>
Changed-By: Cyril Brulebois <[email protected]>
Closes: 1051460
Changes:
 crowdsec-custom-bouncer (0.0.15-4) unstable; urgency=medium
 .
   * Add a symlink to config/crowdsec-custom-bouncer.service from debian/,
     and drop it from crowdsec.install, leaving it up to dh_installsystemd
     to choose where to install it (Closes: #1051460).
Checksums-Sha1:
 aad353df4e9294d2082da42bbdf73e722dba21c9 2502 
crowdsec-custom-bouncer_0.0.15-4.dsc
 533231e3e883d7ec9ef4d2fc74f819b25d523662 6648 
crowdsec-custom-bouncer_0.0.15-4.debian.tar.xz
 dd38cba15bfcfde42c36b9685159e505b118c70f 27532 
crowdsec-custom-bouncer_0.0.15-4_source.buildinfo
Checksums-Sha256:
 e32805c553ef732592ad027acc9d22bb9cdfca733b1306b625c4814098cc6c7b 2502 
crowdsec-custom-bouncer_0.0.15-4.dsc
 0db2ef572200487126f9177520c4f818f3d1c4237b35d11e4c425e89c99ec742 6648 
crowdsec-custom-bouncer_0.0.15-4.debian.tar.xz
 07d003c6db1e830206c91335f539dc72839553cd23659bc8f2ef1527097d4ffa 27532 
crowdsec-custom-bouncer_0.0.15-4_source.buildinfo
Files:
 de3ae375dd197c160890ec9f0d206345 2502 golang optional 
crowdsec-custom-bouncer_0.0.15-4.dsc
 3a2e667d47e82ee2b169f80b07ade04f 6648 golang optional 
crowdsec-custom-bouncer_0.0.15-4.debian.tar.xz
 7490ebf85ef0909b4bcaead2777c3fb7 27532 golang optional 
crowdsec-custom-bouncer_0.0.15-4_source.buildinfo

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

iQJEBAEBCgAuFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmaTO7YQHGtpYmlAZGVi
aWFuLm9yZwAKCRD/kUrwwrNVIEkAEAC/IETsdbWeBODNbQ9Itj2MMSmJKI7kl1D9
Bz39UgBgpKJGaBfdc5mAqcgJPgryLqMLdzJwjuYUicLIPE6LzivQrpy2TtYaCRVN
MrBvRBKaSNhj0GEdxdWmqKyYfAIMoCulq1/KEzDf3OGQFD4pfLJE4VelqNr3EXt1
E+LE/0IXwpolTQ9B1goZsXnjBWEgLzZ8GsqwRO1aJ9ug/OBkN+RCnaYJepxvm06l
puDcNAE2tzfYnvImEV6v7HAiuxf9bZ80G0+2IDE33ExGd3iN2BEVwtpYN/wkniU5
5PPozi0zNpZ+1CkoUSBJog8QPKAAOA7M0hp91nIuIbcRpQMBU2baX21blm5r+Sy+
YBbQs2C+4Q033tRlblQRcxiQpPOOWnSXT/Xei2fC2q4Yorkd5tqKc/a2+PEAmdFa
14v1HUSywGiTZ9hr66FJ5q6x6fA6Rn6QODwNxt7XayysRzSvRLqzX+qUGkq3yKJ+
TxKyImUfoMwarp+3j/7swg31ybj9+yHxrSBs0UaTFuDxcmJffrRL3e5QrCJ6rixI
uwPB6TxIuNZifc0dOLdiW0U9fH9w+vwZ4AIDdCywLmCnJnW/7bYeZbwkNv2TUBdY
UkA+IMYk6aFlP6HebJ17/fBaqUTJBk2cPEBL3+a2O+7+5H54xDDYCSGNBB+H7XwH
+uaR/vIR0g==
=/WGE
-----END PGP SIGNATURE-----

Attachment: pgpAzqzoIe08m.pgp
Description: PGP signature


--- End Message ---

Reply via email to