|
|
978881f |
Summary: Benchmarking authorative and recursing DNS servers
|
|
|
978881f |
Name: dnsperf
|
|
|
e6a0a7f |
Version: 2.0.0.0
|
|
|
8ee44d8 |
Release: 10%{?dist}
|
|
|
978881f |
License: MIT
|
|
|
097319b |
Url: http://www.nominum.com/support/measurement-tools/
|
|
|
978881f |
Source: ftp://ftp.nominum.com/pub/nominum/dnsperf/%{version}/dnsperf-src-%{version}-1.tar.gz
|
|
|
e6a0a7f |
Source2: bind9-hmacsha.h
|
|
Adam Tkac |
8ed06a4 |
Source3: queryfile-example-10million-201202.bz2
|
|
|
e6a0a7f |
Patch1: dnsperf-usage.patch
|
|
|
978881f |
Group: Applications/Internet
|
|
|
978881f |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
|
978881f |
BuildRequires: bind-devel >= 9.3.0, libcap-devel, bzip2, openssl-devel
|
|
|
c3d67de |
BuildRequires: krb5-devel, libxml2-devel
|
|
|
978881f |
Requires: gnuplot pcapy python-dns
|
|
|
978881f |
|
|
|
978881f |
%description
|
|
|
978881f |
This is dnsperf, a collection of DNS server performance testing tools.
|
|
|
978881f |
For more information, see the dnsperf(1) and resperf(1) man pages.
|
|
|
978881f |
|
|
|
978881f |
%prep
|
|
|
978881f |
%setup -q -n dnsperf-src-%{version}-1
|
|
|
e6a0a7f |
%patch1 -p1
|
|
|
e6a0a7f |
cp %{SOURCE2} hmacsha.h
|
|
|
e6a0a7f |
%configure
|
|
|
e6a0a7f |
sed -i "s/<isc\/hmacsha.h>/\"hmacsha.h\"/" dns.c
|
|
|
978881f |
|
|
|
978881f |
%build
|
|
|
e6a0a7f |
%{__make} CFLAGS="$RPM_OPT_FLAGS -I/usr/include/bind9 -I." %{?_smp_mflags}
|
|
|
978881f |
|
|
|
978881f |
%install
|
|
|
978881f |
rm -rf %{buildroot}
|
|
|
978881f |
%{__make} DESTDIR=%{buildroot} install
|
|
|
978881f |
install contrib/queryparse/queryparse %{buildroot}/%{_bindir}
|
|
|
978881f |
install -D -m 644 contrib/queryparse/queryparse.1 %{buildroot}/%{_mandir}/man1/queryparse.1
|
|
|
978881f |
gzip %{buildroot}/%{_mandir}/man1/queryparse.1
|
|
|
978881f |
|
|
Adam Tkac |
8ed06a4 |
mkdir -p %{buildroot}%{_datadir}/%{name}
|
|
Adam Tkac |
8ed06a4 |
bunzip2 -c %{SOURCE3} > %{buildroot}%{_datadir}/%{name}/queryfile-example-current
|
|
Adam Tkac |
8ed06a4 |
chmod 644 %{buildroot}%{_datadir}/%{name}/queryfile-example-current
|
|
Adam Tkac |
8ed06a4 |
|
|
|
978881f |
%clean
|
|
|
978881f |
rm -rf ${RPM_BUILD_ROOT}
|
|
|
978881f |
|
|
|
978881f |
%files
|
|
|
978881f |
%defattr(-,root,root,-)
|
|
|
e6a0a7f |
%doc README RELEASE_NOTES
|
|
|
978881f |
%{_bindir}/*
|
|
|
978881f |
%{_mandir}/*/*
|
|
|
e6a0a7f |
%dir %{_datadir}/dnsperf
|
|
|
e6a0a7f |
%{_datadir}/dnsperf/queryfile-example-current
|
|
|
978881f |
|
|
|
978881f |
%changelog
|
|
|
8ee44d8 |
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.0.0-10
|
|
|
8ee44d8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
8ee44d8 |
|
|
|
0ccc056 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.0.0-9
|
|
|
0ccc056 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
0ccc056 |
|
|
|
c1ed661 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.0.0-8
|
|
|
c1ed661 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
c1ed661 |
|
|
|
6ed3d88 |
* Mon Jul 15 2013 Tomas Hozza <thozza@redhat.com> - 2.0.0.0-7
|
|
|
6ed3d88 |
- Rebuild against bind 9.9.4b1
|
|
|
6ed3d88 |
|
|
|
097319b |
* Tue May 14 2013 Paul Wouters <pwouters@redhat.com> - 2.0.0.0-6
|
|
|
097319b |
- Rebuild against bind 9.9.3-0.6.rc2
|
|
|
097319b |
- Fix url, nominum changed their website
|
|
|
097319b |
|
|
Adam Tkac |
3732f82 |
* Tue Apr 16 2013 Adam Tkac <atkac redhat com> - 2.0.0.0-5
|
|
Adam Tkac |
3732f82 |
- rebuild against new bind
|
|
Adam Tkac |
3732f82 |
|
|
|
8672a60 |
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.0.0-4
|
|
|
8672a60 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
8672a60 |
|
|
Adam Tkac |
fee774c |
* Thu Oct 11 2012 Adam TKac <atkac redhat com> - 2.0.0.0-3
|
|
Adam Tkac |
fee774c |
- rebuild against new bind-libs
|
|
Adam Tkac |
8ed06a4 |
- pack sample query file with bz2
|
|
Adam Tkac |
fee774c |
|
|
|
4533a96 |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.0.0-2
|
|
|
4533a96 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
4533a96 |
|
|
|
e6a0a7f |
* Wed Apr 18 2012 Paul Wouters <pwouters@redhat.com> - 2.0.0.0-1
|
|
|
e6a0a7f |
- Upgraded to 2.0.0.0
|
|
|
e6a0a7f |
- Fixup of URLs
|
|
|
e6a0a7f |
- Add pointer to sample query file in usage info
|
|
|
e6a0a7f |
- Added current query sample file as old example has been removed
|
|
|
e6a0a7f |
- Pulled in missing bind-9.8.x/9.9.x version of hmacsha.h
|
|
|
e6a0a7f |
- Removed doc/*pdf files, as their license might mean non-free
|
|
|
e6a0a7f |
|
|
|
1880a6a |
* Wed Feb 1 2012 Adam Williamson <awilliam@redhat.com> - 1.0.1.0-28
|
|
|
1880a6a |
- rebuild against new bind
|
|
|
1880a6a |
|
|
|
b8a15c0 |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1.0-27
|
|
|
b8a15c0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
b8a15c0 |
|
|
Adam Tkac |
fdbd61e |
* Mon Nov 14 2011 Adam Tkac <atkac redhat com> - 1.0.1.0-26
|
|
Adam Tkac |
fdbd61e |
- rebuild against new bind
|
|
Adam Tkac |
fdbd61e |
|
|
Adam Tkac |
ae5f32b |
* Fri Sep 09 2011 Adam Tkac <atkac redhat com> - 1.0.1.0-25
|
|
Adam Tkac |
ae5f32b |
- rebuild against new bind
|
|
Adam Tkac |
ae5f32b |
|
|
Paul Wouters |
151b086 |
* Tue May 24 2011 Paul Wouters <paul@xelerance.com> - 1.0.1.0-24
|
|
Paul Wouters |
151b086 |
- rebuilt for newer bind
|
|
Paul Wouters |
151b086 |
|
|
Adam Tkac |
da117a1 |
* Tue Feb 21 2011 Adam Tkac <atkac redhat com> - 1.0.1.0-23
|
|
Adam Tkac |
da117a1 |
- rebuild against new bind
|
|
Adam Tkac |
da117a1 |
|
|
|
5da3b6a |
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1.0-22
|
|
|
5da3b6a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
5da3b6a |
|
|
Adam Tkac |
402f377 |
* Thu Sep 30 2010 Adam Tkac <atkac@redhat.com> - 1.0.1.0-21
|
|
Adam Tkac |
402f377 |
- rebuild against new bind
|
|
Adam Tkac |
402f377 |
|
|
Adam Tkac |
f780e0e |
* Fri Aug 27 2010 Adam Tkac <atkac redhat com> - 1.0.1.0-20
|
|
Adam Tkac |
f780e0e |
- rebuild against new bind
|
|
Adam Tkac |
f780e0e |
|
|
Adam Tkac |
8cc5323 |
* Tue Aug 03 2010 Adam Tkac <atkac redhat com> - 1.0.1.0-19
|
|
Adam Tkac |
8cc5323 |
- rebuild against new bind
|
|
Adam Tkac |
8cc5323 |
|
|
Adam Tkac |
a22adf1 |
* Fri Jul 02 2010 Adam Tkac <atkac redhat com> - 1.0.1.0-18
|
|
Adam Tkac |
a22adf1 |
- rebuild to ensure devel branch doesn't have lower NVR than stable branch
|
|
Adam Tkac |
a22adf1 |
|
|
Adam Tkac |
9846930 |
* Mon May 31 2010 Adam Tkac <atkac redhat com> - 1.0.1.0-17
|
|
Adam Tkac |
9846930 |
- rebuild against new bind
|
|
Adam Tkac |
9846930 |
|
|
Adam Tkac |
97f253f |
* Thu Jan 28 2010 Adam Tkac <atkac redhat com> - 1.0.1.0-16
|
|
Adam Tkac |
97f253f |
- rebuild against new bind
|
|
Adam Tkac |
97f253f |
|
|
Adam Tkac |
850a7bc |
* Tue Dec 15 2009 Adam Tkac <atkac redhat com> - 1.0.1.0-15
|
|
Adam Tkac |
850a7bc |
- rebuild against new bind
|
|
Adam Tkac |
850a7bc |
|
|
Adam Tkac |
bdad8a7 |
* Tue Dec 01 2009 Adam Tkac <atkac redhat com> - 1.0.1.0-14
|
|
Adam Tkac |
bdad8a7 |
- rebuild against new bind
|
|
Adam Tkac |
bdad8a7 |
|
|
Adam Tkac |
54ae4ac |
* Thu Nov 26 2009 Adam Tkac <atkac redhat com> - 1.0.1.0-13
|
|
Adam Tkac |
54ae4ac |
- rebuild against new bind
|
|
Adam Tkac |
54ae4ac |
|
|
|
e0940c8 |
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 1.0.1.0-12
|
|
|
e0940c8 |
- rebuilt with new openssl
|
|
|
e0940c8 |
|
|
|
ac8b742 |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1.0-11
|
|
|
ac8b742 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
ac8b742 |
|
|
Adam Tkac |
07f117c |
* Fri Jun 19 2009 Adam Tkac <atkac redhat com> - 1.0.1.0-10
|
|
Adam Tkac |
07f117c |
- rebuild again
|
|
Adam Tkac |
07f117c |
|
|
Adam Tkac |
3a0197c |
* Wed Jun 17 2009 Adam Tkac <atkac redhat com> - 1.0.1.0-9
|
|
Adam Tkac |
3a0197c |
- rebuild against new bind-libs
|
|
Adam Tkac |
3a0197c |
|
|
Adam Tkac |
48071d3 |
* Mon Mar 30 2009 Adam Tkac <atkac redhat com> - 1.0.1.0-8
|
|
Adam Tkac |
48071d3 |
- rebuild against new bind-libs
|
|
Adam Tkac |
48071d3 |
|
|
|
80ca2f6 |
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1.0-7
|
|
|
80ca2f6 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
80ca2f6 |
|
|
|
0dfb8b2 |
* Thu Jan 15 2009 Tomas Mraz <tmraz@redhat.com> - 1.0.1.0-6
|
|
|
0dfb8b2 |
- rebuild with new openssl
|
|
|
c3d67de |
- seems to require libxml2-devel to build now
|
|
|
0dfb8b2 |
|
|
Adam Tkac |
465012c |
* Mon Nov 10 2008 Adam Tkac <atkac redhat com> - 1.0.1.0-5
|
|
Adam Tkac |
465012c |
- rebuild against new bind-libs
|
|
Adam Tkac |
465012c |
|
|
|
978881f |
* Wed Oct 31 2008 Paul Wouters <paul@xelerance.com> - 1.0.1.0-4
|
|
|
978881f |
- Changed license from BSD to MIT
|
|
|
978881f |
|
|
|
978881f |
* Wed Oct 22 2008 Paul Wouters <paul@xelerance.com> - 1.0.1.0-3
|
|
|
978881f |
- Fixed missing buildrequires
|
|
|
978881f |
- Pass proper CFLAGS to gcc
|
|
|
978881f |
- Fix Group
|
|
|
978881f |
|
|
|
978881f |
* Tue Oct 21 2008 Paul Wouters <paul@xelerance.com> - 1.0.1.0-2
|
|
|
978881f |
- Fixed libpcap vs libcap confusion
|
|
|
978881f |
|
|
|
978881f |
* Mon Oct 20 2008 Paul Wouters <paul@xelerance.com> - 1.0.1.0-1
|
|
|
978881f |
- Initial Fedora package
|