Adding debian version 1.0.2-1.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-04-23 13:20:23 +02:00
parent 36fe29e3d5
commit 1699293385
Signed by: daniel
GPG key ID: FBB4F0E80A80222F
6 changed files with 114 additions and 0 deletions

5
debian/changelog vendored Normal file
View file

@ -0,0 +1,5 @@
dnsmeter (1.0.2-1) unstable; urgency=low
* Initial upload to sid (Closes: #991249).
-- Daniel Baumann <daniel@debian.org> Tue, 22 Apr 2025 17:58:35 +0200

43
debian/control vendored Normal file
View file

@ -0,0 +1,43 @@
Source: dnsmeter
Section: utils
Priority: optional
Maintainer: Daniel Baumann <daniel@debian.org>
Build-Depends:
debhelper-compat (= 13),
gettext,
libbz2-dev,
libidn2-dev,
libpcap-dev,
libpcre2-dev,
libssl-dev,
zlib1g-dev,
Rules-Requires-Root: no
Standards-Version: 4.7.2
Homepage: https://www.dns-oarc.net/tools/dnsmeter
Vcs-Browser: https://forgejo.debian.net/dns-oarc/dnsmeter
Vcs-Git: https://forgejo.debian.net/dns-oarc/dnsmeter
Package: dnsmeter
Section: utils
Architecture: any
Depends:
${misc:Depends},
${shlibs:Depends},
Description: DNS Performance and Infrastructure Testing Tool
dnsmeter is a tool for testing performance of a nameserver and the
infrastructure around it. It generates DNS queries and sends them via UDP to a
target nameserver and counts the answers.
.
Features:
.
* payload can be given as a text file or a PCAP file
* can automatically run different load steps, which can be given as a list
or ranges
* results per load step can be stored in a CSV file
* sender addresses can be spoofed from a given network or from the addresses
found in the PCAP file
* answers are counted, even if source address is spoofed, if answers get
routed back to the load generator
* round-trip-times are measured (average, min, mix)
* the amount of DNSSEC queries can be given as percentage of total traffic
* optimized for high amount of packets

54
debian/copyright vendored Normal file
View file

@ -0,0 +1,54 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: dnsmeter
Upstream-Contact: https://github.com/DNS-OARC/dnsmeter/issues
Source: https://github.com/DNS-OARC/dnsmeter/tags
Files: *
Copyright: 2019-2021 OARC, Inc.
2019 DENIC eG
License: GPL-3
Files: src/pplib/*
Copyright: 2013-2019 Patrick Fedick <patrick@pfp.de>
License: BSD-2-Clause
Files: debian/*
Copyright: 2021-2022 Daniel Baumann <daniel.baumann@progress-linux.org>
License: GPL-3
License: BSD-2-Clause
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
.
1. Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
License: GPL-3
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, version 3 of the License.
.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
.
The complete text of the GNU General Public License
can be found in /usr/share/common-licenses/GPL-3 file.

9
debian/rules vendored Executable file
View file

@ -0,0 +1,9 @@
#!/usr/bin/make -f
%:
dh ${@}
execute_after_dh_auto_install:
# removing unneeded files
rm -f debian/dnsmeter/usr/share/doc/dnsmeter/LICENSE
rm -f debian/dnsmeter/usr/share/doc/dnsmeter/README.md

1
debian/source/format vendored Normal file
View file

@ -0,0 +1 @@
3.0 (quilt)

2
debian/watch vendored Normal file
View file

@ -0,0 +1,2 @@
version=4
https://github.com/DNS-OARC/dnsmeter/tags .*/v?(\d.*)@ARCHIVE_EXT@