From owner-freebsd-ports-bugs@FreeBSD.ORG Sun May 15 15:00:22 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F324A1065673 for ; Sun, 15 May 2011 15:00:21 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id C56FB8FC19 for ; Sun, 15 May 2011 15:00:21 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p4FF0LH7028449 for ; Sun, 15 May 2011 15:00:21 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p4FF0L71028447; Sun, 15 May 2011 15:00:21 GMT (envelope-from gnats) Resent-Date: Sun, 15 May 2011 15:00:21 GMT Resent-Message-Id: <201105151500.p4FF0L71028447@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Ryan Steinmetz Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A89B71065676 for ; Sun, 15 May 2011 14:52:07 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 8CE7A8FC1C for ; Sun, 15 May 2011 14:52:07 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p4FEq731029897 for ; Sun, 15 May 2011 14:52:07 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p4FEq7tj029896; Sun, 15 May 2011 14:52:07 GMT (envelope-from nobody) Message-Id: <201105151452.p4FEq7tj029896@red.freebsd.org> Date: Sun, 15 May 2011 14:52:07 GMT From: Ryan Steinmetz To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/157066: [new port] net-mgmt/nagios-check_mysql_slave X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 May 2011 15:00:22 -0000 >Number: 157066 >Category: ports >Synopsis: [new port] net-mgmt/nagios-check_mysql_slave >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun May 15 15:00:21 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Ryan Steinmetz >Release: 8.2-RELEASE >Organization: Rochester Institute of Technology >Environment: >Description: New port net-mgmt/nagios-check_mysql_slave: The check_mysql_slave plugin allows you to check that a particular MySQL replication slave is running and (coming soon) is within a threshold bytes or seconds behind its master. This project includes: check_mysql_slave - connects to a MySQL replication slave and checks its status check_mysql_slave_epn - same script but modified to work with Nagios EPN >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # nagios-check_mysql_slave # nagios-check_mysql_slave/Makefile # nagios-check_mysql_slave/distinfo # nagios-check_mysql_slave/pkg-descr # nagios-check_mysql_slave/pkg-plist # echo c - nagios-check_mysql_slave mkdir -p nagios-check_mysql_slave > /dev/null 2>&1 echo x - nagios-check_mysql_slave/Makefile sed 's/^X//' >nagios-check_mysql_slave/Makefile << 'af7984331e2f49b9730ab33d6bda18de' X# New ports collection makefile for: nagios-check_mysql_slave X# Date created: 15 May 2011 X# Whom: Ryan Steinmetz X# X# $FreeBSD$ X XPORTNAME= check_mysql_slave XPORTVERSION= 0.1.1 XCATEGORIES= net-mgmt XMASTER_SITES= http://buhacoff.net/2009/products/check_mysql_slave/archive/ \ X http://people.rit.edu/rpsfa/ XPKGNAMEPREFIX= nagios- X XMAINTAINER= rpsfa@rit.edu XCOMMENT= Nagios Plugin to monitor MySQL replication on a slave X XRUN_DEPENDS= p5-DBI>=1.60.7:${PORTSDIR}/databases/p5-DBI \ X p5-DBD-mysql>0:${PORTSDIR}/databases/p5-DBD-mysql X XLICENSE= GPLv2 XLICENSE_FILE= ${WRKSRC}/LICENSE X XNO_BUILD= yes XUSE_PERL5_RUN= yes XDOC_FILES= check_mysql_slave.html check_mysql_slave.pod X X.include X Xdo-install: X @${MKDIR} ${PREFIX}/libexec/nagios X ${INSTALL_SCRIPT} ${WRKSRC}/check_mysql_slave ${PREFIX}/libexec/nagios/ X ${INSTALL_SCRIPT} ${WRKSRC}/check_mysql_slave_epn ${PREFIX}/libexec/nagios/ X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X.for file in ${DOC_FILES} X @${INSTALL_DATA} ${WRKSRC}/docs/${file} ${DOCSDIR} X.endfor X.endif X X.include af7984331e2f49b9730ab33d6bda18de echo x - nagios-check_mysql_slave/distinfo sed 's/^X//' >nagios-check_mysql_slave/distinfo << '29d797cfe855bbe24c20fc0fb3d5b827' XSHA256 (check_mysql_slave-0.1.1.tar.gz) = 9a757866437c29139c4061f628efdc236dfc47b4d3db80759c2fa2d032f41944 XSIZE (check_mysql_slave-0.1.1.tar.gz) = 13711 29d797cfe855bbe24c20fc0fb3d5b827 echo x - nagios-check_mysql_slave/pkg-descr sed 's/^X//' >nagios-check_mysql_slave/pkg-descr << 'c6880c9915816667b84d756b9e54921b' XThe check_mysql_slave plugin allows you to check that a particular XMySQL replication slave is running and (coming soon) is within a Xthreshold bytes or seconds behind its master. X XWWW: http://buhacoff.net/software/check_mysql_slave c6880c9915816667b84d756b9e54921b echo x - nagios-check_mysql_slave/pkg-plist sed 's/^X//' >nagios-check_mysql_slave/pkg-plist << '92c1ec662ba5650fc34b14f5d2e8962f' Xlibexec/nagios/check_mysql_slave Xlibexec/nagios/check_mysql_slave_epn X%%PORTDOCS%%%%DOCSDIR%%/check_mysql_slave.html X%%PORTDOCS%%%%DOCSDIR%%/check_mysql_slave.pod X%%PORTDOCS%%@dirrm %%DOCSDIR%% X@dirrmtry libexec/nagios 92c1ec662ba5650fc34b14f5d2e8962f exit >Release-Note: >Audit-Trail: >Unformatted: