1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-12 07:27:57 +00:00

Dbeacon is a distributed multicast monitoring tool. The main purpose of a

beacon is to monitor other beacons' reachability and to collect statistics
such as loss, delay, and jitter between beacons.  Dbeacon supports both
IPv4 and IPv6 multicast and supports collecting information using both Any
Source Multicast (ASM) and Source-Specific Multicast (SSM).

WWW: http://fivebits.net/proj/dbeacon

PR:		136916
Submitted by:	Antonio Querubin <tony@lava.net>
This commit is contained in:
Dmitry Marakasov 2009-07-28 18:49:41 +00:00
parent fa09161bd3
commit 519072fe76
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=238550
5 changed files with 66 additions and 0 deletions

View File

@ -107,6 +107,7 @@
SUBDIR += danamics
SUBDIR += dante
SUBDIR += datapipe
SUBDIR += dbeacon
SUBDIR += delegate
SUBDIR += desktop-data-model
SUBDIR += despoof

27
net/dbeacon/Makefile Normal file
View File

@ -0,0 +1,27 @@
# New ports collection makefile for: dbeacon
# Date created: July 19, 2009
# Whom: Antonio Querubin <tony@lava.net>
#
# $FreeBSD$
#
PORTNAME= dbeacon
PORTVERSION= 0.3.9.1
CATEGORIES= net
MASTER_SITES= http://fivebits.net/files/dbeacon/
MAINTAINER= tony@lava.net
COMMENT= Distributed multicast beacon server
PLIST_FILES= bin/dbeacon
USE_GMAKE= yes
MAN1= dbeacon.1
USE_RC_SUBR= dbeacon
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/docs/dbeacon.1 ${MAN1PREFIX}/man/man1
.include <bsd.port.mk>

3
net/dbeacon/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (dbeacon-0.3.9.1.tar.gz) = abb202b01f9a17c1fb96d4c247d9e825
SHA256 (dbeacon-0.3.9.1.tar.gz) = 0fbaa178a07802b66bd5497ca9a9c57f0db3fb9b5795c46c051263c13bae2d06
SIZE (dbeacon-0.3.9.1.tar.gz) = 43893

View File

@ -0,0 +1,28 @@
#!/bin/sh
#
# $FreeBSD$
#
# PROVIDE: dbeacon
# REQUIRE: DAEMON
# KEYWORD: shutdown
#
# Add the following lines to /etc/rc.conf to enable dbeacon.
#
# dbeacon_enable="YES"
# dbeacon_flags="" Extra flags passed to start command.
#
# See dbeacon(1) for flags.
dbeacon_enable=${dbeacon_enable-"NO"}
dbeacon_flags=${dbeacon_flags-""}
. %%RC_SUBR%%
name="dbeacon"
rcvar=`set_rcvar`
command="%%PREFIX%%/bin/${name}"
load_rc_config $name
run_rc_command "$1"

7
net/dbeacon/pkg-descr Normal file
View File

@ -0,0 +1,7 @@
Dbeacon is a distributed multicast monitoring tool. The main purpose of a
beacon is to monitor other beacons' reachability and to collect statistics
such as loss, delay, and jitter between beacons. Dbeacon supports both
IPv4 and IPv6 multicast and supports collecting information using both Any
Source Multicast (ASM) and Source-Specific Multicast (SSM).
WWW: http://fivebits.net/proj/dbeacon