summaryrefslogtreecommitdiff
path: root/packages/maradns/maradns_1.0.39.bb
diff options
context:
space:
mode:
authorMarcin Juszkiewicz <hrw@openembedded.org>2006-12-14 16:32:12 +0000
committerMarcin Juszkiewicz <hrw@openembedded.org>2006-12-14 16:32:12 +0000
commitf03e5e53c4b38c6cd3c73caf319a4796a1e287ba (patch)
treed79ebabf2f7b27aaebda2e4560d932539b8b1cc1 /packages/maradns/maradns_1.0.39.bb
parentb9d891817f88568799b8aab4bf66de2b541c45c9 (diff)
maradns: update to 1.0.39 (last 1.0.x version)
http://www.maradns.org/faq.html#version1 say: MaraDNS 1.0 will continue to be fully supported by upstream until December 21, 2007 This means that MaraDNS 1.0 questions will still be answered and bug fixes will still be applied. After 2007/12/21, MaraDNS 1.0 will no longer be fully supported by upstream; the only updates, at that point, would be bugtraq-worthy critical security fixes. Not even these security updates will be applied after December 21, 2010.
Diffstat (limited to 'packages/maradns/maradns_1.0.39.bb')
-rw-r--r--packages/maradns/maradns_1.0.39.bb43
1 files changed, 43 insertions, 0 deletions
diff --git a/packages/maradns/maradns_1.0.39.bb b/packages/maradns/maradns_1.0.39.bb
new file mode 100644
index 0000000000..d89bcf849d
--- /dev/null
+++ b/packages/maradns/maradns_1.0.39.bb
@@ -0,0 +1,43 @@
+DESCRIPTION = "A security-aware DNS server"
+SECTION = "console/network"
+HOMEPAGE = "http://www.maradns.org"
+LICENSE = "PD"
+
+SRC_URI = "http://www.maradns.org/download/1.0/maradns-${PV}.tar.bz2 \
+ file://init \
+ file://rng-makefile-build-cc.patch;patch=1;pnum=0"
+
+do_install() {
+ install -d ${D}${bindir}
+ install -d ${D}${sbindir}
+ install -d ${D}${sysconfdir}
+ install -d ${D}${sysconfdir}/mararc
+ install -d ${D}${sysconfdir}/init.d
+ install -d ${D}${mandir}/man1
+ install -d ${D}${mandir}/man5
+ install -d ${D}${mandir}/man8
+
+ sed -i -e "s:PREFIX/man:PREFIX/share/man:" \
+ -e "s:PREFIX/doc/maradns-\$VERSION:PREFIX/share/doc/${PF}:" \
+ build/install.locations
+
+ oe_runmake \
+ TOPLEVEL=${S} \
+ BUILDDIR=${S}/build \
+ RPM_BUILD_ROOT=${D} \
+ PREFIX=${D}/usr \
+ MAN1=${D}${mandir}/man1 \
+ MAN5=${D}${mandir}/man5 \
+ MAN8=${D}${mandir}/man8 \
+ install
+
+ mv ${D}${sysconfdir}/mararc/example_mararc ${D}${sysconfdir}/maradns/mararc
+ rm -r ${D}${sysconfdir}/mararc/
+ install -m 755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/maradns
+}
+
+PACKAGES =+ "maradns-zone maradns-ask"
+FILES_maradns-zone = "${sbindir}/zoneserver ${bindir}/getzone"
+FILES_maradns-ask = "${bindir}/askmara"
+
+CONFFILES_${PN}_nylon = "/etc/maradns/mararc"