Date: Wed, 7 Apr 2010 05:43:36 GMT From: "Peter C. Lai" <cowbert@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/145449: [NEW PORT]: net-mgmt/mk-livestatus - Mathias Kettner's mk-livestatus plugin for nagios Message-ID: <201004070543.o375hauJ053343@www.freebsd.org> Resent-Message-ID: <201004070550.o375o14U091189@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 145449 >Category: ports >Synopsis: [NEW PORT]: net-mgmt/mk-livestatus - Mathias Kettner's mk-livestatus plugin for nagios >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: Wed Apr 07 05:50:00 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Peter C. Lai >Release: FreeBSD 8.0-RELEASE >Organization: Hyperfine Informatics >Environment: 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:48:17 UTC 2009 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: New port to support the standalone version of Mathias Kettner's mk-livestatus plugin for net-mgmt/nagios, a new Nagios Event Broker that does not require a (my)SQL backend. >How-To-Repeat: >Fix: # 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: # # mk-livestatus # mk-livestatus/Makefile # mk-livestatus/distinfo # mk-livestatus/pkg-descr # mk-livestatus/pkg-message # mk-livestatus/files # mk-livestatus/files/patch-src-Makefile.in # echo c - mk-livestatus mkdir -p mk-livestatus > /dev/null 2>&1 echo x - mk-livestatus/Makefile sed 's/^X//' >mk-livestatus/Makefile << '3c4d4176376b3c520f190abf743736ee' X# New ports collection makefile for: mk-livestatus X# Date created: 10 april 2010 X# Whom: Peter C. Lai <cowbert@gmail.com> X# X# $FreeBSD$ X# X XPORTNAME= mk-livestatus XPORTVERSION= 1.1.3 XCATEGORIES= net-mgmt XMASTER_SITES= http://mathias-kettner.de/download/ X XMAINTAINER= cowbert@gmail.com XCOMMENT= Mathias Kettner's mk-livestatus plugin for nagios X XUSE_GMAKE= yes XGNU_CONFIGURE= yes X XPLIST_FILES= lib/mk-livestatus/unixcat lib/mk-livestatus/livestatus.o X Xpost-install: X @${CAT} ${PKGMESSAGE} X X.include <bsd.port.mk> 3c4d4176376b3c520f190abf743736ee echo x - mk-livestatus/distinfo sed 's/^X//' >mk-livestatus/distinfo << 'd2f777fbd2143eddf3dfa4e7cc33127f' XMD5 (mk-livestatus-1.1.3.tar.gz) = df32a163a8663c1784afd1fa329732a0 XSHA256 (mk-livestatus-1.1.3.tar.gz) = 8882b52332038d081b52ef7d0d16084ee184e07f536f227cad7da2c266f8e0c9 XSIZE (mk-livestatus-1.1.3.tar.gz) = 318465 d2f777fbd2143eddf3dfa4e7cc33127f echo x - mk-livestatus/pkg-descr sed 's/^X//' >mk-livestatus/pkg-descr << 'ecf0f8cf05161fbe4750610ea3574ad6' XMKLivestatus is a very simple and smart Nagios eventbroker module. XLivestatus is concepted and tuned to reduce disk, memory and cpu loads Xcaused by live-data processing on the Nagios system. Just as NDO, XLivestatus makes use of the Nagios Event Broker API and loads a binary Xmodule into the Nagios process. But other than NDO, Livestatus does not Xactively write out data e.g. to the disk. Instead, it opens a socket for Xexternal applications to connect to and fetch the current status Xinformation from Nagios. X XWWW: http://mathias-kettner.de/checkmk_livestatus.html ecf0f8cf05161fbe4750610ea3574ad6 echo x - mk-livestatus/pkg-message sed 's/^X//' >mk-livestatus/pkg-message << '413359805ac31017b7242e2cde44b91a' XNotes: X X * See the documentation at http://mathias-kettner.de/checkmk_livestatus.html X X * Requires that net-mgmt/nagios be built with WITH_EVENT_BROKER=yes or X livestatus.o will never be loaded... X X * unixcat (for use with reading from the socket and/or inetd(8) support) X moved to $LOCALBASE/lib/mk-livestatus from $LOCALBASE/bin in X order to avoid a conflict with sysutils/ucspi-unix X 413359805ac31017b7242e2cde44b91a echo c - mk-livestatus/files mkdir -p mk-livestatus/files > /dev/null 2>&1 echo x - mk-livestatus/files/patch-src-Makefile.in sed 's/^X//' >mk-livestatus/files/patch-src-Makefile.in << '4b99be0e80e64fa0376fba049b20f0a3' X--- src/Makefile.in.orig 2010-04-06 12:02:18.000000000 +0000 X+++ src/Makefile.in 2010-04-06 12:03:10.000000000 +0000 X@@ -227,7 +227,7 @@ X am__quote = @am__quote@ X am__tar = @am__tar@ X am__untar = @am__untar@ X-bindir = @bindir@ X+bindir = $(pkglibdir) X build_alias = @build_alias@ X builddir = @builddir@ X datadir = @datadir@ X 4b99be0e80e64fa0376fba049b20f0a3 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201004070543.o375hauJ053343>