From 02b21e55d95cb4ed7f274523208a52dcc39490815fb4b4775952903bc0e19f82 Mon Sep 17 00:00:00 2001 From: Dirk Stoecker Date: Tue, 15 Mar 2022 20:59:04 +0000 Subject: [PATCH 1/8] Accepting request 959540 from home:adaugherity:branches:server:monitoring - fix POD errors shown in 'check_qlogic_sanbox -h' output (Unterminated B<...> sequence) - general POD cleanup, including: + reorganize top section into description to fix warning about empty section + update bugzilla URL OBS-URL: https://build.opensuse.org/request/show/959540 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/monitoring-plugins-qlogic_sanbox?expand=0&rev=4 --- check_qlogic_sanbox | 81 ++++++++++++------------ monitoring-plugins-qlogic_sanbox.changes | 5 ++ monitoring-plugins-qlogic_sanbox.spec | 8 +-- 3 files changed, 49 insertions(+), 45 deletions(-) diff --git a/check_qlogic_sanbox b/check_qlogic_sanbox index fd197bd..e544a1d 100644 --- a/check_qlogic_sanbox +++ b/check_qlogic_sanbox @@ -373,45 +373,25 @@ exit $exitcode; __END__ -=head1 check_qlogic_sanbox +=head1 NAME -check_qlogic_sanbox is a Nagios plugin, allowing to check QLogic FC Sanboxes. - -This plugin has been tested with the following QLogic switches: - -=over 4 - -=item SANbox 5200 FC Switch - -=item SANbox 5202 FC Switch - -=item SANbox 5600 FC Switch - -=item SANbox 5602 FC Switch - -=item SANbox 5800 FC Switch - -=back +check_qlogic_sanbox - check health of QLogic SANbox FC switch =head1 SYNOPSIS -./check_qlogic_sanbox -H $HOSTNAME$ --community public +check_qlogic_sanbox -H $HOSTNAME$ [ options ] Options: -H | --hostname -w | --warning -c | --critical - -t | --timeout -C | --community -V | --snmp-version -p | --port - - -f | --filename - + -f | --filename --sensor4_warn --sensor4_crit - -h | --help -d | --debug @@ -419,35 +399,35 @@ This plugin has been tested with the following QLogic switches: =over 8 -=item B<--hostname> F +=item B<--hostname> I -The name of the Sanbox. Default: localhost (which makes no sense). +The hostname/IP of the SANbox. Default: localhost (which makes no sense). -=item B<--critical> F +=item B<--critical> I -Critical temperature level. Default is 45 degrees Celsius. +Critical temperature level. Default: 45 degrees Celsius. -=item B<--warning> F +=item B<--warning> I -Warning temperature level. Default is 35 degrees Celsius. +Warning temperature level. Default: 35 C -=item B<--timeout> F +=item B<--timeout> I Timeout until the plugin times out with result UNKNOWN. -=item B<--community> F +=item B<--community> I SNMP community string to use. Default: public. -=item B<--port> F +=item B<--port> I SNMP port to use. Default: 161. -=item B<--snmp-version> F +=item B<--snmp-version> I SNMP version to use. Default: 2c. -=item B<--filename F +=item B<--filename> F You can put the configuration in a file with ini-file syntax (using the hostname as section separator) using the long format of the available options. @@ -468,15 +448,15 @@ Example: sensor4_crit=65 The script should be called with the hostname/IP and the filename option like: - B<$USER1$/check_qlogic_sanbox -H 192.168.0.1 --filename /etc/nagios-plugins/sanboxes.ini> + C<$USER1$/check_qlogic_sanbox -H 192.168.0.1 --filename /etc/nagios-plugins/sanboxes.ini> -=item B<--sensor4_warn F +=item B<--sensor4_warn> I -Warning temperature level for the CPU sensor (Sensor 4). Default is 70 degrees Celsius. +Warning temperature level for the CPU sensor (Sensor 4). Default: 70 C -=item B<--sensor4_crit F +=item B<--sensor4_crit> I -Critical temperature level for the CPU sensor (Sensor 4). Default is 75 degrees Celsius. +Critical temperature level for the CPU sensor (Sensor 4). Default: 75 C =item B<--help> @@ -490,13 +470,32 @@ Print debug output on STDERR. =head1 DESCRIPTION +check_qlogic_sanbox is a Nagios plugin which checks QLogic SANbox Fibre Channel +switches via SNMP. + +This plugin has been tested with the following QLogic switches: + +=over 4 + +=item SANbox 5200 FC Switch + +=item SANbox 5202 FC Switch + +=item SANbox 5600 FC Switch + +=item SANbox 5602 FC Switch + +=item SANbox 5800 FC Switch + +=back + =head1 AUTHORS Written by Lars Vogdt =head1 SUPPORT -Please use https://bugzilla.novell.com to submit patches or suggest improvements. +Please use https://bugzilla.opensuse.org to submit patches or suggest improvements. Include version information with all correspondence (when possible use output from the --version option of the plugin itself). diff --git a/monitoring-plugins-qlogic_sanbox.changes b/monitoring-plugins-qlogic_sanbox.changes index 4861517..236fcd9 100644 --- a/monitoring-plugins-qlogic_sanbox.changes +++ b/monitoring-plugins-qlogic_sanbox.changes @@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Fri Mar 4 20:52:36 UTC 2022 - Andrew Daugherity + +- fix POD errors shown in 'check_qlogic_sanbox -h' output +- general POD cleanup +------------------------------------------------------------------- Wed Jul 30 19:20:22 UTC 2014 - lars@linux-schulserver.de - Renamed package to monitoring-plugins-qlogic_sanbox diff --git a/monitoring-plugins-qlogic_sanbox.spec b/monitoring-plugins-qlogic_sanbox.spec index 27a33e1..2ea9ac1 100644 --- a/monitoring-plugins-qlogic_sanbox.spec +++ b/monitoring-plugins-qlogic_sanbox.spec @@ -1,7 +1,7 @@ # # spec file for package monitoring-plugins-qlogic_sanbox # -# Copyright (c) 2013-2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2022 SUSE LLC # Author: Lars Vogdt # # All modifications and additions to the file contributed by third parties @@ -13,7 +13,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -22,8 +22,8 @@ Summary: Check QLogic FC Sanboxes License: BSD-3-Clause Group: System/Monitoring Version: 1.3 -Release: 100 -Url: http://en.opensuse.org/Monitoring-plugins-qlogic_sanbox +Release: 0 +URL: http://en.opensuse.org/Monitoring-plugins-qlogic_sanbox Source0: check_qlogic_sanbox Requires: perl(Getopt::Long) Requires: perl(Net::Ping) From 6f71ed321084c53727c140304d4335f0e7642d866fe52e0bfad7f6ef73f9a8b0 Mon Sep 17 00:00:00 2001 From: Dirk Stoecker Date: Tue, 15 Mar 2022 20:59:27 +0000 Subject: [PATCH 2/8] OBS-URL: https://build.opensuse.org/package/show/server:monitoring/monitoring-plugins-qlogic_sanbox?expand=0&rev=5 --- monitoring-plugins-qlogic_sanbox.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/monitoring-plugins-qlogic_sanbox.spec b/monitoring-plugins-qlogic_sanbox.spec index 2ea9ac1..30ac223 100644 --- a/monitoring-plugins-qlogic_sanbox.spec +++ b/monitoring-plugins-qlogic_sanbox.spec @@ -21,7 +21,7 @@ Name: monitoring-plugins-qlogic_sanbox Summary: Check QLogic FC Sanboxes License: BSD-3-Clause Group: System/Monitoring -Version: 1.3 +Version: 1.4 Release: 0 URL: http://en.opensuse.org/Monitoring-plugins-qlogic_sanbox Source0: check_qlogic_sanbox From c45a5a1e0ad6824e59582572f11c964caefd5dd9984fe9bb1b68220ed97c665c Mon Sep 17 00:00:00 2001 From: Dirk Stoecker Date: Tue, 15 Mar 2022 20:59:46 +0000 Subject: [PATCH 3/8] OBS-URL: https://build.opensuse.org/package/show/server:monitoring/monitoring-plugins-qlogic_sanbox?expand=0&rev=6 --- check_qlogic_sanbox | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/check_qlogic_sanbox b/check_qlogic_sanbox index e544a1d..0532afc 100644 --- a/check_qlogic_sanbox +++ b/check_qlogic_sanbox @@ -47,7 +47,7 @@ $ENV{'BASH_ENV'} = ''; $ENV{'ENV'} = ''; our $conf = { - 'VERSION' => '1.3', + 'VERSION' => '1.4', 'PROGNAME' => 'check_qlogic_sanbox', 'timeout' => '60', 'critical' => '45', From bb5eda5dae1318f82cd9ca2b8889a7cc21ac1152f556feec3cd006fc422c9b29 Mon Sep 17 00:00:00 2001 From: Dirk Stoecker Date: Tue, 15 Mar 2022 21:00:16 +0000 Subject: [PATCH 4/8] OBS-URL: https://build.opensuse.org/package/show/server:monitoring/monitoring-plugins-qlogic_sanbox?expand=0&rev=7 --- monitoring-plugins-qlogic_sanbox.changes | 2 ++ 1 file changed, 2 insertions(+) diff --git a/monitoring-plugins-qlogic_sanbox.changes b/monitoring-plugins-qlogic_sanbox.changes index 236fcd9..7df116d 100644 --- a/monitoring-plugins-qlogic_sanbox.changes +++ b/monitoring-plugins-qlogic_sanbox.changes @@ -3,6 +3,8 @@ Fri Mar 4 20:52:36 UTC 2022 - Andrew Daugherity - fix POD errors shown in 'check_qlogic_sanbox -h' output - general POD cleanup +- increase version to 1.4 + ------------------------------------------------------------------- Wed Jul 30 19:20:22 UTC 2014 - lars@linux-schulserver.de From 10bda125b4ce63d10f2d4fe92e702b85a89ecd09090308945a141e1b82bdc86e Mon Sep 17 00:00:00 2001 From: Dirk Stoecker Date: Tue, 15 Mar 2022 21:00:22 +0000 Subject: [PATCH 5/8] OBS-URL: https://build.opensuse.org/package/show/server:monitoring/monitoring-plugins-qlogic_sanbox?expand=0&rev=8 --- monitoring-plugins-qlogic_sanbox.changes | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/monitoring-plugins-qlogic_sanbox.changes b/monitoring-plugins-qlogic_sanbox.changes index 7df116d..d832d48 100644 --- a/monitoring-plugins-qlogic_sanbox.changes +++ b/monitoring-plugins-qlogic_sanbox.changes @@ -48,5 +48,4 @@ Tue Jun 5 01:33:11 CEST 2012 - ro@suse.de ------------------------------------------------------------------- Sat May 5 17:11:23 UTC 2012 - lars@linux-schulserver.de -- initial version - +- initial version \ No newline at end of file From de1e352681b6201cb5e7c5bbfeb8277e49d743fe89a7562391970f96318eebcb Mon Sep 17 00:00:00 2001 From: Dirk Stoecker Date: Tue, 15 Mar 2022 21:00:33 +0000 Subject: [PATCH 6/8] OBS-URL: https://build.opensuse.org/package/show/server:monitoring/monitoring-plugins-qlogic_sanbox?expand=0&rev=9 --- monitoring-plugins-qlogic_sanbox.changes | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/monitoring-plugins-qlogic_sanbox.changes b/monitoring-plugins-qlogic_sanbox.changes index d832d48..dfdb071 100644 --- a/monitoring-plugins-qlogic_sanbox.changes +++ b/monitoring-plugins-qlogic_sanbox.changes @@ -1,9 +1,13 @@ +------------------------------------------------------------------- +Tue Mar 15 21:00:26 UTC 2022 - Dirk Stoecker + +- increase version to 1.4 + ------------------------------------------------------------------- Fri Mar 4 20:52:36 UTC 2022 - Andrew Daugherity - fix POD errors shown in 'check_qlogic_sanbox -h' output - general POD cleanup -- increase version to 1.4 ------------------------------------------------------------------- Wed Jul 30 19:20:22 UTC 2014 - lars@linux-schulserver.de From 3161115561e79df7581274095ddedb5137c9516ecc7851da4cdf1a1d0e32946e Mon Sep 17 00:00:00 2001 From: Dirk Stoecker Date: Tue, 15 Mar 2022 21:01:03 +0000 Subject: [PATCH 7/8] OBS-URL: https://build.opensuse.org/package/show/server:monitoring/monitoring-plugins-qlogic_sanbox?expand=0&rev=10 --- monitoring-plugins-qlogic_sanbox.changes | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/monitoring-plugins-qlogic_sanbox.changes b/monitoring-plugins-qlogic_sanbox.changes index dfdb071..e961ad0 100644 --- a/monitoring-plugins-qlogic_sanbox.changes +++ b/monitoring-plugins-qlogic_sanbox.changes @@ -52,4 +52,4 @@ Tue Jun 5 01:33:11 CEST 2012 - ro@suse.de ------------------------------------------------------------------- Sat May 5 17:11:23 UTC 2012 - lars@linux-schulserver.de -- initial version \ No newline at end of file +- initial version From b7397a48fab1226d208b51d455786764db6dbe01fe4cc80607b19ddc8dc826a8 Mon Sep 17 00:00:00 2001 From: Dirk Stoecker Date: Tue, 15 Mar 2022 21:01:43 +0000 Subject: [PATCH 8/8] OBS-URL: https://build.opensuse.org/package/show/server:monitoring/monitoring-plugins-qlogic_sanbox?expand=0&rev=11 --- monitoring-plugins-qlogic_sanbox.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/monitoring-plugins-qlogic_sanbox.spec b/monitoring-plugins-qlogic_sanbox.spec index 30ac223..40bb101 100644 --- a/monitoring-plugins-qlogic_sanbox.spec +++ b/monitoring-plugins-qlogic_sanbox.spec @@ -23,7 +23,7 @@ License: BSD-3-Clause Group: System/Monitoring Version: 1.4 Release: 0 -URL: http://en.opensuse.org/Monitoring-plugins-qlogic_sanbox +URL: https://en.opensuse.org/Monitoring-plugins-qlogic_sanbox Source0: check_qlogic_sanbox Requires: perl(Getopt::Long) Requires: perl(Net::Ping)