Your message dated Sat, 15 Feb 2025 15:49:11 +0000
with message-id <[email protected]>
and subject line Bug#1095995: fixed in amule 1:2.3.3-3.2
has caused the Debian Bug report #1095995,
regarding amule: diff for NMU version 1:2.3.3-3.1
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.)


-- 
1095995: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1095995
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: amule
Version: 1:2.3.3-3
Severity: normal
Tags: patch  pending

Dear maintainer,

I've prepared an NMU for amule (versioned as 1:2.3.3-3.1) to fix bugs
#1039123 [1] and #950427 [2]. I intended to  uploaded it to DELAYED/10
but accidently uploaded it to INCOMING. Let me know if I should roll
back my changes, also, feel free to roll back yourself.

Attached you find the debdiff. Alternatively you can refer to my MR
[3].
 
Regards,
Sven

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1039123
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=950427
[3] https://salsa.debian.org/debian/amule/-/merge_requests/7
-- 
GPG Fingerprint
3DF5 E8AA 43FC 9FDF D086 F195 ADF5 0EDA F8AD D585
diff -Nru amule-2.3.3/debian/amule-daemon.install amule-2.3.3/debian/amule-daemon.install
--- amule-2.3.3/debian/amule-daemon.install	2023-03-01 07:32:05.000000000 +0100
+++ amule-2.3.3/debian/amule-daemon.install	2025-02-14 21:24:10.000000000 +0100
@@ -1,3 +1,4 @@
 usr/bin/amuled
 usr/bin/amuleweb
 ../../debian/amuled_home_wrapper.sh	/usr/share/amule
+../../debian/amuled_user_wrapper.sh	/usr/share/amule
diff -Nru amule-2.3.3/debian/amule-daemon.service amule-2.3.3/debian/amule-daemon.service
--- amule-2.3.3/debian/amule-daemon.service	1970-01-01 01:00:00.000000000 +0100
+++ amule-2.3.3/debian/amule-daemon.service	2025-02-14 21:24:10.000000000 +0100
@@ -0,0 +1,16 @@
+[Unit]
+Description=Daemonized version of aMule
+Documentation=man:amuled(1)
+Documentation=file:/usr/share/doc/amule-daemon/README.Debian
+After=local-fs.target network-online.target
+Requires=local-fs.target network-online.target
+
+[Service]
+Type=forking
+ExecStart=/usr/share/amule/amuled_user_wrapper.sh
+ProtectSystem=true
+ProtectHome=false
+PrivateTmp=true
+
+[Install]
+WantedBy=multi-user.target
diff -Nru amule-2.3.3/debian/amuled_user_wrapper.sh amule-2.3.3/debian/amuled_user_wrapper.sh
--- amule-2.3.3/debian/amuled_user_wrapper.sh	1970-01-01 01:00:00.000000000 +0100
+++ amule-2.3.3/debian/amuled_user_wrapper.sh	2025-02-14 21:24:10.000000000 +0100
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+# This script gets called by systemd, and its purpose is to honour the
+# AMULED_USER in /etc/default/amule-daemon when starting amuled via
+# /usr/share/amule/amuled_home_wrapper.sh.
+
+. /etc/default/amule-daemon
+
+if [ -z "$AMULED_USER" ]; then
+	echo "Not starting aMule daemon, AMULED_USER not set in /etc/default/amule-daemon."
+	exit 1
+fi
+
+runuser "$AMULED_USER" /usr/share/amule/amuled_home_wrapper.sh
diff -Nru amule-2.3.3/debian/changelog amule-2.3.3/debian/changelog
--- amule-2.3.3/debian/changelog	2023-03-01 07:32:05.000000000 +0100
+++ amule-2.3.3/debian/changelog	2025-02-14 21:24:10.000000000 +0100
@@ -1,3 +1,10 @@
+amule (1:2.3.3-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Introduce systemd unit; Closes: #1039123, #950427
+
+ -- Sven Geuer <[email protected]>  Fri, 14 Feb 2025 21:24:10 +0100
+
 amule (1:2.3.3-3) unstable; urgency=medium
 
   [ Debian Janitor ]
diff -Nru amule-2.3.3/debian/rules amule-2.3.3/debian/rules
--- amule-2.3.3/debian/rules	2023-03-01 07:32:05.000000000 +0100
+++ amule-2.3.3/debian/rules	2025-02-14 21:24:10.000000000 +0100
@@ -137,6 +137,7 @@
 	dh_installmime
 	dh_installdebconf
 	dh_installinit
+	dh_installsystemd
 	dh_bugfiles -A
 	dh_installman
 	dh_lintian

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message ---
Source: amule
Source-Version: 1:2.3.3-3.2
Done: Sven Geuer <[email protected]>

We believe that the bug you reported is fixed in the latest version of
amule, 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.
Sven Geuer <[email protected]> (supplier of updated amule 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: Sat, 15 Feb 2025 16:22:24 +0100
Source: amule
Architecture: source
Version: 1:2.3.3-3.2
Distribution: unstable
Urgency: medium
Maintainer: Sandro Tosi <[email protected]>
Changed-By: Sven Geuer <[email protected]>
Closes: 1095995
Changes:
 amule (1:2.3.3-3.2) unstable; urgency=medium
 .
   * Non-maintainer upload
   * Rollback to the state of 1:2.3.3-3 as per the maintainer's request;
     Closes: #1095995
Checksums-Sha1:
 b1143150057ef7d690b8bcb5b8e18b2768596c57 2322 amule_2.3.3-3.2.dsc
 3a1f68ce5322b23764e86f57bdbd503b25008ebe 30088 amule_2.3.3-3.2.debian.tar.xz
 7f07109f3bb477a22261832596aae10c21b9c37a 16906 amule_2.3.3-3.2_amd64.buildinfo
Checksums-Sha256:
 c50cba6a62f2b7ee0eded419aa3e11e6e223a0a45f3aff51502fc77db5e65eff 2322 
amule_2.3.3-3.2.dsc
 8f8fe2b8bda5fb51ad945872523ba53fbc8fd9f8d81b493cc8ebd7d07237e779 30088 
amule_2.3.3-3.2.debian.tar.xz
 ad3da90fd40012b87a27fd03557309c155c297e60b0eec34546f0b19001d7a0a 16906 
amule_2.3.3-3.2_amd64.buildinfo
Files:
 0da9091a15866a50f55fd9919c548c1c 2322 net optional amule_2.3.3-3.2.dsc
 b397304e70f8e54876edd69fdad77104 30088 net optional 
amule_2.3.3-3.2.debian.tar.xz
 ad0962ed9a45792c691a4fd1327520e2 16906 net optional 
amule_2.3.3-3.2_amd64.buildinfo

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

iQJDBAEBCgAtFiEEPfXoqkP8n9/QhvGVrfUO2vit1YUFAmewtAgPHHNnZUBkZWJp
YW4ub3JnAAoJEK31Dtr4rdWFIiwQALMy68Ft6GjRPFvE13xUaQ2gQoOS2oktRX8M
wY3ZL1Tiq2H46qpZ73IR7funN3EcRIeyWAAt2iYQZhsak35L5qQnA+leehwYkpHO
gdnjIV0Al919Byx5CeRaJTfUJV4XUkJy0o5HRiVkC1CAvYam7/d9ux8ZnnH5JRnU
9pWRwV6eP/2oiQLeMrwSNE+NtoP0hUtcOmHeuHRcgSzdbj4e2bH6tZ7JRu66Qao5
iIKZ4N80f+70fh9qQqleI6Whz6qHaDrxQHn2QxPGewbfvTBF6RwlM1c5sjvUjXk9
HebSg7bPiYHbjDwQaXeBYWe8Z1yXU8XCSesK6l6Kk5MquTDWt9Pz32Q7OSfolBEu
Heh993+GCw5e5s60dwcRPy5y4kgsLG8fBFM92aofkKng4hzO87c8knZ0467BphWA
MbGrsSg01rIJnrTVMqRSdMyeGQQlGAAf92tb4f4ZEHTRp+/ffqPp3NW/hys26uyk
FLY6reBmLfhPz6qt3UU48IR5auKHBb2mp0NlEfEBQrluFh5gTcR7tY3PNMVmWNgt
UC7EXwoCcyuhDRX9yqnRiVkVDe1/otJSPjIQ7ODn0kDE7wCgAXALjJ5W1bu8ujf1
vwqEYw/l5SV/s2ucdwYXkr140RwPuLQxYhpexvC86Hu9aqjEZ93HJ9v4VquLgm+M
QkKVdHbw
=ROyy
-----END PGP SIGNATURE-----

Attachment: pgp4NfS4pI8pM.pgp
Description: PGP signature


--- End Message ---

Reply via email to