pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net Add queryperf-2.1, an updated version of the contr...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8530ac421cbf
branches:  trunk
changeset: 517366:8530ac421cbf
user:      tv <tv%pkgsrc.org@localhost>
date:      Wed Aug 09 18:20:46 2006 +0000

description:
Add queryperf-2.1, an updated version of the contrib tool shipped with
BIND.  From its DESCR:

This is queryperf, a DNS server query performance testing tool.

It is primarily intended for measuring the performance of
authoritative DNS servers, but it has also been used for measuring
caching server performance.  This document describes the use of
queryperf for authoritative server performance testing.

NOTE: This version of queryperf has been modified by Nominum.  It
implements a slow-start algorithm which lessens the risk of network
buffer overflows, particularly when testing recursive servers
with high values for the -q option.

diffstat:

 net/Makefile           |   3 ++-
 net/queryperf/DESCR    |  11 +++++++++++
 net/queryperf/Makefile |  29 +++++++++++++++++++++++++++++
 net/queryperf/PLIST    |   8 ++++++++
 net/queryperf/distinfo |   5 +++++
 5 files changed, 55 insertions(+), 1 deletions(-)

diffs (86 lines):

diff -r 5fd7f0934d79 -r 8530ac421cbf net/Makefile
--- a/net/Makefile      Wed Aug 09 17:59:14 2006 +0000
+++ b/net/Makefile      Wed Aug 09 18:20:46 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.633 2006/08/09 10:06:32 wiz Exp $
+# $NetBSD: Makefile,v 1.634 2006/08/09 18:20:46 tv Exp $
 #
 
 COMMENT=       Networking tools
@@ -365,6 +365,7 @@
 SUBDIR+=       qadsl
 SUBDIR+=       quagga
 SUBDIR+=       quagga-devel
+SUBDIR+=       queryperf
 SUBDIR+=       ra-rtsp-proxy
 SUBDIR+=       radiusd-cistron
 SUBDIR+=       rdesktop
diff -r 5fd7f0934d79 -r 8530ac421cbf net/queryperf/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/queryperf/DESCR       Wed Aug 09 18:20:46 2006 +0000
@@ -0,0 +1,11 @@
+This is queryperf, a DNS server query performance testing tool.
+
+It is primarily intended for measuring the performance of
+authoritative DNS servers, but it has also been used for measuring
+caching server performance.  This document describes the use of
+queryperf for authoritative server performance testing.
+
+NOTE: This version of queryperf has been modified by Nominum.  It
+implements a slow-start algorithm which lessens the risk of network
+buffer overflows, particularly when testing recursive servers
+with high values for the -q option.
diff -r 5fd7f0934d79 -r 8530ac421cbf net/queryperf/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/queryperf/Makefile    Wed Aug 09 18:20:46 2006 +0000
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.1 2006/08/09 18:20:46 tv Exp $
+#
+
+DISTNAME=              queryperf-nominum-2.1
+PKGNAME=               ${DISTNAME:S/-nominum-/-/}
+CATEGORIES=            net
+MASTER_SITES=          ftp://ftp.nominum.com/pub/nominum/
+
+MAINTAINER=            tv%NetBSD.org@localhost
+HOMEPAGE=              ftp://ftp.nominum.com/pub/nominum/
+COMMENT=               DNS performance and load tester
+
+USE_PKGLOCALEDIR=      yes
+GNU_CONFIGURE=         yes
+BUILD_TARGET=          queryperf
+USE_PKGINSTALL=                yes
+
+EGDIR=                 share/examples/queryperf
+INSTALLATION_DIRS+=    bin
+OWN_DIRS+=             share/doc/queryperf
+OWN_DIRS+=             ${EGDIR}
+
+do-install:
+       ${INSTALL_PROGRAM} ${WRKSRC}/queryperf ${PREFIX}/bin/
+       ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/queryperf/
+       ${INSTALL_SCRIPT} ${WRKSRC}/utils/gen-data-queryperf.py ${PREFIX}/${EGDIR}/
+       ${INSTALL_DATA} ${WRKSRC}/input/sample.* ${PREFIX}/${EGDIR}/
+
+.include "../../mk/bsd.pkg.mk"
diff -r 5fd7f0934d79 -r 8530ac421cbf net/queryperf/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/queryperf/PLIST       Wed Aug 09 18:20:46 2006 +0000
@@ -0,0 +1,8 @@
+@comment $NetBSD: PLIST,v 1.1 2006/08/09 18:20:46 tv Exp $
+bin/queryperf
+share/doc/queryperf/README
+share/examples/queryperf/gen-data-queryperf.py
+share/examples/queryperf/sample.0
+share/examples/queryperf/sample.1
+@dirrm share/examples/queryperf
+@dirrm share/doc/queryperf
diff -r 5fd7f0934d79 -r 8530ac421cbf net/queryperf/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/queryperf/distinfo    Wed Aug 09 18:20:46 2006 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2006/08/09 18:20:46 tv Exp $
+
+SHA1 (queryperf-nominum-2.1.tar.gz) = d70cf238335a0dfce7948dfa99b70a445f8ee43a
+RMD160 (queryperf-nominum-2.1.tar.gz) = e64a61eb059e9fb4042f2953cd5f863fc17b0446
+Size (queryperf-nominum-2.1.tar.gz) = 49798 bytes



Home | Main Index | Thread Index | Old Index