From patchwork Sat Jul 31 07:57:12 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Matthias Fischer X-Patchwork-Id: 4580 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 server-signature ECDSA (P-384) server-digest SHA384 client-signature ECDSA (P-384) client-digest SHA384) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4GcGns0XJMz3xGr for ; Sat, 31 Jul 2021 07:57:21 +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 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4GcGnq6WS8z28k; Sat, 31 Jul 2021 07:57:19 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4GcGnq56CYz2xlJ; Sat, 31 Jul 2021 07:57:19 +0000 (UTC) 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 (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4GcGnp66zkz2xK2 for ; Sat, 31 Jul 2021 07:57:18 +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 ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4GcGnp2ZFZz16p for ; Sat, 31 Jul 2021 07:57:18 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1627718238; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc; bh=69lXcxNQP89kbuQx1JQTUZL4vHV+7ssAS4DAZnXIros=; b=PbEIhF59dDiLB0KIPffMLa7KLuDryRSbLHlRzQsw7Pv2/S8xnwWxI9QEa5ri6aWVR0jySW +0BMbJhHvQ4mTFBA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1627718238; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc; bh=69lXcxNQP89kbuQx1JQTUZL4vHV+7ssAS4DAZnXIros=; b=Y8w+8Fz685muI/hjQTnJLUZG3qY9isWnpI5yn4UKkdmNsFnEkt2XTvSk0/QvwUCHVIzNjr WUJeaZe3czFQ5Qypjt0zxPDPKUgsPC7W0odaR/5jEDNQbVSIiGthqzShSxw0w+jDpmg/s8 8TkrAkheVS67TCtx7vov7bInXmzaXr5UVIA+v8XpC4druiF0lMin1uC2rkQTKhi2g4tATB ffy81aNynBmSjuA3AK66Yy9DjR/w9ZNqSL0aBYmZe1vwh+VMwl8eMdOouQNlQJQjIPZeWi Z/ahFj9Arvh2uNsyC5b0qMIDOVXSYfpu6e/LAKR7Pe59K4+rybz5VxJdIJqVkQ== From: Matthias Fischer To: development@lists.ipfire.org Subject: [PATCH] monit: Update to 5.28.1 Date: Sat, 31 Jul 2021 09:57:12 +0200 Message-Id: <20210731075712.2767-1-matthias.fischer@ipfire.org> X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" For details see: https://mmonit.com/monit/changes/ New: Issue #979: If filesystem mount flags changed, show both old and new value. Originally only the new value was reported. Fixed: Issue #960: The memory usage may report wrong value if system memory size changed after Monit start. The problem was frequent on KVM/LXC containers where MemTotal is dynamicaly updated. Fixed: Issue #965: Monit CLI: if a custom configuration file was used with the -c option, and the file cannot be read by Monit, an AssertException was thrown. Monit will report normal error instead of the exception now. Fixed: Issue #966: Monit CLI: The service name pattern was changed to case-sensitive in Monit 5.28.0. Revert the behaviour back to case-insensitive. Fixed: Issue #971: The LINK UP and LINK DOWN tests now support short form of the optional ELSE condition, in addition to the verbose ELSE IF form. Fixed: Issue #976: The space free test recovery always reported value in percent, regardless of the test setting. If the test uses absolute limit, Monit will report absolute space usage now. Fixed: Issue #986: Services checks with custom schedule (the EVERY statement) did set the data collection timestamp even if the monitoring was skipped in the given cycle. The timestamp is now updated only when the check was performed. Fixed: Issue #990: Monit built with libressl may crash during verification of the expired SSL certificate. Fixed: Issue #968: Systemd and upstart templates: templates used to set the path to the configuration file in the sysconfdir, which is optionally set via the configure script during the compilation. The path wasn't fully expanded in the template though, so it was invalid. The template doesn't specify the explicit path now and lets Monit search for the configuration file in all supported locations (including the sysconfdir). Changed: Issue #984: The permission check of the SSL PEM key file allows group read permissions now (originally Monit enforced that the file is readable only by the file owner). Signed-off-by: Matthias Fischer Reviewed-by: Michael Tremer --- lfs/monit | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lfs/monit b/lfs/monit index 3720995cd..06306eb8f 100644 --- a/lfs/monit +++ b/lfs/monit @@ -24,7 +24,7 @@ include Config -VER = 5.28.0 +VER = 5.28.1 THISAPP = monit-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = monit -PAK_VER = 14 +PAK_VER = 15 DEPS = @@ -44,7 +44,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 778ac383dea002a5cf2330dffcc65660 +$(DL_FILE)_MD5 = 832783145cbd523bd6bc2c36e0e5c052 install : $(TARGET)