diff options
Diffstat (limited to 'packages/bind/bind_9.3.1.bb')
-rw-r--r-- | packages/bind/bind_9.3.1.bb | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/packages/bind/bind_9.3.1.bb b/packages/bind/bind_9.3.1.bb new file mode 100644 index 0000000000..1853d392b1 --- /dev/null +++ b/packages/bind/bind_9.3.1.bb @@ -0,0 +1,28 @@ +DEPENDS = "openssl" +RPEDENDS = "" +DESCRIPTION = "ISC Internet Domain Name Server" +MAINTAINER = "NSLU2 Linux <nslu2-linux@yahoogroups.com>" +PR = "r1" + +SRC_URI = "ftp://ftp.isc.org/isc/bind9/9.3.1/bind-9.3.1.tar.gz \ + file://lib_dns_Makefile.in.patch;patch=1 \ + file://configure.in.patch;patch=1 \ + file://conf.patch;patch=1 \ + " + +EXTRA_OECONF = " --enable-ipv6=no --with-randomdev=/dev/random --disable-threads --sysconfdir=/etc/bind --localstatedir=/var --prefix=/usr" +inherit autotools update-rc.d + +INITSCRIPT_NAME = "bind" +INITSCRIPT_PARAMS = "defaults" + + +do_install_append() { + rm "${D}/usr/bin/nslookup" + install -d "${D}/etc/bind" + install -d "${D}/etc/init.d" + install -m 644 ${S}/conf/* "${D}/etc/bind" + install -m 755 "${S}/init.d" "${D}/etc/init.d/bind" +} + +CONFFILES_${PN} = "${sysconfdir}/bind/named.conf ${sysconfdir}/bind/named.conf.local ${sysconfdir}/bind/named.conf.options ${sysconfdir}/bind/db.0 ${sysconfdir}/bind/db.127 ${sysconfdir}/bind/db.empty ${sysconfdir}/bind/db.local ${sysconfdir}/bind/db.root" |