diff options
author | tv <tv@pkgsrc.org> | 2006-08-09 18:20:46 +0000 |
---|---|---|
committer | tv <tv@pkgsrc.org> | 2006-08-09 18:20:46 +0000 |
commit | dd54a59bfec1addbf7edb44a43ddd7da95c00a50 (patch) | |
tree | 08ca6b9322f43aad53817b852c7e3672a0f3936d /net/queryperf | |
parent | 00098ca5e01589755978760917316ffa203ab74f (diff) | |
download | pkgsrc-dd54a59bfec1addbf7edb44a43ddd7da95c00a50.tar.gz |
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 (limited to 'net/queryperf')
-rw-r--r-- | net/queryperf/DESCR | 11 | ||||
-rw-r--r-- | net/queryperf/Makefile | 29 | ||||
-rw-r--r-- | net/queryperf/PLIST | 8 | ||||
-rw-r--r-- | net/queryperf/distinfo | 5 |
4 files changed, 53 insertions, 0 deletions
diff --git a/net/queryperf/DESCR b/net/queryperf/DESCR new file mode 100644 index 00000000000..c6a66898631 --- /dev/null +++ b/net/queryperf/DESCR @@ -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 --git a/net/queryperf/Makefile b/net/queryperf/Makefile new file mode 100644 index 00000000000..4dd095de9ce --- /dev/null +++ b/net/queryperf/Makefile @@ -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 +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 --git a/net/queryperf/PLIST b/net/queryperf/PLIST new file mode 100644 index 00000000000..8508527c573 --- /dev/null +++ b/net/queryperf/PLIST @@ -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 --git a/net/queryperf/distinfo b/net/queryperf/distinfo new file mode 100644 index 00000000000..ce7229096da --- /dev/null +++ b/net/queryperf/distinfo @@ -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 |