Github messages for voidlinux
 help / color / mirror / Atom feed
From: klarasm <klarasm@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Updated] monitoring-plugins: update to 2.3.1
Date: Sun, 26 Dec 2021 20:41:33 +0100	[thread overview]
Message-ID: <20211226194133.3sua9v2ga7zGVG9cBvy7Z4UqUgzdZXcS_IuA-JanBxw@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-34690@inbox.vuxu.org>

[-- Attachment #1: Type: text/plain, Size: 724 bytes --]

There is an updated pull request by klarasm against master on the void-packages repository

https://github.com/klarasm/void-packages monitoring-plugins-update
https://github.com/void-linux/void-packages/pull/34690

monitoring-plugins: update to 2.3.1
also add bind-utils to hostmakedepends as nslookup is needed to build check_dns

#### Testing the changes
- I tested the changes in this PR: **YES**

#### Local build testing
- I built this PR locally for my native architecture, (x86_64-musl)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - aarch64
  - armv6l-musl

A patch file from https://github.com/void-linux/void-packages/pull/34690.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-monitoring-plugins-update-34690.patch --]
[-- Type: text/x-diff, Size: 3219 bytes --]

From b1aeea00d8470dfaaaceae06e4808a162f83fd02 Mon Sep 17 00:00:00 2001
From: Klara Modin <klarasmodin@gmail.com>
Date: Sat, 25 Dec 2021 02:16:21 +0100
Subject: [PATCH] monitoring-plugins: update to 2.3.1

in addition:
add bind-utils to hostmakedepends as nslookup is needed to build check_dns
add libcurl-devel and uriparser-devel in order to build check_curl
add sudo to hostmakedepends as ./configure complains otherwise

There are still some things that ./configure complains about but there's
less that can be done about that.

dbi: libdbi are not currently available in the repos

radius: neither radcli or FreeRADIUS Client Library are available in the
repos (there are others listed in REQUIREMENTS but they are noted as
unmaintained and also aren't available in the repos).

lmstat, Net:SNMP perl module, and qstat: not available in the repos

qmail-qstat: provided by sqmail, but it conflicts with postfix which is
installed by default

$ ./xbps-src clean monitoring-plugins && ./xbps-src configure monitoring-plugins | grep WARNING
configure: WARNING: Skipping dbi plugin
configure: WARNING: install DBI libs to compile this plugin (see REQUIREMENTS).
configure: WARNING: Skipping radius plugin
configure: WARNING: install radius libs to compile this plugin (see REQUIREMENTS).
configure: WARNING: Get lmstat from Globetrotter Software to monitor flexlm licenses
configure: WARNING: Tried  - install Net::SNMP perl module if you want to use the perl snmp plugins
configure: WARNING: Get qstat from http://www.activesw.com/people/steve/qstat.html in order to make check_game plugin
configure: WARNING: Could not find qmail-qstat or eqivalent
---
 srcpkgs/monitoring-plugins/template | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/monitoring-plugins/template b/srcpkgs/monitoring-plugins/template
index e6117e8fe6f0..ad39d4b3c09c 100644
--- a/srcpkgs/monitoring-plugins/template
+++ b/srcpkgs/monitoring-plugins/template
@@ -1,12 +1,12 @@
 # Template file for 'monitoring-plugins'
 pkgname=monitoring-plugins
-version=2.2
-revision=9
+version=2.3.1
+revision=1
 build_style=gnu-configure
 configure_args="--libexecdir=/usr/lib/monitoring-plugins"
-hostmakedepends="fping openssh postfix procps-ng smbclient net-snmp"
+hostmakedepends="fping openssh postfix procps-ng smbclient net-snmp bind-utils sudo"
 makedepends="libldap-devel libmariadbclient-devel postgresql-libs-devel
- zlib-devel"
+ zlib-devel libcurl-devel uriparser-devel"
 depends="iputils procps-ng"
 #checkdepends="perl"
 short_desc="Monitoring plugins for Nagios and compatible monitoring solutions"
@@ -14,7 +14,8 @@ maintainer="Corné Oppelaar <hello@eaterofco.de>"
 license="GPL-3.0-or-later"
 homepage="https://www.monitoring-plugins.org/"
 distfiles="${homepage}/download/${pkgname}-${version}.tar.gz"
-checksum=296a538f00a9cbef7f528ff2d43af357a44b384dc98a32389a675b62a6dd3665
+changelog="https://www.monitoring-plugins.org/news/index.html"
+checksum=f56eb84871983fd719247249e3532228b37e2efaae657a3979bd14ac1f84a35b
 
 do_configure() {
 	./configure ${configure_args} --with-ping-command='/usr/bin/iputils-ping -n -U -w %d -c %d %s' --with-ping6-command='/usr/bin/iputils-ping6 -n -U -w %d -c %d %s'

  parent reply	other threads:[~2021-12-26 19:41 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-12-25  2:13 [PR PATCH] " klarasm
2021-12-26  2:22 ` ericonr
2021-12-26  2:22 ` ericonr
2021-12-26 19:41 ` klarasm [this message]
2021-12-26 19:43 ` [PR PATCH] [Updated] " klarasm
2021-12-26 19:44 ` klarasm
2021-12-26 19:47 ` klarasm
2021-12-26 20:04 ` klarasm
2021-12-26 20:26 ` klarasm
2021-12-27 20:17 ` klarasm
2022-01-03 22:47 ` [PR PATCH] [Merged]: " ericonr

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20211226194133.3sua9v2ga7zGVG9cBvy7Z4UqUgzdZXcS_IuA-JanBxw@z \
    --to=klarasm@users.noreply.github.com \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).