1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-16 07:58:04 +00:00

[new port] dns/queryperf

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.

    See /usr/local/share/docs/queryperf//queryperf.txt for more
    information on the command line option and the required
    configuration files.  ND-of-queryperf/pkg-descr

PR:		ports/85179
Submitted by:	Edwin Groothuis <edwin@mavetju.org>
This commit is contained in:
Edwin Groothuis 2005-08-28 10:38:40 +00:00
parent 43d90e01b0
commit 94bd9fcfc7
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=141080
6 changed files with 56 additions and 0 deletions

View File

@ -78,6 +78,7 @@
SUBDIR += py-dns
SUBDIR += py-dnspython
SUBDIR += py-twistedNames
SUBDIR += queryperf
SUBDIR += rbldnsd
SUBDIR += rbllookup
SUBDIR += scavenge

32
dns/queryperf/Makefile Normal file
View File

@ -0,0 +1,32 @@
# New ports collection makefile for: qyeryfile
# Date created: 28 August 2005
# Whom: Edwin Groothuis <edwin@mavetju.org>
#
# $FreeBSD$
#
PORTNAME= queryperf
PORTVERSION= 1.1.1.2.2.5.4.3
CATEGORIES= dns net benchmarks
MASTER_SITES= ${MASTER_SITE_ISC}
MASTER_SITE_SUBDIR= bind9/${BINDVERSION}
DISTNAME= bind-${BINDVERSION}
MAINTAINER= edwin@mavetju.org
COMMENT= DNS Query Perforamnce Testing Tool
BINDVERSION= 9.3.1
WRKSRC= ${WRKDIR}/bind-${BINDVERSION}/contrib/queryperf/
HAS_CONFIGURE= yes
USE_PYTHON_RUN= yes
PORTDOCS= queryperf.txt
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/queryperf ${PREFIX}/bin
${INSTALL_SCRIPT} ${WRKSRC}/utils/gen-data-queryperf.py ${PREFIX}/bin
.if !defined(NOPORTDOCS)
${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/queryperf.txt
.endif
.include <bsd.port.mk>

2
dns/queryperf/distinfo Normal file
View File

@ -0,0 +1,2 @@
MD5 (bind-9.3.1.tar.gz) = 9ff3204eea27184ea0722f37e43fc95d
SIZE (bind-9.3.1.tar.gz) = 4673603

View File

@ -0,0 +1,11 @@
--- Makefile.in.orig Sun Aug 21 18:28:34 2005
+++ Makefile.in Sun Aug 21 18:29:20 2005
@@ -5,6 +5,8 @@
LIBS = @LIBS@
DEFS = @DEFS@
+all: queryperf
+
queryperf: queryperf.o $(LIBOBJS)
$(CC) $(CFLAGS) $(DEFS) $(LDFLAGS) queryperf.o $(LIBOBJS) $(LIBS) -lm -o queryperf

8
dns/queryperf/pkg-descr Normal file
View File

@ -0,0 +1,8 @@
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.
See /usr/local/share/docs/queryperf//queryperf.txt for more information
on the command line option and the required configuration files.

2
dns/queryperf/pkg-plist Normal file
View File

@ -0,0 +1,2 @@
bin/queryperf
bin/gen-data-queryperf.py