aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2010-03-17 12:23:47 +0800
committerHolger Hans Peter Freyther <zecke@selfish.org>2010-03-17 14:02:11 +0800
commitb6faa2ebb00fa219beee042aeb41321b0d4fbc18 (patch)
tree619634969d74afd639a16cc3515d7a84474eeb11
parentdaba9a8ffb3abfed3e488bfd729f4af84d893bdb (diff)
downloadopenembedded-b6faa2ebb00fa219beee042aeb41321b0d4fbc18.tar.gz
nsd: Bump to 3.2.4
This addresses CVE-2009-1755 which is in any nsd below 3.2.2.
-rw-r--r--conf/checksums.ini4
-rw-r--r--recipes/nsd/nsd_2.0.0.bb22
-rw-r--r--recipes/nsd/nsd_3.2.4.bb14
3 files changed, 14 insertions, 26 deletions
diff --git a/conf/checksums.ini b/conf/checksums.ini
index 29e0f6ff0a..8abd64e2c0 100644
--- a/conf/checksums.ini
+++ b/conf/checksums.ini
@@ -20146,10 +20146,6 @@ sha256=4310a3a526ae5461e17f57353fc29f71d13820a215eaa62c629190cc2a026173
md5=46291de38362acdcd335bcf259055046
sha256=0e6b18e3bf77dd20395881535e3e7043bcd5171c220728310215d708f44f3b1c
-[http://www.nlnetlabs.nl/downloads/nsd/nsd-2.0.0.tar.gz]
-md5=a09542645b91ff60564b0f4db436af01
-sha256=8f486c4ef4d3f60fba4e0f855399184ca557f03a747cae6adde4cc2dffc53ff2
-
[http://nslu.sf.net/downloads/nslu2-linksys-firmware-2.3r63.tar.bz2]
md5=d4daf9d424a182e7ca2747d9db004581
sha256=703c9083f2f114588eb54442f7e621cbf3e0f1398c3381b5ad8d1fc56f6468a5
diff --git a/recipes/nsd/nsd_2.0.0.bb b/recipes/nsd/nsd_2.0.0.bb
deleted file mode 100644
index 0614337d5b..0000000000
--- a/recipes/nsd/nsd_2.0.0.bb
+++ /dev/null
@@ -1,22 +0,0 @@
-DESCRIPTION = "NSD is an authoritative only, high performance, simple and opensource name server"
-SECTION = "console/network"
-PRIORITY = "optional"
-
-SRC_URI = "http://www.nlnetlabs.nl/downloads/nsd/nsd-${PV}.tar.gz"
-LICENSE = "nsd"
-inherit autotools
-
-do_install() {
- oe_runmake configdir=${D}${sysconfdir}/nsd \
- pidfile=${D}${localstatedir}/run/nsd.pid \
- zonesfile=${D}${sysconfdir}/nsd/nsd.zones \
- dbfile=${D}${sysconfdir}/nsd/nsd.db \
- configfile=${D}${sysconfdir}/nsd/nsdc.conf \
- zonesdir=${D}${sysconfdir}/nsd \
- prefix=${D}${prefix} \
- exec_prefix=${D}${exec_prefix} \
- sbindir=${D}${sbindir} \
- mandir=${D}${mandir} \
- install
-}
-
diff --git a/recipes/nsd/nsd_3.2.4.bb b/recipes/nsd/nsd_3.2.4.bb
new file mode 100644
index 0000000000..148ce0dffe
--- /dev/null
+++ b/recipes/nsd/nsd_3.2.4.bb
@@ -0,0 +1,14 @@
+DESCRIPTION = "NSD is an authoritative only, high performance, simple and opensource name server"
+SECTION = "console/network"
+PRIORITY = "optional"
+
+DEPENDS = "openssl"
+
+SRC_URI = "http://www.nlnetlabs.nl/downloads/nsd/nsd-${PV}.tar.gz;name=src"
+SRC_URI[src.md5sum] = "0c394fd713d194bde24a1035e56d5a79"
+SRC_URI[src.sha256sum] = "41ed4a3e21d7381379c85d46ee7131937195aa780f120b03e5d4d878d397c769"
+LICENSE = "nsd"
+inherit autotools
+
+EXTRA_OECONF = " --with-ssl=${STAGING_DIR_HOST}${exec_prefix} "
+