Your message dated Sat, 17 Dec 2016 16:49:11 +0000
with message-id <e1ciiaz-00043r...@fasolo.debian.org>
and subject line Bug#846856: fixed in syslog-nagios-bridge 1.0.2-1
has caused the Debian Bug report #846856,
regarding syslog-nagios-bridge: Don't depend on nagios3 which has been removed
from unstable
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.)
--
846856: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=846856
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: syslog-nagios-bridge
Version: 1.0.1-4
Severity: normal
Tags: patch
Dear Maintainer,
Please update your package to deal with the nagios3 removal from Debian
(#845765).
Consider applying the attached patch.
Kind Regards,
Bas
diff -Nru syslog-nagios-bridge-1.0.1/debian/changelog syslog-nagios-bridge-1.0.1/debian/changelog
--- syslog-nagios-bridge-1.0.1/debian/changelog 2014-08-03 18:35:25.000000000 +0200
+++ syslog-nagios-bridge-1.0.1/debian/changelog 2016-12-03 19:07:09.000000000 +0100
@@ -1,3 +1,10 @@
+syslog-nagios-bridge (1.0.1-4.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Use Icinga instead of Nagios (nagios3 removed from Debian)
+
+ -- Bas Couwenberg <sebas...@debian.org> Sat, 03 Dec 2016 19:06:44 +0100
+
syslog-nagios-bridge (1.0.1-4) unstable; urgency=low
* Update pynag dependency to 0.9.1 or greater, fixing file_time bug.
diff -Nru syslog-nagios-bridge-1.0.1/debian/control syslog-nagios-bridge-1.0.1/debian/control
--- syslog-nagios-bridge-1.0.1/debian/control 2014-08-03 18:34:06.000000000 +0200
+++ syslog-nagios-bridge-1.0.1/debian/control 2016-12-03 19:05:30.000000000 +0100
@@ -11,7 +11,7 @@
Package: syslog-nagios-bridge
Architecture: any
-Depends: ${misc:Depends}, python, nagios3 | icinga, python-pynag (>= 0.9.1), python-netsyslog
+Depends: ${misc:Depends}, python, icinga, python-pynag (>= 0.9.1), python-netsyslog
Description: Syslog to Nagios integration
syslog-nagios-bridge brings Syslog and Nagios together, listening for
Syslog events from the network, determining when they meet an error
diff -Nru syslog-nagios-bridge-1.0.1/debian/dirs syslog-nagios-bridge-1.0.1/debian/dirs
--- syslog-nagios-bridge-1.0.1/debian/dirs 2014-08-02 12:31:03.000000000 +0200
+++ syslog-nagios-bridge-1.0.1/debian/dirs 2016-12-03 19:05:52.000000000 +0100
@@ -1,2 +1,3 @@
-etc/nagios3
-etc/nagios3/syslog.d
+etc/icinga
+etc/icinga/objects
+etc/icinga/objects/syslog.d
diff -Nru syslog-nagios-bridge-1.0.1/debian/install syslog-nagios-bridge-1.0.1/debian/install
--- syslog-nagios-bridge-1.0.1/debian/install 2014-08-02 12:30:44.000000000 +0200
+++ syslog-nagios-bridge-1.0.1/debian/install 2016-12-03 19:05:58.000000000 +0100
@@ -1,2 +1,2 @@
usr/bin/syslog-nagios-bridge
-syslog-bridge.conf etc/nagios3/
+syslog-bridge.conf etc/icinga/
diff -Nru syslog-nagios-bridge-1.0.1/debian/patches/icinga.patch syslog-nagios-bridge-1.0.1/debian/patches/icinga.patch
--- syslog-nagios-bridge-1.0.1/debian/patches/icinga.patch 1970-01-01 01:00:00.000000000 +0100
+++ syslog-nagios-bridge-1.0.1/debian/patches/icinga.patch 2016-12-03 19:06:11.000000000 +0100
@@ -0,0 +1,88 @@
+Description: Use Icinga instead of Nagios.
+Author: Bas Couwenberg <sebas...@debian.org>
+
+--- a/README.txt
++++ b/README.txt
+@@ -26,7 +26,7 @@ Installation
+
+ Copy syslog-nagios-bridge.py to a suitable location (e.g. /usr/local/bin)
+
+-Copy the configuration file to a suitable location (e.g. /etc/nagios3)
++Copy the configuration file to a suitable location (e.g. /etc/icinga)
+
+ Update the config file settings
+
+@@ -41,11 +41,11 @@ For example, append the following to /et
+ Make sure the port number matches the "bind_port" in syslog-bridge.conf
+
+ syslog-nagios-bridge.py automatically creates service definitions for each syslog
+-tag name that it detects. It can put them directly into the nagios configuration directories
++tag name that it detects. It can put them directly into the Icinga configuration directories
+ or it can generate them in some other place and you can copy them over manually.
+
+-In any case, for Nagios to report on a particular host/syslog tag, there must be
+-a corresponding service definition in /etc/nagios3/conf.d/whatever.cfg. To alert
++In any case, for Icinga to report on a particular host/syslog tag, there must be
++a corresponding service definition in /etc/icinga/objects/whatever.cfg. To alert
+ on errors from the httpd process, you may use the following:
+
+ define service{
+@@ -59,17 +59,17 @@ define service{
+ }
+
+ After doing the configuration, start the bridge and restart/reload the
+-syslog daemon and Nagios itself:
++syslog daemon and Icinga itself:
+
+ # su - nagios -c /usr/local/bin/syslog-nagios-bridge.py
+ # service rsyslog restart
+-# service nagios3 reload
++# service icinga reload
+
+ The relevant services will go into the CRITICAL state after error events
+-are detected by syslog-nagios-bridge. Nagios has no way to know when
++are detected by syslog-nagios-bridge. Icinga has no way to know when
+ the logs have been checked and whether anybody has taken action to
+ correct the errors. Consequently, the services will remain in the CRITICAL
+-state indefinitely. A user must go into the Nagios web interface
++state indefinitely. A user must go into the Icinga web interface
+ and use the option "Submit passive check result for this service"
+ to put the service back in the OK state. Normally this is only done
+ after manually investigating the error.
+--- a/syslog-bridge.conf
++++ b/syslog-bridge.conf
+@@ -1,7 +1,7 @@
+
+ # Log file for our own activity. If not specified, syslog is used.
+ # (take care to avoid a feedback loop!)
+-log_file = "/var/log/nagios3/syslog-bridge.log"
++log_file = "/var/log/icinga/syslog-bridge.log"
+
+ # Default level is WARNING
+ # (take care to avoid a feedback loop!)
+@@ -11,11 +11,11 @@ log_file = "/var/log/nagios3/syslog-brid
+ bind_port = 30514
+
+ # The check_result_path configured in nagios.cfg:
+-checkresult_dir = "/var/lib/nagios3/spool/checkresults"
++checkresult_dir = "/var/lib/icinga/spool/checkresults"
+
+-# A directory where generated service defintion files can be
++# A directory where generated service definition files can be
+ # placed.
+-svc_def_dir = "/etc/nagios3/syslog.d"
++svc_def_dir = "/etc/icinga/objects/syslog.d"
+
+ # Generated service definitions should inherit from this template:
+ svc_tmpl = "generic-service"
+--- a/syslog-nagios-bridge.py
++++ b/syslog-nagios-bridge.py
+@@ -210,7 +210,7 @@ if __name__ == '__main__':
+ "config_file",
+ nargs="?",
+ help="configuration file",
+- default="/etc/nagios3/syslog-bridge.conf")
++ default="/etc/icinga/syslog-bridge.conf")
+ args = parser.parse_args()
+
+ # read the configuration file
diff -Nru syslog-nagios-bridge-1.0.1/debian/patches/series syslog-nagios-bridge-1.0.1/debian/patches/series
--- syslog-nagios-bridge-1.0.1/debian/patches/series 1970-01-01 01:00:00.000000000 +0100
+++ syslog-nagios-bridge-1.0.1/debian/patches/series 2016-12-03 18:58:16.000000000 +0100
@@ -0,0 +1 @@
+icinga.patch
diff -Nru syslog-nagios-bridge-1.0.1/debian/postinst syslog-nagios-bridge-1.0.1/debian/postinst
--- syslog-nagios-bridge-1.0.1/debian/postinst 2014-08-02 12:52:33.000000000 +0200
+++ syslog-nagios-bridge-1.0.1/debian/postinst 2016-12-03 19:06:17.000000000 +0100
@@ -10,7 +10,7 @@
exit 1
fi
-ETC_DIR=/etc/nagios3/syslog.d
+ETC_DIR=/etc/icinga/objects/syslog.d
if [ ! -d ${ETC_DIR} ];
then
mkdir -p ${ETC_DIR}
--- End Message ---
--- Begin Message ---
Source: syslog-nagios-bridge
Source-Version: 1.0.2-1
We believe that the bug you reported is fixed in the latest version of
syslog-nagios-bridge, 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 846...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Daniel Pocock <dan...@pocock.pro> (supplier of updated syslog-nagios-bridge
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: SHA256
Format: 1.8
Date: Sat, 17 Dec 2016 17:24:06 +0100
Source: syslog-nagios-bridge
Binary: syslog-nagios-bridge
Architecture: source amd64
Version: 1.0.2-1
Distribution: unstable
Urgency: high
Maintainer: Debian Monitoring Maintainers
<pkg-monitoring-maintain...@lists.alioth.debian.org>
Changed-By: Daniel Pocock <dan...@pocock.pro>
Description:
syslog-nagios-bridge - Syslog to Nagios integration
Closes: 846856
Changes:
syslog-nagios-bridge (1.0.2-1) unstable; urgency=high
.
* New upstream release.
* Make icinga2 the preferred dependency. (Closes: #846856)
Checksums-Sha1:
82e33679026fe8cef364df27f73d82ea7823ca99 2066 syslog-nagios-bridge_1.0.2-1.dsc
5410b2fa88260f9657e5781f0aa09b98161553f5 5276
syslog-nagios-bridge_1.0.2.orig.tar.bz2
b19f723c49284621ced35dc5bb35b281a8f1a06b 2728
syslog-nagios-bridge_1.0.2-1.debian.tar.xz
6c5df8f03636c15fffc72b77ffc99ac533c15cd1 4853
syslog-nagios-bridge_1.0.2-1_amd64.buildinfo
f9f659451ae9205f498d43f575dce68797da6507 8370
syslog-nagios-bridge_1.0.2-1_amd64.deb
Checksums-Sha256:
3137e199da18c932b3244c206b0ee04c3fadad3ae05ca0cab719ccb0cb485315 2066
syslog-nagios-bridge_1.0.2-1.dsc
865c2f00c98deac4fa487e3ff0f0c7cbe7459bd2b6ce163e487e9fdb7645381f 5276
syslog-nagios-bridge_1.0.2.orig.tar.bz2
36f27c5f59fe2b1b1936f7b529f56f81d18707983583423baec4d2ec3feb6a40 2728
syslog-nagios-bridge_1.0.2-1.debian.tar.xz
a0444a14b879c6b1af218c04182da5b350c0bf7e12c919354cebc623beeaee3a 4853
syslog-nagios-bridge_1.0.2-1_amd64.buildinfo
e87f0e2cebf8dcf4b5fd9b17eb945cba2a4159461caec614fa22b1bdf2b1904c 8370
syslog-nagios-bridge_1.0.2-1_amd64.deb
Files:
a4953a24b1bc643a2b03ae658659d5c8 2066 net optional
syslog-nagios-bridge_1.0.2-1.dsc
ae092078dea9f0c41aedba14150c80a3 5276 net optional
syslog-nagios-bridge_1.0.2.orig.tar.bz2
74fc3f3e0d42218249fc7858733a6b94 2728 net optional
syslog-nagios-bridge_1.0.2-1.debian.tar.xz
12367e4cf2d71df5c52575cb60e611ea 4853 net optional
syslog-nagios-bridge_1.0.2-1_amd64.buildinfo
bcdecb15c8db547b9d96a953c4bee180 8370 net optional
syslog-nagios-bridge_1.0.2-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJYVWgEAAoJEGxlgOd711bE+i4P/2XR0wP3GIb0owd3KmG5bK39
Em6A0OdfOipa7W5IV1IsGqVic1uTop68XVEPKhf9bxFqmH1//bi1U8MiHmasnQTM
PxHR3uhxHeBHpDi8cCsRAbzWv2eoR7Fq0V06yIiSqRLBEC2/NdN7uI79Fd++TnV1
mi1CpOpPjUDVm6x3SReBFdkkTVmZ317qnBdWIxlB1HqsumjMvltXi5Al76VDQZGx
cg9S9u3q/bspb70Q7lXg1bWfdUzRg9llskX8VarrrTNPsmuoPYMibJcBSBU94wR+
1GiMsh6qJX59RCk8Ukhy/iJ6HMlyMpHRbiWLpxsm5d1d/XUM0vInxp5LibcVdglv
COa0S7gpzFu/+eeL66B+iBw0JCZhLCRkDBdAx2e8PzcNwZFBLteEyiva0ZSB1OSh
kkvMb/4OpQ3Mq+JDTDcXg7UcHockopu464gA23fXM09MwrM+7XQisi2Ze/U2FE6O
9IEpo/74IoQ6THZFEUEmr/VmZaxlFFjMVVeoCxNgvzauJsMh6UbQyYdaZYx7HFoX
YN3MVIN0zlPxVAo5rZ63ptLZtYE4gv6XqmNIj5T2E3YTu+FVOhjPY7P65YhCfBFu
wVZnR6GBRl9QTgJp12p6w2UnqWV5pPLKiziQvqyJRouc6fNGnS++GTaeafL62rFj
zyPAIMe9kCQYaLodxJJX
=MzFW
-----END PGP SIGNATURE-----
--- End Message ---