Codebase list massdns / a8e0662
Initial release (see 6502) Sophie Brun 3 years ago
10 changed file(s) with 129 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 massdns (0.3-0kali1) kali-dev; urgency=medium
1
2 * Initial release (see 6502)
3
4 -- Sophie Brun <[email protected]> Thu, 10 Dec 2020 16:51:47 +0100
0 Source: massdns
1 Section: misc
2 Priority: optional
3 Maintainer: Kali Developers <[email protected]>
4 Uploaders: Sophie Brun <[email protected]>
5 Build-Depends: debhelper-compat (= 13)
6 Standards-Version: 4.5.0
7 Homepage: https://github.com/blechschmidt/massdns
8 Vcs-Browser: https://gitlab.com/kalilinux/packages/massdns
9 Vcs-Git: https://gitlab.com/kalilinux/packages/massdns.git
10 Rules-Requires-Root: no
11
12 Package: massdns
13 Architecture: any
14 Depends: ${shlibs:Depends}, ${misc:Depends}
15 Description: high-performance DNS stub resolver
16 This package contains a simple high-performance DNS stub resolver targeting
17 those who seek to resolve a massive amount of domain names in the order of
18 millions or even billions. Without special configuration, MassDNS is capable
19 of resolving over 350,000 names per second using publicly available resolvers.
0 Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
1 Upstream-Name: massdns
2 Source: https://github.com/blechschmidt/massdns
3
4 Files: *
5 Copyright: Quirin Scheitle
6 Technical University of Munich
7 License: GPL-3
8
9 Files: hashmap.h
10 Copyright: 2007 The Android Open Source Project
11 License: Apache-2.0
12 Licensed under the Apache License, Version 2.0 (the "License");
13 you may not use this file except in compliance with the License.
14 You may obtain a copy of the License at
15 .
16 http://www.apache.org/licenses/LICENSE-2.0
17 .
18 Unless required by applicable law or agreed to in writing, software
19 distributed under the License is distributed on an "AS IS" BASIS,
20 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
21 See the License for the specific language governing permissions and
22 limitations under the License.
23 .
24 On Debian systems, the complete text of the Apache License
25 version 2.0 can be found in "/usr/share/common-licenses/Apache-2.0".
26
27 Files: debian/*
28 Copyright: 2020 Sophie Brun <[email protected]>
29 License: GPL-3
30
31 License: GPL-3
32 This package is free software; you can redistribute it and/or modify it
33 under the terms of the GNU General Public License version 3 as published
34 by the Free Software Foundation.
35 .
36 This package is distributed in the hope that it will be useful,
37 but WITHOUT ANY WARRANTY; without even the implied warranty of
38 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
39 GNU General Public License for more details.
40 .
41 You should have received a copy of the GNU General Public License
42 along with this program. If not, see <https://www.gnu.org/licenses/>
43 .
44 On Debian systems, the complete text of the GNU General
45 Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
0 From: Sophie Brun <[email protected]>
1 Date: Fri, 11 Dec 2020 11:12:59 +0100
2 Subject: Add missing FLAGS
3
4 ---
5 Makefile | 2 +-
6 1 file changed, 1 insertion(+), 1 deletion(-)
7
8 diff --git a/Makefile b/Makefile
9 index c7a3070..03f64a0 100644
10 --- a/Makefile
11 +++ b/Makefile
12 @@ -2,7 +2,7 @@ PREFIX ?= /usr/local
13
14 all:
15 mkdir -p bin
16 - $(CC) $(CFLAGS) -O3 -std=c11 -DHAVE_EPOLL -DHAVE_SYSINFO -Wall -fstack-protector-strong main.c -o bin/massdns
17 + $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -O3 -std=c11 -DHAVE_EPOLL -DHAVE_SYSINFO -Wall -fstack-protector-strong main.c -o bin/massdns
18 debug:
19 mkdir -p bin
20 $(CC) $(CFLAGS) -O0 -std=c11 -DHAVE_EPOLL -DHAVE_SYSINFO -Wall -g -DDEBUG main.c -o bin/massdns
0 From: Sophie Brun <[email protected]>
1 Date: Thu, 10 Dec 2020 17:13:28 +0100
2 Subject: Allow PREFIX override in Makefile
3
4 ---
5 Makefile | 2 +-
6 1 file changed, 1 insertion(+), 1 deletion(-)
7
8 diff --git a/Makefile b/Makefile
9 index 551fbb2..c7a3070 100644
10 --- a/Makefile
11 +++ b/Makefile
12 @@ -1,4 +1,4 @@
13 -PREFIX=/usr/local
14 +PREFIX ?= /usr/local
15
16 all:
17 mkdir -p bin
0 Allow-PREFIX-override-in-Makefile.patch
1 Add-missing-FLAGS.patch
0 #!/usr/bin/make -f
1 # output every command that modifies files on the build system.
2 #export DH_VERBOSE = 1
3
4 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
5
6 export PREFIX=debian/massdns/usr/
7
8 %:
9 dh $@
0 3.0 (quilt)
0 Test-Command: massdns -h
1 Restrictions: superficial
0 version=4
1 opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%massdns-$1.tar.gz%" \
2 https://github.com/blechschmidt/massdns/tags \
3 (?:.*?/)?v?(\d[\d.]*)\.tar\.gz debian uupdate