Check Email Delivery is a plugin for Nagios that allows you to
check functionality within your email environment. Some typical uses of this plugin include: * check SMTP server * check IMAP server * check email delivery loop * check auto-responder function * keep an eye on email lag * monitor automated mailboxes * aggregate check results of multiple plugins * check email-to-FTP or other special email gateways WWW: http://buhacoff.net/software/check_email_delivery/ PR: ports/156915 Submitted by: Ryan Steinmetz <rpsfa@rit.edu>
This commit is contained in:
parent
73c8a65c84
commit
06c4ef4c09
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=274023
5 changed files with 75 additions and 0 deletions
|
@ -115,6 +115,7 @@
|
|||
SUBDIR += nagios-check_bacula
|
||||
SUBDIR += nagios-check_clamav
|
||||
SUBDIR += nagios-check_cpu_usage
|
||||
SUBDIR += nagios-check_email_delivery
|
||||
SUBDIR += nagios-check_hdd_health
|
||||
SUBDIR += nagios-check_ice
|
||||
SUBDIR += nagios-check_kumofs
|
||||
|
|
44
net-mgmt/nagios-check_email_delivery/Makefile
Normal file
44
net-mgmt/nagios-check_email_delivery/Makefile
Normal file
|
@ -0,0 +1,44 @@
|
|||
# New ports collection makefile for: nagios-check_email_delivery
|
||||
# Date created: 9 May 2011
|
||||
# Whom: Ryan Steinmetz
|
||||
#
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= check_email_delivery
|
||||
PORTVERSION= 0.7.0
|
||||
CATEGORIES= net-mgmt
|
||||
MASTER_SITES= http://buhacoff.net/software/check_email_delivery/archive/ \
|
||||
http://people.rit.edu/rpsfa/
|
||||
PKGNAMEPREFIX= nagios-
|
||||
|
||||
MAINTAINER= rpsfa@rit.edu
|
||||
COMMENT= Nagios Plugin to monitor your mail environment
|
||||
|
||||
RUN_DEPENDS= p5-Net-SMTP-TLS>=0:${PORTSDIR}/mail/p5-Net-SMTP-TLS \
|
||||
p5-Mail-IMAPClient>=0:${PORTSDIR}/mail/p5-Mail-IMAPClient
|
||||
|
||||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
||||
|
||||
NO_BUILD= yes
|
||||
USE_PERL5_RUN= yes
|
||||
DOC_FILES= check_email_delivery.html check_email_delivery.pod check_imap_receive.html check_imap_receive.pod check_smtp_send.html check_smtp_send.pod
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
do-install:
|
||||
@${MKDIR} ${PREFIX}/libexec/nagios
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/check_email_delivery ${PREFIX}/libexec/nagios/
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/check_email_delivery_epn ${PREFIX}/libexec/nagios/
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/check_imap_receive ${PREFIX}/libexec/nagios/
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/check_imap_receive_epn ${PREFIX}/libexec/nagios/
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/check_smtp_send ${PREFIX}/libexec/nagios/
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/check_smtp_send_epn ${PREFIX}/libexec/nagios/
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
.for file in ${DOC_FILES}
|
||||
@${INSTALL_DATA} ${WRKSRC}/docs/${file} ${DOCSDIR}
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
2
net-mgmt/nagios-check_email_delivery/distinfo
Normal file
2
net-mgmt/nagios-check_email_delivery/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
SHA256 (check_email_delivery-0.7.0.tar.gz) = 132adc4a26a43c48c9b3c813cdb280cbbe5877911d12f8427b6efddbfea72e3d
|
||||
SIZE (check_email_delivery-0.7.0.tar.gz) = 69766
|
14
net-mgmt/nagios-check_email_delivery/pkg-descr
Normal file
14
net-mgmt/nagios-check_email_delivery/pkg-descr
Normal file
|
@ -0,0 +1,14 @@
|
|||
Check Email Delivery is a plugin for Nagios that allows you to
|
||||
check functionality within your email environment.
|
||||
|
||||
Some typical uses of this plugin include:
|
||||
* check SMTP server
|
||||
* check IMAP server
|
||||
* check email delivery loop
|
||||
* check auto-responder function
|
||||
* keep an eye on email lag
|
||||
* monitor automated mailboxes
|
||||
* aggregate check results of multiple plugins
|
||||
* check email-to-FTP or other special email gateways
|
||||
|
||||
WWW: http://buhacoff.net/software/check_email_delivery/
|
14
net-mgmt/nagios-check_email_delivery/pkg-plist
Normal file
14
net-mgmt/nagios-check_email_delivery/pkg-plist
Normal file
|
@ -0,0 +1,14 @@
|
|||
libexec/nagios/check_email_delivery
|
||||
libexec/nagios/check_email_delivery_epn
|
||||
libexec/nagios/check_imap_receive
|
||||
libexec/nagios/check_imap_receive_epn
|
||||
libexec/nagios/check_smtp_send
|
||||
libexec/nagios/check_smtp_send_epn
|
||||
%%PORTDOCS%%%%DOCSDIR%%/check_email_delivery.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/check_email_delivery.pod
|
||||
%%PORTDOCS%%%%DOCSDIR%%/check_imap_receive.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/check_imap_receive.pod
|
||||
%%PORTDOCS%%%%DOCSDIR%%/check_smtp_send.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/check_smtp_send.pod
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
||||
@dirrmtry libexec/nagios
|
Loading…
Reference in a new issue