summaryrefslogtreecommitdiff
path: root/net/fping6
diff options
context:
space:
mode:
authorbouyer <bouyer@pkgsrc.org>2003-03-24 15:21:36 +0000
committerbouyer <bouyer@pkgsrc.org>2003-03-24 15:21:36 +0000
commitd64eaae580f495772c84ae809278320f8640483e (patch)
tree2f432a76a86570eba7341c6dc990ed18a90790ea /net/fping6
parent4d0f8fdddefc37c515996076393d686d5af95596 (diff)
downloadpkgsrc-d64eaae580f495772c84ae809278320f8640483e.tar.gz
Import of fping6 2.4b2, v6 version of the fping tool.
Diffstat (limited to 'net/fping6')
-rw-r--r--net/fping6/DESCR14
-rw-r--r--net/fping6/Makefile20
-rw-r--r--net/fping6/PLIST3
-rw-r--r--net/fping6/distinfo5
-rw-r--r--net/fping6/patches/patch-aa27
5 files changed, 69 insertions, 0 deletions
diff --git a/net/fping6/DESCR b/net/fping6/DESCR
new file mode 100644
index 00000000000..8cf1a6e18ea
--- /dev/null
+++ b/net/fping6/DESCR
@@ -0,0 +1,14 @@
+A tool with IPv6 support to quickly ping N number of hosts to determine their
+reachability without flooding the network.
+
+ fping is different from ping in that you can specify any number of
+ hosts on the command line, or specify a file containing the lists
+ of hosts to ping. Instead of trying one host until it timeouts or
+ replies, fping will send out a ping packet and move on to the next
+ host in a round-robin fashion. If a host replies, it is noted and
+ removed from the list of hosts to check. If a host does not respond
+ within a certain time limit and/or retry limit it will be considered
+ unreachable.
+
+ Unlike ping, fping is meant to be used in scripts and its
+ output is easy to parse.
diff --git a/net/fping6/Makefile b/net/fping6/Makefile
new file mode 100644
index 00000000000..11c48d46848
--- /dev/null
+++ b/net/fping6/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/03/24 15:21:36 bouyer Exp $
+
+DISTNAME= fping-2.4b2_to-ipv6
+PKGNAME= fping6-2.4b2
+CATEGORIES= net
+MASTER_SITES= http://www.fping.com/download/
+
+MAINTAINER= bouyer@netbsd.org
+HOMEPAGE= http://www.fping.com/
+COMMENT= Quickly ping many hosts w/o flooding the network
+
+GNU_CONFIGURE= YES
+
+post-patch:
+ @${MV} ${WRKSRC}/fping.8 ${WRKSRC}/fping6.8
+
+post-install:
+ ${CHMOD} 4555 ${LOCALBASE}/sbin/fping6
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/fping6/PLIST b/net/fping6/PLIST
new file mode 100644
index 00000000000..b6655644eef
--- /dev/null
+++ b/net/fping6/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/03/24 15:21:36 bouyer Exp $
+sbin/fping6
+man/man8/fping6.8
diff --git a/net/fping6/distinfo b/net/fping6/distinfo
new file mode 100644
index 00000000000..8319f23b684
--- /dev/null
+++ b/net/fping6/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/03/24 15:21:36 bouyer Exp $
+
+SHA1 (fping-2.4b2_to-ipv6.tar.gz) = d310c6fe951f64660d4c0a5f2bd1c5379c1e5bde
+Size (fping-2.4b2_to-ipv6.tar.gz) = 63333 bytes
+SHA1 (patch-aa) = 4cf9043f7106d9c85b2401a63d1c1dd50d4ee8f0
diff --git a/net/fping6/patches/patch-aa b/net/fping6/patches/patch-aa
new file mode 100644
index 00000000000..9cc944a51ed
--- /dev/null
+++ b/net/fping6/patches/patch-aa
@@ -0,0 +1,27 @@
+$NetBSD: patch-aa,v 1.1.1.1 2003/03/24 15:21:36 bouyer Exp $
+
+--- Makefile.in.orig Fri Mar 21 15:42:12 2003
++++ Makefile.in Fri Mar 21 15:42:55 2003
+@@ -63,9 +63,9 @@
+ PACKAGE = @PACKAGE@
+ VERSION = @VERSION@
+
+-sbin_PROGRAMS = fping
++sbin_PROGRAMS = fping6
+ fping_SOURCES = fping.c options.h linux.h
+-man_MANS = fping.8
++man_MANS = fping6.8
+ AUTOMAKE_OPTIONS = foreign
+ EXTRA_DIST = $(man_MANS)
+ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+@@ -193,8 +193,8 @@
+
+ maintainer-clean-compile:
+
+-fping: $(fping_OBJECTS) $(fping_DEPENDENCIES)
+- @rm -f fping
++fping6: $(fping_OBJECTS) $(fping_DEPENDENCIES)
++ @rm -f fping6
+ $(LINK) $(fping_LDFLAGS) $(fping_OBJECTS) $(fping_LDADD) $(LIBS)
+
+ install-man8: