diff options
author | znerd <znerd@FreeBSD.org> | 2004-01-02 20:52:15 +0800 |
---|---|---|
committer | znerd <znerd@FreeBSD.org> | 2004-01-02 20:52:15 +0800 |
commit | c7c6d3947144caa1a06d481fe30e0d4d694c684f (patch) | |
tree | 87caf027275cca713b169a9c8842dfc8207ac5b7 /net/beacon-server | |
parent | 8b9bb28cc368f79e0359120beda4803e9d5749ff (diff) | |
download | freebsd-ports-graphics-c7c6d3947144caa1a06d481fe30e0d4d694c684f.tar.gz freebsd-ports-graphics-c7c6d3947144caa1a06d481fe30e0d4d694c684f.tar.zst freebsd-ports-graphics-c7c6d3947144caa1a06d481fe30e0d4d694c684f.zip |
New port: beacon-server.
PR: 37712
Submitted by: Janos Mohacsi <janos.mohacsi@bsd.hu>
Diffstat (limited to 'net/beacon-server')
-rw-r--r-- | net/beacon-server/Makefile | 35 | ||||
-rw-r--r-- | net/beacon-server/distinfo | 1 | ||||
-rw-r--r-- | net/beacon-server/pkg-descr | 16 | ||||
-rw-r--r-- | net/beacon-server/pkg-message | 10 | ||||
-rw-r--r-- | net/beacon-server/pkg-plist | 4 |
5 files changed, 66 insertions, 0 deletions
diff --git a/net/beacon-server/Makefile b/net/beacon-server/Makefile new file mode 100644 index 00000000000..9cfc75b2ca5 --- /dev/null +++ b/net/beacon-server/Makefile @@ -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> diff --git a/net/beacon-server/distinfo b/net/beacon-server/distinfo new file mode 100644 index 00000000000..0d1bc3fe321 --- /dev/null +++ b/net/beacon-server/distinfo @@ -0,0 +1 @@ +MD5 (beaconserver_v0.8.09_perl.tar.gz) = f8db80a4b659b85383463c98c67ae5c2 diff --git a/net/beacon-server/pkg-descr b/net/beacon-server/pkg-descr new file mode 100644 index 00000000000..ccb243e8747 --- /dev/null +++ b/net/beacon-server/pkg-descr @@ -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/ diff --git a/net/beacon-server/pkg-message b/net/beacon-server/pkg-message new file mode 100644 index 00000000000..d91d18a71b0 --- /dev/null +++ b/net/beacon-server/pkg-message @@ -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. diff --git a/net/beacon-server/pkg-plist b/net/beacon-server/pkg-plist new file mode 100644 index 00000000000..86cd82f2ca0 --- /dev/null +++ b/net/beacon-server/pkg-plist @@ -0,0 +1,4 @@ +beaconserver/beaconserver_server.pl +beaconserver/beaconserver_htmlgen.pl +beaconserver/LICENSE +@dirrm beaconserver/ |