- Update to 1.4.12
- Whitespace fixes in pkg-descr - Remove SF from MASTER_SITES - Fix CC definition (fixes CLANG builds) PR: ports/170322 Submitted by: Takefu <takefu@airport.fm>
This commit is contained in:
parent
e5f18a6b21
commit
d15b0a5e16
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=302012
4 changed files with 25 additions and 10 deletions
|
@ -6,10 +6,9 @@
|
|||
#
|
||||
|
||||
PORTNAME= maradns
|
||||
PORTVERSION= 1.4.10
|
||||
PORTVERSION= 1.4.12
|
||||
CATEGORIES= dns
|
||||
MASTER_SITES= http://www.maradns.org/download/1.4/${PORTVERSION}/ \
|
||||
SF/${PORTNAME}/MaraDNS/${PORTVERSION}/
|
||||
MASTER_SITES= http://www.maradns.org/download/1.4/
|
||||
|
||||
MAINTAINER= decke@FreeBSD.org
|
||||
COMMENT= DNS server with focus on security and simplicity
|
||||
|
@ -19,6 +18,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
|
|||
|
||||
REINPLACE_ARGS= -i ""
|
||||
MAKE_ENV= FLAGS="${CFLAGS} ${PTHREAD_CFLAGS}"
|
||||
CONFIGURE_ENV= LANG=
|
||||
|
||||
USE_BZIP2= yes
|
||||
USE_RC_SUBR= ${PORTNAME} zoneserver
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (maradns-1.4.10.tar.bz2) = 3aaa2361341c559e1c91876544cfd5973ea960b9bfd5c8d0bb54617291f40555
|
||||
SIZE (maradns-1.4.10.tar.bz2) = 1121427
|
||||
SHA256 (maradns-1.4.12.tar.bz2) = 72c0e0fd10e4d9ed70d8c7addb9b0abd2cf2d23f6b477db3aefd69c9faa0893b
|
||||
SIZE (maradns-1.4.12.tar.bz2) = 1178772
|
||||
|
|
15
dns/maradns/files/patch-build_Makefile.freebsd
Normal file
15
dns/maradns/files/patch-build_Makefile.freebsd
Normal file
|
@ -0,0 +1,15 @@
|
|||
--- /usr/ports/dns/maradns/files/patch-build_Makefile.freebsd 1970-01-01 09:00:00.000000000 +0900
|
||||
+++ dns/maradns1/files/patch-build_Makefile.freebsd 2012-01-17 15:13:25.000000000 +0900
|
||||
@@ -0,0 +1,12 @@
|
||||
+--- build/Makefile.freebsd.orig 2006-01-22 14:22:01.000000000 +0900
|
||||
++++ build/Makefile.freebsd 2012-01-17 15:13:16.000000000 +0900
|
||||
+@@ -27,8 +27,7 @@
|
||||
+ Q="DEFINES=-DSELECT_PROBLEM"
|
||||
+
|
||||
+ # FreeBSD needs some special flags to compile MaraDNS
|
||||
+-CC="cc -O2 -Wall -pipe -D_THREAD_SAFE -pthread"
|
||||
+-M=CC=$(CC)
|
||||
++M="CC=$(CC) -O2 -Wall -pipe -D_THREAD_SAFE -pthread"
|
||||
+ V="VERSION=$(VERSION)"
|
||||
+
|
||||
+ # Debug
|
|
@ -1,25 +1,25 @@
|
|||
MaraDNS is a package that implements the Domain Name Service (DNS), an
|
||||
essential internet service. MaraDNS has the following advantages:
|
||||
essential internet service. MaraDNS has the following advantages:
|
||||
|
||||
o Secure. MaraDNS has a security history as good as or better than any other DNS
|
||||
server. For example, MaraDNS has always randomized, using a secure random
|
||||
number generator, the Query ID and source port of DNS queries; and was never
|
||||
vulnerable to the "new" cache poisoning attack.
|
||||
vulnerable to the "new" cache poisoning attack.
|
||||
|
||||
o Supported. MaraDNS has a long history of being maintained and updated.
|
||||
Actively developed since 2001, MaraDNS continues to be fully supported: The
|
||||
most recent release was done on August 4, 2009. Deadwood, the code that will
|
||||
become part of MaraDNS 2.0, is frequently updated.
|
||||
become part of MaraDNS 2.0, is frequently updated.
|
||||
|
||||
o Easy to use. A basic recursive configuration needs only a single three-line
|
||||
configuration file. A basic authoritative configuration needs only a four-line
|
||||
configuration file and a one-line zone file. MaraDNS is fully documented, with
|
||||
both easy-to-follow tutorials and a complete and up-to-date reference manual.
|
||||
both easy-to-follow tutorials and a complete and up-to-date reference manual.
|
||||
|
||||
o Small. MaraDNS is well suited for embedded applications and other environments
|
||||
where the server must use the absolute minimum number of resources possible.
|
||||
MaraDNS' binary is smaller than that of any other currently maintained
|
||||
recursive DNS server.
|
||||
recursive DNS server.
|
||||
|
||||
o Open Source. MaraDNS is fully open-source, The license is a two-clause BSD
|
||||
license that is almost identical to the FreeBSD license.
|
||||
|
|
Loading…
Reference in a new issue