From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Jan 15 18:40:09 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 CB19B106566C for ; Sat, 15 Jan 2011 18:40:09 +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 8DC118FC19 for ; Sat, 15 Jan 2011 18:40:09 +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 p0FIe9dp078703 for ; Sat, 15 Jan 2011 18:40:09 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p0FIe9JV078702; Sat, 15 Jan 2011 18:40:09 GMT (envelope-from gnats) Resent-Date: Sat, 15 Jan 2011 18:40:09 GMT Resent-Message-Id: <201101151840.p0FIe9JV078702@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, Mikolaj Golub Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 78C9A1065672 for ; Sat, 15 Jan 2011 18:33:16 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (unknown [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 5D95C8FC13 for ; Sat, 15 Jan 2011 18:33:16 +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 p0FIXGnX038281 for ; Sat, 15 Jan 2011 18:33:16 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p0FIXGBi038280; Sat, 15 Jan 2011 18:33:16 GMT (envelope-from nobody) Message-Id: <201101151833.p0FIXGBi038280@red.freebsd.org> Date: Sat, 15 Jan 2011 18:33:16 GMT From: Mikolaj Golub To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/154036: New port: net-mgmt/hastmon Cluster monitoring daemon 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: Sat, 15 Jan 2011 18:40:09 -0000 >Number: 154036 >Category: ports >Synopsis: New port: net-mgmt/hastmon Cluster monitoring daemon >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: Sat Jan 15 18:40:09 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Mikolaj Golub >Release: >Organization: >Environment: >Description: hastmon is a monitoring daemon that allows a couple of hosts to run a service providing automatic failover. Those machines will be called a cluster and each machine is one cluster node. hastmon is designed for clusters that work in Primary-Secondary configuration, which means that only one of the cluster nodes can be active at any given time. WWW: http://hastmon.googlecode.com/ It can be used e.g. for managing HAST. >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: # # hastmon # hastmon/Makefile # hastmon/pkg-plist # hastmon/pkg-descr # hastmon/distinfo # echo c - hastmon mkdir -p hastmon > /dev/null 2>&1 echo x - hastmon/Makefile sed 's/^X//' >hastmon/Makefile << 'd8b699f255ea5a9b575a0af5a9722088' X# New ports collection makefile for: hastmon X# Date created: 23 October 2010 X# Whom: Mikolaj Golub X# X# $FreeBSD: $ X# X XPORTNAME= hastmon XPORTVERSION= 0.3.0 XCATEGORIES= net-mgmt XMASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} X XMAINTAINER= to.my.trociny@gmail.com XCOMMENT= Cluster monitoring daemon X XBUILD_DEPENDS= mk-configure>=0.20:${PORTSDIR}/devel/mk-configure X XLICENSE= BSD X XMKCMAKE?= ${LOCALBASE}/bin/mkcmake XINSTALL_TARGET= installdirs install X XPORTDOCS= ChangeLog COPYRIGHT README X XMAN5= hastmon.conf.5 XMAN8= hastmon.8 hastmonctl.8 X Xdo-build: X ${SETENV} ${MKCMAKE_ENV} ${MKCMAKE} -C ${WRKSRC} X Xdo-install: X ${SETENV} ${MKCMAKE_ENV} ${MKCMAKE} -C ${WRKSRC} ${INSTALL_TARGET} X Xpost-install: X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X.for doc in ${PORTDOCS} X ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/${doc} ${DOCSDIR} X.endfor X.endif X X.include d8b699f255ea5a9b575a0af5a9722088 echo x - hastmon/pkg-plist sed 's/^X//' >hastmon/pkg-plist << '3cbbabba1ad66b29ba71c0cd7989ec4e' Xetc/rc.d/hastmon Xsbin/hastmon Xsbin/hastmonctl 3cbbabba1ad66b29ba71c0cd7989ec4e echo x - hastmon/pkg-descr sed 's/^X//' >hastmon/pkg-descr << 'ec218973fa15e919788af8654e9d4410' Xhastmon is a monitoring daemon that allows a couple of hosts to run a Xservice providing automatic failover. Those machines will be called a Xcluster and each machine is one cluster node. hastmon is designed for Xclusters that work in Primary-Secondary configuration, which means Xthat only one of the cluster nodes can be active at any given time. X XWWW: http://hastmon.googlecode.com/ XAuthor: Mikolaj Golub ec218973fa15e919788af8654e9d4410 echo x - hastmon/distinfo sed 's/^X//' >hastmon/distinfo << '45ed69cd27245475357d1ecdbdbde9ad' XSHA256 (hastmon-0.3.0.tar.gz) = 13e374f8cf269baaf0d7b9f3cc416113fcef833a7638d282e2e40d0f540de8f2 XSIZE (hastmon-0.3.0.tar.gz) = 73129 45ed69cd27245475357d1ecdbdbde9ad exit >Release-Note: >Audit-Trail: >Unformatted: