Your message dated Sun, 25 Dec 2022 06:04:02 +0000
with message-id <[email protected]>
and subject line Bug#1026871: fixed in opendht 2.3.1-2
has caused the Debian Bug report #1026871,
regarding opendht 2.3.1-1.1 NMU patch
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.)


-- 
1026871: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026871
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: opendht
Version: 2.3.1-1.1
Severity: wishlist

I have just uploaded a NMU for opendht to the 7 day delayed queue fixing
a few long pending fixes sent to the salsa project.  This upload is part
of an effort coordinated on #debian-voip to improve the jami package in
Debian.

This is the patch used.  It is also commited to the salsa project, which
is under of the Debian team umbrella.

diff --git a/debian/changelog b/debian/changelog
index e8d06fe..4333e4b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,23 @@
+opendht (2.3.1-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload using salsa Debian team git repo.
+
+  [ Amin Bandali ]
+  * d/watch: Tweak opts to use newly-suggested format in the current
+    uscan(1) manual for GitHub repositories, helping correctly detect
+    new releases again (partly fixes #1016489).
+
+  [ Federico Ceratto ]
+  * Configure service sandbox (Closes: #1007163).
+  * Bump up Standards-Version from 4.0.0 to 4.5.0.
+  * Switch to debhelper-compat 12.
+
+  [ Petter Reinholdtsen ]
+  * Switched build and binary dependency for libargon2-0-dev to libargon2-dev
+    (Closes: #1005699).
+
+ -- Petter Reinholdtsen <[email protected]>  Thu, 22 Dec 2022 22:33:19 +0100
+
 opendht (2.3.1-1) unstable; urgency=medium
 
   [ Amin Bandali ]
diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index f599e28..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-10
diff --git a/debian/control b/debian/control
index b9b532a..b511cb4 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: opendht
 Section: libs
 Priority: optional
 Maintainer: Alexandre Viau <[email protected]>
-Build-Depends: debhelper (>= 9.20160709),
+Build-Depends: debhelper-compat (= 12),
                cmake,
                dh-exec,
                pkg-config,
@@ -10,7 +10,7 @@ Build-Depends: debhelper (>= 9.20160709),
                libmsgpack-dev (>= 1.2),
                libreadline6-dev,
                libncurses5-dev,
-               libargon2-0-dev,
+               libargon2-dev,
                librestinio-dev,
                libasio-dev,
                libjsoncpp-dev,
@@ -18,7 +18,7 @@ Build-Depends: debhelper (>= 9.20160709),
                libssl-dev,
                libfmt-dev,
                nettle-dev
-Standards-Version: 4.0.0
+Standards-Version: 4.5.0
 Homepage: https://github.com/savoirfairelinux/opendht
 Vcs-Git: https://salsa.debian.org/debian/opendht.git
 Vcs-Browser: https://salsa.debian.org/debian/opendht
@@ -32,7 +32,7 @@ Depends: ${misc:Depends},
          libmsgpack-dev (>= 1.2),
          libreadline6-dev,
          libncurses5-dev,
-         libargon2-0-dev,
+         libargon2-dev,
          librestinio-dev,
          libasio-dev,
          libjsoncpp-dev,
diff --git a/debian/dhtnode.service b/debian/dhtnode.service
index a8e7644..90198f3 100644
--- a/debian/dhtnode.service
+++ b/debian/dhtnode.service
@@ -1,14 +1,43 @@
 [Unit]
 Description=OpenDHT standalone node
-After=network.target
 Documentation=man:dhtnode(1)
+After=network.target
+ConditionPathExists=/etc/default/dhtnode
 
 [Service]
+Type=simple
 User=opendht
 Group=opendht
 EnvironmentFile=/etc/default/dhtnode
 ExecStart=/usr/bin/dhtnode -s $DHT_ARGS
 Restart=on-failure
+RestartSec=2s
+LimitNOFILE=65536
+WorkingDirectory=/tmp
+
+# Hardening
+CapabilityBoundingSet=CAP_NET_BIND_SERVICE
+LockPersonality=yes
+NoNewPrivileges=yes
+PrivateDevices=yes
+PrivateTmp=yes
+PrivateUsers=yes
+ProtectClock=yes
+ProtectControlGroups=yes
+ProtectHome=yes
+ProtectHostname=yes
+ProtectKernelLogs=yes
+ProtectKernelModules=yes
+ProtectKernelTunables=yes
+ProtectSystem=strict
+ReadOnlyDirectories=/
+ReadWriteDirectories=-/proc/self
+ReadWriteDirectories=-/var/run
+RestrictAddressFamilies=AF_UNIX AF_INET AF_INET6
+RestrictNamespaces=yes
+RestrictRealtime=yes
+SystemCallArchitectures=native
+SystemCallFilter=@system-service
 
 [Install]
 WantedBy=multi-user.target
diff --git a/debian/watch b/debian/watch
index b42aa67..31ca925 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,4 +1,4 @@
 version=4
-opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%@PACKAGE@-$1.tar.gz%" \
+opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*@ARCHIVE_EXT@)%@PACKAGE@-$1%" \
   https://github.com/savoirfairelinux/opendht/tags \
-  (?:.*?/)?@ANY_VERSION@@ARCHIVE_EXT@
+  (?:.*?/)?v?@ANY_VERSION@@ARCHIVE_EXT@

-- 
Happy hacking
Petter Reinholdtsen

--- End Message ---
--- Begin Message ---
Source: opendht
Source-Version: 2.3.1-2
Done: Petter Reinholdtsen <[email protected]>

We believe that the bug you reported is fixed in the latest version of
opendht, 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.
Petter Reinholdtsen <[email protected]> (supplier of updated opendht 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: SHA256

Format: 1.8
Date: Sun, 25 Dec 2022 06:42:25 +0100
Source: opendht
Architecture: source
Version: 2.3.1-2
Distribution: unstable
Urgency: medium
Maintainer: Alexandre Viau <[email protected]>
Changed-By: Petter Reinholdtsen <[email protected]>
Closes: 1005699 1007163 1026871
Changes:
 opendht (2.3.1-2) unstable; urgency=medium
 .
   * Collab-maint upload with maintainer approval.
 .
   * Acknowledge NMU (Closes: #1026871).
   * Added Amin Bandali as uploader.
 .
 opendht (2.3.1-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload using salsa Debian team git repo.
 .
   [ Amin Bandali ]
   * d/watch: Tweak opts to use newly-suggested format in the current
     uscan(1) manual for GitHub repositories, helping correctly detect
     new releases again (partly fixes #1016489).
 .
   [ Federico Ceratto ]
   * Configure service sandbox (Closes: #1007163).
   * Bump up Standards-Version from 4.0.0 to 4.5.0.
   * Switch to debhelper-compat 12.
 .
   [ Petter Reinholdtsen ]
   * Switched build and binary dependency for libargon2-0-dev to libargon2-dev
     (Closes: #1005699).
Checksums-Sha1:
 bf9cae8b6158d4afa07c1ee0f82d77f8b37e204f 2103 opendht_2.3.1-2.dsc
 76366a7e587e02d9abe928aeffc230e5a23263d7 6580 opendht_2.3.1-2.debian.tar.xz
 260d451805b4c7137b21adea852c892c461f170b 9020 opendht_2.3.1-2_source.buildinfo
Checksums-Sha256:
 66dd80b1a42886f7d49f2b18047bd7407984d3da5f673bdb24bd74cfb84e113b 2103 
opendht_2.3.1-2.dsc
 fafd911c2aa116ec14d91a17e887028ccc2a2ff0531ccf46a88db5047ef021d2 6580 
opendht_2.3.1-2.debian.tar.xz
 ce5cd1db692aa0507a81b415829cbf5a3018dbce44f79f65369fa307ce753292 9020 
opendht_2.3.1-2_source.buildinfo
Files:
 6524b443c0970d1621142bcb8c5a36f5 2103 libs optional opendht_2.3.1-2.dsc
 e2a5eec933e2ce614a977917bba35765 6580 libs optional 
opendht_2.3.1-2.debian.tar.xz
 2230c1ba4191e8e273dfe8f1d3742735 9020 libs optional 
opendht_2.3.1-2_source.buildinfo

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

iQIzBAEBCAAdFiEERqLf4owIeylOb9kkgSgKoIe6+w4FAmOn41cACgkQgSgKoIe6
+w7S7A/+MP883IwpY4kCg+mXotatXyVx9AH/R2jLhTkVDBkiJfmh5/7rA6VDj1Y8
d20N+QTZInADLVoC9tinIJ5ksvcbPTI/AmiwVAj45OqUcXu4BHVfsYmvSzcdr+DJ
2rkTMSFFwJygoobJRhEE3OFYzbKzVOYghrc2JljBJ4onsGUpAHErZzMAGyz2Ld5a
xFzIcQTdKbyC4oHGhdHZY7/LoBBlGRYr7nttRLAWXRAAvZNFRmY9IH0q9e8RbAgR
OgpURBaam6pR0xbAKU+HZkVBesmlwzjzr7C/YUr1xBmNLFXp78i/k4DKIugT9ieM
vmDJKgLFYWvhZDOkFROBWw9ZmwFPG/elnWkp3wREMAZYrfDclHHsDMqV6M7pQJEW
hItsYNv0jwWkbEHeVhpmNLLOf+op4pgHn12t2Ra27YTlECq5tza5JumzL0qtWv4n
R2RFIXQy+R11/fy2AoK496bAJtHUiguHR0/Oy9x6kn4dilqUTgof99Pk/YD16bki
MajS35nWHDaFmccPW6CLZoD24n1ub+qfJ6GohycTIKf0TvH2b2cb4/FbN3BDdBiC
oej7Meby5l7jmz8a9ntCHmlaGb6FJ8AUr+75YbDDQdo12EqElKmY9tPMzLbPr0Cf
GXmupvY1Cr0WBebJzjUd7VM/izcwrWUAAQDOcJb9mKaEZOaB390=
=xIf1
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to