ports/145449: [NEW PORT]: net-mgmt/mk-livestatus - Mathias Kettner's mk-livestatus plugin for nagios
Peter C. Lai
cowbert at gmail.com
Wed Apr 7 05:50:01 UTC 2010
>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 at 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 at 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 at 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:
More information about the freebsd-ports-bugs
mailing list