New port: beacon-server.

PR:		37712
Submitted by:	Janos Mohacsi <janos.mohacsi@bsd.hu>
This commit is contained in:
Ernst de Haan 2004-01-02 12:52:15 +00:00
parent 0c51a66425
commit 0e9260c64c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=97082
6 changed files with 67 additions and 0 deletions

View file

@ -42,6 +42,7 @@
SUBDIR += balance
SUBDIR += bandwidthd
SUBDIR += bbsnet
SUBDIR += beacon-server
SUBDIR += bfilter
SUBDIR += bgpq
SUBDIR += bing

View file

@ -0,0 +1,35 @@
# New ports collection makefile for: beacon-server
# Date created: 2 May 2002
# Whom: Janos Mohacsi <janos.mohacsi@bsd.hu>
#
# $FreeBSD$
#
PORTNAME= beacon
PORTVERSION= 0.8.09
CATEGORIES= net mbone perl5
MASTER_SITES= http://dast.nlanr.net/Projects/Beacon/
PKGNAMESUFFIX= -server
DISTNAME= beaconserver_v${PORTVERSION}_perl
MAINTAINER= janos.mohacsi@bsd.hu
COMMENT= Beacon active measurement tool to monitor multicast (server)
RUN_DEPENDS= ${SITE_PERL}/Date/Format.pm:${PORTSDIR}/devel/p5-TimeDate \
${SITE_PERL}/${PERL_ARCH}/IO/Socket/Multicast.pm:${PORTSDIR}/net/p5-IO-Socket-Multicast
NO_BUILD= yes
NO_WRKSUBDIR= yes
USE_PERL5= yes
do-install:
@if [ ! -d ${PREFIX}/beaconserver ]; then \
${MKDIR} ${PREFIX}/beaconserver; fi
${INSTALL_SCRIPT} -m 750 ${WRKDIR}/beaconserver_v${PORTVERSION}_htmlgen.pl ${PREFIX}/beaconserver/beaconserver_htmlgen.pl
${INSTALL_SCRIPT} -m 750 ${WRKDIR}/beaconserver_v${PORTVERSION}_server.pl ${PREFIX}/beaconserver/beaconserver_server.pl
${INSTALL_DATA} -m 644 ${WRKDIR}/LICENSE ${PREFIX}/beaconserver/
post-install:
@${CAT} ${PKGMESSAGE}
.include <bsd.port.mk>

View file

@ -0,0 +1 @@
MD5 (beaconserver_v0.8.09_perl.tar.gz) = f8db80a4b659b85383463c98c67ae5c2

View file

@ -0,0 +1,16 @@
Beacon Server
The NLANR Multicast Beacon is active measurement software that monitors
the performance of a multicast session. It has two components:
Beacon Agent -- an active probing program running at each measurement machine.
A set of Beacons sends packets continuously to each other through a
multicast session, and measures the performance of the transmission. It
then reports to the Beacon Server periodically. The current version (v0.63)
is written in Java.
Beacon Server -- a central server collecting the performance information
from the Beacon Clients. The v0.8 version of the Beacon Server is written
in Perl.
WWW: http://dast.nlanr.net/Projects/Beacon/

View file

@ -0,0 +1,10 @@
Beacon Server
You must configure your beaconserver by editing:
${PREFIX}/beaconserver/beaconserver_server.pl
You should run
${PREFIX}/beaconserver/beaconserver_htmlgen.pl
periodically (e.g. via cron) to generate HTML report of the measurement data.
You should need a Web server to make the report available.

View file

@ -0,0 +1,4 @@
beaconserver/beaconserver_server.pl
beaconserver/beaconserver_htmlgen.pl
beaconserver/LICENSE
@dirrm beaconserver/