Your message dated Sun, 14 Mar 2021 13:10:35 +0000
with message-id <[email protected]>
and subject line unblock nagios-check-xmppng
has caused the Debian Bug report #985145,
regarding unblock: nagios-check-xmppng/0.3.2-3
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.)


-- 
985145: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=985145
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: unblock

Please unblock package nagios-check-xmppng

I am upstream of the packaged plugin and received a bug report [1] just
a few days before the end of the soft freeze. The bugfix is quite
minimal and just removes a certificate statistic check. I tested the
plugin against a set of XMPP servers with the Python version in testing
and it worked fine.

[1] https://git.dittberner.info/jan/check_xmppng/issues/2

[ Reason ]

The package that is currently in testing still has the bug and only
works on XMPP servers that allow non TLS connections. The new version
fixes the broken TLS handling.

[ Impact ]

The users will have a version of the plugin that will not be usable to
check working TLS functionality of their XMPP servers.

[ Tests ]

I tested against a set of XMPP servers (my own one and the server of the
upstream bug reporter). Piuparts is happy and I tested the package
installation on a workstation machine that uses Debian testing.

[ Risks ]

Code changes are quite trivial, the risk is minimal from my point of
view and will only affect the package itself.

[ Checklist ]
  [X] all changes are documented in the d/changelog
  [X] I reviewed all changes and I approve them
  [X] attach debdiff against the package in testing

[ Other info ]

-

unblock nagios-check-xmppng/0.3.2-3
diff -Nru nagios-check-xmppng-0.3.0/changes.md 
nagios-check-xmppng-0.3.2/changes.md
--- nagios-check-xmppng-0.3.0/changes.md        2016-06-18 21:24:23.000000000 
+0200
+++ nagios-check-xmppng-0.3.2/changes.md        2021-03-07 14:14:06.000000000 
+0100
@@ -1,5 +1,13 @@
 # change log
 
+## version 0.3.2 2021-03-07
+
+* remove brokebn CA certificate statistics
+
+## version 0.3.1 2019-06-23
+
+* move to new project location
+
 ## version 0.3.0 2016-06-18
 
 * add alternative --hostname parameter to make check_xmpp compatible with
diff -Nru nagios-check-xmppng-0.3.0/check_xmppng 
nagios-check-xmppng-0.3.2/check_xmppng
--- nagios-check-xmppng-0.3.0/check_xmppng      2016-06-18 21:24:23.000000000 
+0200
+++ nagios-check-xmppng-0.3.2/check_xmppng      2021-03-07 14:14:06.000000000 
+0100
@@ -2,7 +2,7 @@
 # -*- coding: utf-8 -*-
 #
 # Nagios compatible check for XMPP servers.
-# Copyright (C) 2015-2016  Jan Dittberner
+# Copyright (C) 2015-2021  Jan Dittberner
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -31,7 +31,7 @@
 import nagiosplugin
 
 __author__ = "Jan Dittberner"
-__version__ = "0.2"
+__version__ = "0.3.2"
 
 
 NS_IETF_XMPP_SASL = 'urn:ietf:params:xml:ns:xmpp-sasl'
@@ -335,14 +335,6 @@
                 context.load_verify_locations(**kwargs)
             else:
                 context.load_default_certs()
-            stats = context.cert_store_stats()
-            if stats['x509_ca'] == 0:
-                _LOG.info(
-                    "tried to load CA certificates from default locations, but"
-                    " could not find any CA certificates.")
-                raise XmppException('no CA certificates found')
-            else:
-                _LOG.debug('certificate store statistics: %s', stats)
         return context
 
     def initiate_tls(self):
diff -Nru nagios-check-xmppng-0.3.0/debian/changelog 
nagios-check-xmppng-0.3.2/debian/changelog
--- nagios-check-xmppng-0.3.0/debian/changelog  2021-01-05 18:30:11.000000000 
+0100
+++ nagios-check-xmppng-0.3.2/debian/changelog  2021-03-08 18:24:39.000000000 
+0100
@@ -1,9 +1,30 @@
-nagios-check-xmppng (0.3.0-1.1) unstable; urgency=medium
+nagios-check-xmppng (0.3.2-3) unstable; urgency=medium
 
-  * Non maintainer upload by the Reproducible Builds team.
-  * No source change upload to rebuild on buildd with .buildinfo files.
+  * Source only upload for migration to testing
 
- -- Holger Levsen <[email protected]>  Tue, 05 Jan 2021 18:30:11 +0100
+ -- Jan Dittberner <[email protected]>  Mon, 08 Mar 2021 18:24:39 +0100
+
+nagios-check-xmppng (0.3.2-2) unstable; urgency=medium
+
+  * Re-upload to unstable
+
+ -- Jan Dittberner <[email protected]>  Sun, 07 Mar 2021 15:17:20 +0100
+
+nagios-check-xmppng (0.3.2-1) experimental; urgency=medium
+
+  * New upstream version
+  * debian/control:
+    - Change priority from deprecated extra to optional
+    - Switch VCS-URL and VCS-Browser to new URLs
+    - Bump Standards-Version to 4.5.1
+    - Update to debhelper 12
+  * add debian/watch
+  * Fix "Don't depend on nagios3 which has been removed from unstable"
+    by dropping the nagios3 suggests (Closes: #846873)
+  * Fix "Change icinga dependency to icinga2" by dropping the icinga suggests
+    (Closes: #933258)
+
+ -- Jan Dittberner <[email protected]>  Sun, 07 Mar 2021 15:00:32 +0100
 
 nagios-check-xmppng (0.3.0-1) unstable; urgency=medium
 
diff -Nru nagios-check-xmppng-0.3.0/debian/compat 
nagios-check-xmppng-0.3.2/debian/compat
--- nagios-check-xmppng-0.3.0/debian/compat     2016-06-18 22:37:30.000000000 
+0200
+++ nagios-check-xmppng-0.3.2/debian/compat     2021-03-08 18:24:39.000000000 
+0100
@@ -1 +1 @@
-9
+12
diff -Nru nagios-check-xmppng-0.3.0/debian/control 
nagios-check-xmppng-0.3.2/debian/control
--- nagios-check-xmppng-0.3.0/debian/control    2016-06-18 22:37:30.000000000 
+0200
+++ nagios-check-xmppng-0.3.2/debian/control    2021-03-08 18:24:39.000000000 
+0100
@@ -1,12 +1,12 @@
 Source: nagios-check-xmppng
 Section: net
-Priority: extra
+Priority: optional
 Maintainer: Jan Dittberner <[email protected]>
 Homepage: https://exchange.icinga.org/jandd/check_xmppng
-Build-Depends: debhelper (>= 9)
-Standards-Version: 3.9.8
-Vcs-Browser: https://git.dittberner.info/?p=check_xmpp.git
-Vcs-Git: https://git.dittberner.info/check_xmpp.git -b debian
+Build-Depends: debhelper (>= 12)
+Standards-Version: 4.5.1
+Vcs-Browser: https://git.dittberner.info/jan/check_xmppng
+Vcs-Git: https://git.dittberner.info/jan/check_xmpp.git -b debian
 
 Package: nagios-check-xmppng
 Architecture: all
@@ -14,7 +14,7 @@
          python3-defusedxml (>= 0.4.1),
          python3-nagiosplugin (>= 1.2.2),
          ${misc:Depends}
-Suggests: icinga | icinga2 | nagios3
+Suggests: icinga2
 Description: monitoring plugin to check XMPP servers
  a nagios compatible check plugin for XMPP servers implementing the XMPP
  protocol as specified in RFC 6120.
diff -Nru nagios-check-xmppng-0.3.0/debian/watch 
nagios-check-xmppng-0.3.2/debian/watch
--- nagios-check-xmppng-0.3.0/debian/watch      1970-01-01 01:00:00.000000000 
+0100
+++ nagios-check-xmppng-0.3.2/debian/watch      2021-03-08 18:24:39.000000000 
+0100
@@ -0,0 +1,3 @@
+version=4
+https://git.dittberner.info/jan/check_xmppng/releases \
+    /jan/check_xmppng/archive/([\d\.]+)\.tar\.gz
diff -Nru nagios-check-xmppng-0.3.0/icingaexchange.yml 
nagios-check-xmppng-0.3.2/icingaexchange.yml
--- nagios-check-xmppng-0.3.0/icingaexchange.yml        2016-06-18 
21:24:23.000000000 +0200
+++ nagios-check-xmppng-0.3.2/icingaexchange.yml        2021-03-07 
14:14:06.000000000 +0100
@@ -1,16 +1,63 @@
 name: check_xmppng
 description: "file:///README.md"
-url: "https://git.dittberner.info/?p=check_xmpp.git";
+url: "https://git.dittberner.info/jan/check_xmppng";
 tags: XMPP, X.509
 vendor:
 target: Messaging
 type: Plugin
 license: gplv3
 releases:
+  - name: 0.3.2
+    description: "fix CA certificate check"
+    files:
+      -
+        name: check_xmppng
+        url: "file:///check_xmppng"
+        description: "Check command"
+        checksum: e0ded038e79a2538d3b0c99cdc599810
+      -
+        name: COPYING
+        url: "file:///COPYING"
+        description: "GPL 3.0 license text"
+        checksum: d32239bcb673463ab874e80d47fae504
+      -
+        name: README.md
+        url: "file:///README.md"
+        description: "documentation"
+        checksum: 701ad7a882406a1f552a118d471a0b45
+      -
+        name: changes.md
+        url: "file:///changes.md"
+        description: "change log"
+        checksum: 60adfa1bf31c5a5fefb57ca55d186c7b
+  - name: 0.3.1
+    description: "new project home"
+    files:
+      -
+        name: check_xmppng
+        url: "file:///check_xmppng"
+        description: "Check command"
+        checksum: 3ba088ad712e7eff3897b0be70dc5437
+      -
+        name: COPYING
+        url: "file:///COPYING"
+        description: "GPL 3.0 license text"
+        checksum: d32239bcb673463ab874e80d47fae504
+      -
+        name: README.md
+        url: "file:///README.md"
+        description: "documentation"
+        checksum: 1e6f6632b12e4ef5fc4f02c3ea65da8a
+      -
+        name: changes.md
+        url: "file:///changes.md"
+        description: "change log"
+        checksum: df32115e17a931a083c2c9065c998147
   - name: 0.3.0
     description: "add --hostname option"
     files:
-      - name: check_xmppng
+      -
+        name: check_xmppng
         url: "file:///check_xmppng"
         description: "Check command"
         checksum: 9774a26db6c54af4a51902b90ffe13bc
diff -Nru nagios-check-xmppng-0.3.0/README.md 
nagios-check-xmppng-0.3.2/README.md
--- nagios-check-xmppng-0.3.0/README.md 2016-06-18 21:24:23.000000000 +0200
+++ nagios-check-xmppng-0.3.2/README.md 2021-03-07 14:14:06.000000000 +0100
@@ -1,4 +1,4 @@
-# check_xmppng - check plugin for XMPP
+# `check_xmppng` - check plugin for XMPP
 
 This program implements a nagios check plugin for XMPP servers implementing the
 XMPP protocol as specified in [RFC 6120](http://tools.ietf.org/html/rfc6120).
@@ -10,8 +10,9 @@
 * support STARTTLS as specified in RFC 6120 section 5.
 * check the validity of the server certificate presented by the XMPP server
 
-The plugin has been implemented because of insufficiencies in check_ssl_cert
-and the existing [check_xmpp](https://exchange.icinga.org/exchange/check_xmpp).
+The plugin has been implemented because of insufficiencies in `check_ssl_cert`
+and the existing
+[`check_xmpp`](https://exchange.icinga.org/exchange/check_xmpp).
 
 Maximum acceptable timeouts as well as minimum acceptable number of days the
 server certificate needs to be valid can be specified as command line
@@ -30,14 +31,14 @@
 
 The software has been developed and tested with the following versions:
 
-* Python 3.4.2
-* defusedxml 0.4.1
-* nagiosplugin 1.2.2
+* Python 3.7.3
+* defusedxml 0.5.0
+* nagiosplugin 1.2.4
 
 
 ## License
 
-check_xmppng is free software: you can redistribute it and/or modify it under
+`check_xmppng` is free software: you can redistribute it and/or modify it under
 the terms of the GNU General Public License as published by the Free Software
 Foundation, either version 3 of the License, or (at your option) any later
 version.
@@ -54,10 +55,10 @@
 ## Usage
 
 ```
-usage: check_xmpp [-h] -H HOST_ADDRESS [-p PORT] [--s2s | --c2s] [-4 | -6]
-                  [--servername SERVERNAME] [--starttls] [-w SECONDS]
-                  [-c SECONDS] [--no-check-certificates] [-r CAROOTS]
-                  [--warn-days WARNDAYS] [--crit-days CRITDAYS] [-v]
+usage: check_xmppng [-h] -H HOST_ADDRESS [-p PORT] [--s2s | --c2s] [-4 | -6]
+                    [--servername SERVERNAME] [--starttls] [-w SECONDS]
+                    [-c SECONDS] [--no-check-certificates] [-r CAROOTS]
+                    [--warn-days WARNDAYS] [--crit-days CRITDAYS] [-v]
 
 Check XMPP services
 
@@ -95,5 +96,6 @@
 
 ## Contact
 
-If you want to provide feedback or bug reports please send me a mail to
-jan (at) dittberner [dot] info.
+If you want to provide feedback or bug reports please use the [bug
+tracker](https://git.dittberner.info/jan/check_xmppng/issues) or send me an
+email to jan (at) dittberner [dot] info.

--- End Message ---
--- Begin Message ---
Unblocked.

--- End Message ---

Reply via email to