Added net/nagios-plugin-apachecerts version 0.6

Never miss a ceritificate expiration because you forgot to monitor ir.
This Nagios plugins checks certificate validity for a VirtualHost list
dumped from the local Apache configuration.
This commit is contained in:
manu 2023-07-19 14:07:03 +00:00
parent c5bdd09ff9
commit a74b0212a4
6 changed files with 46 additions and 2 deletions

View File

@ -1,4 +1,4 @@
$NetBSD: CHANGES-2023,v 1.4507 2023/07/19 13:53:15 manu Exp $
$NetBSD: CHANGES-2023,v 1.4508 2023/07/19 14:07:03 manu Exp $
Changes to the packages collection and infrastructure in 2023:
@ -6276,3 +6276,4 @@ Changes to the packages collection and infrastructure in 2023:
Updated security/py-pip-audit to 2.6.0 [wiz 2023-07-19]
Updated devel/py-tortoisehg to 6.4.5 [wiz 2023-07-19]
Updated mbone/mdd to 20230428 [manu 2023-07-19]
Added net/nagios-plugin-apachecerts version 0.6 [manu 2023-07-19]

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1523 2023/07/10 19:47:02 pin Exp $
# $NetBSD: Makefile,v 1.1524 2023/07/19 14:07:03 manu Exp $
#
COMMENT= Networking tools
@ -406,6 +406,7 @@ SUBDIR+= mydns-pgsql
SUBDIR+= nagios-base
SUBDIR+= nagios-nrpe
SUBDIR+= nagios-nsca
SUBDIR+= nagios-plugin-apachecerts
SUBDIR+= nagios-plugin-dnsmaster
SUBDIR+= nagios-plugin-dnsrbl
SUBDIR+= nagios-plugin-dotpid

View File

@ -0,0 +1,4 @@
$NetBSD: DESCR,v 1.1 2023/07/19 14:07:03 manu Exp $
This Nagios plugin checks certificate expiration from Apache
configuration.

View File

@ -0,0 +1,31 @@
# $NetBSD: Makefile,v 1.1 2023/07/19 14:07:03 manu Exp $
#
DISTNAME= check_apachecerts-0.6
PKGNAME= nagios-plugin-apachecerts-${DISTNAME:C/.*-//}
CATEGORIES= net
MASTER_SITES= http://ftp.espci.fr/pub/nagios-local/
EXTRACT_SUFX= .tgz
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://ftp.espci.fr/pub/nagios-local/
COMMENT= Apache certificate expiration monitoring plugin for Nagios
LICENSE= modified-bsd
PKG_DESTDIR_SUPPORT= user-destdir
INSTALLATION_DIRS+= libexec/nagios
BUILD_DEFS+= NAGIOS_GROUP
PKG_GROUPS_VARS+= NAGIOS_GROUP
PKG_GROUPS= ${NAGIOS_GROUP}
SPECIAL_PERMS+= ${PREFIX}/libexec/nagios/check_apachecerts \
${REAL_ROOT_USER} ${NAGIOS_GROUP} 4554
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/check_apachecerts \
${DESTDIR}${PREFIX}/libexec/nagios/
.include "../../mk/bsd.pkg.mk"

View File

@ -0,0 +1,2 @@
@comment $NetBSD: PLIST,v 1.1 2023/07/19 14:07:03 manu Exp $
libexec/nagios/check_apachecerts

View File

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2023/07/19 14:07:03 manu Exp $
BLAKE2s (check_apachecerts-0.6.tgz) = 09c110e9b5ac77c545fdbb16f4902f5bbdb86a0acb839b7fc8ccba55a7e6ca40
SHA512 (check_apachecerts-0.6.tgz) = 1ac40906bd7c729b4cf6dc0b27988fc2e9260f9455f55e11b7d611560d82c1796a9f47c6d4152c2ab30a4255d30460042016585eaed8f2ad590bef27794bdbf9
Size (check_apachecerts-0.6.tgz) = 5143 bytes