Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (1f0e5bd1ea1573d7108e78c200242b0a49167d6a)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (1f0e5bd1ea1573d7108e78c200242b0a49167d6a)
  • Date: Sat, 22 Nov 2014 13:13:19 -0600

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

net/nsd/BUILD | 2 +-
net/nsd/CONFIGURE | 22 ++++++++--------------
net/nsd/DEPENDS | 7 ++++++-
net/nsd/DETAILS | 4 ++--
net/nsd/HISTORY | 11 +++++++++--
net/nsd/INSTALL | 2 +-
6 files changed, 27 insertions(+), 21 deletions(-)

New commits:
commit 1f0e5bd1ea1573d7108e78c200242b0a49167d6a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

nsd: => 4.1.0

diff --git a/net/nsd/BUILD b/net/nsd/BUILD
index df40ad9..0548ef9 100755
--- a/net/nsd/BUILD
+++ b/net/nsd/BUILD
@@ -4,7 +4,7 @@ OPTS="--with-ssl=$INSTALL_ROOT/usr \
--with-pidfile=$INSTALL_ROOT/var/nsd/nsd.pid \
--with-zonesdir=$INSTALL_ROOT/var/nsd/zones \
--with-dbfile=$INSTALL_ROOT/var/db/nsd/nsd.db \
- --with-difffile=$INSTALL_ROOT/var/db/nsd/ixfr.db \
+ --with-xfrdir=$INSTALL_ROOT/var/nsd/xfr \
--with-xfrdfile=$INSTALL_ROOT/var/nsd/xfrd.state \
$NSD_OPTS \
$OPTS" &&
diff --git a/net/nsd/CONFIGURE b/net/nsd/CONFIGURE
index 4595c11..dde46fa 100755
--- a/net/nsd/CONFIGURE
+++ b/net/nsd/CONFIGURE
@@ -1,3 +1,9 @@
+# remove obsolete options
+list_remove NSD_OPTS '--enable-full-prehash' &&
+list_remove NSD_OPTS '--disable-full-prehash' &&
+list_remove NSD_OPTS '--enable-zone-stats' &&
+list_remove NSD_OPTS '--disable-zone-stats' &&
+
config_query_option NSD_OPTS "Configure NSD as a root server?" n \
"--enable-root-server" \
"--disable-root-server" &&
@@ -18,22 +24,10 @@ config_query_option NSD_OPTS "Enable NSEC3 support?" y \
"--enable-nsec3" \
"--disable-nsec3" &&

-if list_find "$NSD_OPTS" "--enable-nsec3"; then
- config_query_option NSD_OPTS "Enable NSEC3 full prehashing?" y \
- "--enable-full-prehash" \
- "--disable-full-prehash"
-else
- list_add "NSD_OPTS" "--disable-full-prehash"
-fi &&
-
config_query_option NSD_OPTS "Enable response minimization (less
truncation)?" y \
"--enable-minimal-responses" \
"--disable-minimal-responses" &&

-config_query_option NSD_OPTS "Use mmap instead of malloc
(${PROBLEM_COLOR}Experimental${QUERY_COLOR})?" n \
+config_query_option NSD_OPTS "Use mmap instead of malloc
(${PROBLEM_COLOR}experimental${QUERY_COLOR})?" n \
"--enable-mmap" \
- "--disable-mmap" &&
-
-config_query_option NSD_OPTS "Maintain statistics per zone, instead of
global statistics?" n \
- "--enable-zone-stats" \
- "--disable-zone-stats"
+ "--disable-mmap"
diff --git a/net/nsd/DEPENDS b/net/nsd/DEPENDS
index 09706da..77abb36 100755
--- a/net/nsd/DEPENDS
+++ b/net/nsd/DEPENDS
@@ -1 +1,6 @@
-depends SSL
+depends SSL &&
+
+optional_depends libevent \
+ "--with-libevent" \
+ "--without-libevent" \
+ "to use libevent (useful when the zone count is high)"
diff --git a/net/nsd/DETAILS b/net/nsd/DETAILS
index 3048add..99d5784 100755
--- a/net/nsd/DETAILS
+++ b/net/nsd/DETAILS
@@ -1,9 +1,9 @@
SPELL=nsd
- VERSION=3.2.16
+ VERSION=4.1.0
SECURITY_PATCH=3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://www.nlnetlabs.nl/downloads/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:361934717b1975a68c074e0f1fe324259a5939871a6e76f5d7d0535f02a129f0940b16fb544b111c8c8849439c75387e2f50223a2ef3442bac66a2be23bcd529
+
SOURCE_HASH=sha512:1e49c14108b201ff8f14f58a9aae8ee4a69fba2e9494bdffc20ac079bff437ce91b069852d0aac639ec860a258b0b222b72269e62ad7b433c3df8d06afea8f03
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.nlnetlabs.nl/projects/nsd/
LICENSE[0]=BSD
diff --git a/net/nsd/HISTORY b/net/nsd/HISTORY
index c447803..b161a5e 100644
--- a/net/nsd/HISTORY
+++ b/net/nsd/HISTORY
@@ -1,5 +1,12 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
+2014-11-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.1.0
+ * DEPENDS: added libevent optional dependency
+ * CONFIGURE: drop obsolete option
+ * BUILD: use new xfrdir option
+ * INSTALL: added xfr dir
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL

2013-09-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.2.16
diff --git a/net/nsd/INSTALL b/net/nsd/INSTALL
index 677f5e4..a0180ef 100755
--- a/net/nsd/INSTALL
+++ b/net/nsd/INSTALL
@@ -1,3 +1,3 @@
default_install &&

-install -vm 700 -o nsd -g nsd -d "$INSTALL_ROOT"/var/{db/nsd,nsd{,/zones}}
+install -vm 700 -o nsd -g nsd -d
"$INSTALL_ROOT"/var/{db/nsd,nsd{,/zones,/xfr}}



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (1f0e5bd1ea1573d7108e78c200242b0a49167d6a), Vlad Glagolev, 11/22/2014

Archive powered by MHonArc 2.6.24.

Top of Page