From patchwork Thu Oct 29 14:38:00 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Peter_M=C3=BCller?= X-Patchwork-Id: 10536 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "YR1" (not verified)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4jFn031rv3z3wwg for ; Thu, 29 Oct 2026 14:38:11 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail02.haj.ipfire.org", Issuer "YE2" (not verified)) by mail01.ipfire.org (Postfix) with ESMTPS id 4jFn025shfz5fH for ; Thu, 29 Oct 2026 14:38:10 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4jFn024ww3z2xWP for ; Thu, 29 Oct 2026 14:38:10 +0000 (UTC) X-Original-To: development@lists.ipfire.org Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (secp384r1 raw public key) server-digest SHA384 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail01.haj.ipfire.org", Issuer "YR1" (not verified)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4jFn000kg1z2xLm for ; Thu, 29 Oct 2026 14:38:08 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4jFmzy319Rz1Sq for ; Thu, 29 Oct 2026 14:38:06 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1793284687; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=LtUiPeYbjTrQt4hW+eSpzJSGvBpO5ftGsttsDVDEZtU=; b=5k3zh+6fbTWUhMPe/TYTPiBi3Pw7TTBA8wiSY794XLtKuMHOSi9sqdBA5ZP9s6ZZvShDO0 6bfcN4x7YD9FNuAw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1793284687; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=LtUiPeYbjTrQt4hW+eSpzJSGvBpO5ftGsttsDVDEZtU=; b=Tkv6OO2Zgdlhqtqq7KKCAGTrYafA/sptQuWPwD3L4Jq9LnUcskwFih3FhhhUHfdDjQGFh5 3vLvjDq3Mi0V4r/YIDw+eO4VwKZ8PbmOFngR2Y2sDVDPOxmFkzagb8kmyvFY8srLFnWc15 oPUwLTcnQ1ZzlgZ144kohoquQjb+WXTq1/fHQgN4pNRjeZKlJkOTjaMXKGT8ZVOV+TULnR rr9dL864g6tFYMjzA6ZwkeSdVTjOvWNiRyG22WVRdeJVWX0z5llhlHwM5jEEjPohfalTcO g3XVtKFsIiEQM7idtoF0SjKDKUr6jqyQ+N/TxmtOJvroXgHfCQhW7Wand5k+Uw== Message-ID: <5b5c66c6-340b-4445-999c-8a782a5ad8de@ipfire.org> Date: Thu, 29 Oct 2026 14:38:00 +0000 Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: MIME-Version: 1.0 To: "IPFire: Development" From: =?utf-8?q?Peter_M=C3=BCller?= Subject: [PATCH] NRPE: Update to 4.2.0 Changelog according to https://github.com/NagiosEnterprises/nrpe/blob/master/CHANGELOG.md: ENHANCEMENTS Added testing and code coverage reporting (Doug Nazar) Added config option to toggle between IPv4/IPv6 (Doug Nazar) Added config option to enable or disable SSL/TLS (Doug Nazar) FIXES Fixed compilation without OpenSSL engine.h (Emmett Kapsner) Fixed various warnings when building with -Wall (Doug Nazar) Fixed compilation on AIX and Solaris (Doug Nazar) Fixed various memory leaks (Doug Nazar) Fixed debug display of ACL IP addresses (Doug Nazar) Fixed my_system() buffer error (Doug Nazar) Fixed an issue where Makefile would always make all (Doug Nazar) Fixed an issue where utils.c would be compiled twice (Doug Nazar) https://exchange.nagios.org/directory/addons/monitoring-agents/nrpe-2d-nagios-remote-plugin-executor/details/ does not list this update yet, despite being released more than a week ago. The GitHub download returns an archive carrying a redundant "nrpe-" file prefix, hence requiring $DL_FILE and $DIR_APP adjustments. Signed-off-by: Peter Müller --- lfs/nagios_nrpe | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lfs/nagios_nrpe b/lfs/nagios_nrpe index 5547f1d75..50bc4cfb7 100644 --- a/lfs/nagios_nrpe +++ b/lfs/nagios_nrpe @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2025 IPFire Team # +# Copyright (C) 2007-2026 IPFire Team # # # # 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 # @@ -26,15 +26,15 @@ include Config SUMMARY = Nagios Remote Plug-In Executor -VER = 4.1.3 +VER = 4.2.0 THISAPP = nrpe-$(VER) -DL_FILE = $(THISAPP).tar.gz +DL_FILE = nrpe-$(THISAPP).tar.gz DL_FROM = $(URL_IPFIRE) -DIR_APP = $(DIR_SRC)/$(THISAPP) +DIR_APP = $(DIR_SRC)/nrpe-$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = nagios_nrpe -PAK_VER = 14 +PAK_VER = 15 DEPS = nagios-plugins @@ -48,7 +48,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 9337bfd0226ddb72cbc94aca7e30a94a1b325874d5bf631ff84786f65214628d90d6adec0de13d425b71a14b5ac36bf75c3561ef17b27773c8cb88ef2316be66 +$(DL_FILE)_BLAKE2 = b4cef10b3b95204ef3c6f829f2791749f2312d70c711eafcbb01266a5b57da3f47ca296278d02d0266708a4a0671c4992e371554dc382935d13f784114cd7634 install : $(TARGET)