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