Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 May 2007 21:24:41 +0200 (CEST)
From:      Marcin Cieslak <saper@system.pl>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/112368: [NEW PORT] net/wackamole: Peer-to-peer high availability cluster
Message-ID:  <200705021924.l42JOfxv032348@saperski.saper.info>
Resent-Message-ID: <200705022000.l42K0BqR035122@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         112368
>Category:       ports
>Synopsis:       [NEW PORT] net/wackamole: Peer-to-peer high availability cluster
>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 May 02 20:00:10 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Marcin Cieslak
>Release:        FreeBSD 6.2-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD saperski.saper.info 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #3: Wed Oct 18 07:23:52 CEST 2006
>Description:
Wackamole is an application that helps with making a cluster highly
available. 

It manages a bunch of virtual IPs, that should be available
to the outside world at all times. Wackamole ensures that a single
machine within a cluster is listening on each virtual IP address
that Wackamole manages. If it discovers that particular machines
within the cluster are not alive, it will almost immediately ensure
that other machines acquire these public IPs. 
At no time will more than one machine listen on any virtual IP. 

Wackamole also works toward achieving a balanced distribution of
number IPs on the machine within the cluster it manages.

WWW:	http://www.backhand.org/wackamole/

Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:

--- wackamole-2.1.3.shar begins here ---
# 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:
#
#	wackamole
#	wackamole/pkg-descr
#	wackamole/Makefile
#	wackamole/pkg-plist
#	wackamole/distinfo
#
echo c - wackamole
mkdir -p wackamole > /dev/null 2>&1
echo x - wackamole/pkg-descr
sed 's/^X//' >wackamole/pkg-descr << 'END-of-wackamole/pkg-descr'
XWackamole is an application that helps with making a cluster highly
Xavailable. 
X
XIt manages a bunch of virtual IPs, that should be available
Xto the outside world at all times. Wackamole ensures that a single
Xmachine within a cluster is listening on each virtual IP address
Xthat Wackamole manages. If it discovers that particular machines
Xwithin the cluster are not alive, it will almost immediately ensure
Xthat other machines acquire these public IPs. 
XAt no time will more than one machine listen on any virtual IP. 
X
XWackamole also works toward achieving a balanced distribution of
Xnumber IPs on the machine within the cluster it manages.
X
XWWW:	http://www.backhand.org/wackamole/
END-of-wackamole/pkg-descr
echo x - wackamole/Makefile
sed 's/^X//' >wackamole/Makefile << 'END-of-wackamole/Makefile'
X# New ports collection makefile for:	wackamole
X# Date created:		2007-05-02
X# Whom:			Marcin Cieslak <saper@system.pl>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	wackamole
XPORTVERSION=	2.1.3
XCATEGORIES=	net
XMASTER_SITES=	#http://www.backhand.org/wackamole/download/download.cgi
X
XMAINTAINER=	saper@system.pl
XCOMMENT=	Peer-to-peer high availability cluster
X
XLIB_DEPENDS=	spread.1:${PORTSDIR}/net/spread
X
XGNU_CONFIGURE=	yes
X
X.include <bsd.port.pre.mk>
X
X.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
XECHO_MSG=/usr/bin/printf
XIGNORE=:\n    Please fill in the form at http://www.backhand.org/wackamole/download/download.cgi\n   \
Xand download the "${DISTNAME}${EXTRACT_SUFX}" file into the ${DISTDIR} directory\n
X.endif
X
XMAN5=		wackamole.conf.5
XMAN8=		wackamole.8 wackatrl.8
X
X.include <bsd.port.post.mk>
END-of-wackamole/Makefile
echo x - wackamole/pkg-plist
sed 's/^X//' >wackamole/pkg-plist << 'END-of-wackamole/pkg-plist'
X@comment $FreeBSD$
Xetc/wackamole.conf.sample
Xsbin/wackamole
Xsbin/wackatrl
END-of-wackamole/pkg-plist
echo x - wackamole/distinfo
sed 's/^X//' >wackamole/distinfo << 'END-of-wackamole/distinfo'
XMD5 (wackamole-2.1.3.tar.gz) = 25a2f9a664d534aa6e6d355144298cf8
XSHA256 (wackamole-2.1.3.tar.gz) = c4c80640bd26710121be687e16422783bacac8bfee168004ce9d165dce21ef87
XSIZE (wackamole-2.1.3.tar.gz) = 180948
END-of-wackamole/distinfo
exit
--- wackamole-2.1.3.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200705021924.l42JOfxv032348>