From 6e03bfcb00009b90306507f16610165e9a783298 Mon Sep 17 00:00:00 2001 From: Chen Qi Date: Thu, 27 Mar 2014 02:34:41 +0000 Subject: bind: add support for read-only rootfs This patch adds support for read-only rootfs to the bind service. Basically it just bind mounts several directories so that the bind service could start correctly without reporting any error. (From OE-Core rev: 99cc96eaee28bfde89096689b1296d28937ead88) Signed-off-by: Chen Qi Signed-off-by: Saul Wold Signed-off-by: Richard Purdie --- meta/recipes-connectivity/bind/bind_9.9.5.bb | 2 ++ 1 file changed, 2 insertions(+) (limited to 'meta/recipes-connectivity/bind/bind_9.9.5.bb') diff --git a/meta/recipes-connectivity/bind/bind_9.9.5.bb b/meta/recipes-connectivity/bind/bind_9.9.5.bb index 65ec2322fd..de10eb8029 100644 --- a/meta/recipes-connectivity/bind/bind_9.9.5.bb +++ b/meta/recipes-connectivity/bind/bind_9.9.5.bb @@ -15,6 +15,7 @@ SRC_URI = "ftp://ftp.isc.org/isc/bind9/${PV}/${BPN}-${PV}.tar.gz \ file://dont-test-on-host.patch \ file://generate-rndc-key.sh \ file://named.service \ + file://init.d-add-support-for-read-only-rootfs.patch \ " SRC_URI[md5sum] = "e676c65cad5234617ee22f48e328c24e" @@ -50,6 +51,7 @@ do_install_append() { rm "${D}${mandir}/man1/nslookup.1" rmdir "${D}${localstatedir}/run" rmdir --ignore-fail-on-non-empty "${D}${localstatedir}" + install -d "${D}${localstatedir}/cache/bind" install -d "${D}${sysconfdir}/bind" install -d "${D}${sysconfdir}/init.d" install -m 644 ${S}/conf/* "${D}${sysconfdir}/bind/" -- cgit v1.2.3-54-g00ecf