aboutsummaryrefslogtreecommitdiffstats
path: root/packages/base-files
diff options
context:
space:
mode:
authorKoen Kooi <koen@openembedded.org>2006-02-03 17:51:36 +0000
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>2006-02-03 17:51:36 +0000
commitb6478c02262781d2d344c94962997f483a9b7003 (patch)
tree82732ce37206dcbb21026cd71164eecd1298b657 /packages/base-files
parent88d6d987c0411b5aa8a3a2085513c8b5a9d7e4c8 (diff)
downloadopenembedded-b6478c02262781d2d344c94962997f483a9b7003.tar.gz
base-files: make sure /etc/resolv.conf is a symlink to /var/tmp in familiar
Diffstat (limited to 'packages/base-files')
-rw-r--r--packages/base-files/base-files_3.0.14.bb19
1 files changed, 18 insertions, 1 deletions
diff --git a/packages/base-files/base-files_3.0.14.bb b/packages/base-files/base-files_3.0.14.bb
index d63c38ab83..b554f73738 100644
--- a/packages/base-files/base-files_3.0.14.bb
+++ b/packages/base-files/base-files_3.0.14.bb
@@ -1,7 +1,7 @@
DESCRIPTION = "Miscellaneous files for the base system."
SECTION = "base"
PRIORITY = "required"
-PR = "r41"
+PR = "r42"
LICENSE = "GPL"
SRC_URI = " \
@@ -129,6 +129,23 @@ do_install_append_openslug() {
ln -s ../root ${D}/home/root
}
+
+#some familiar stuff below
+do_install_append_familiar() {
+ mkdir -p ${D}/${SYSCONFDIR}/default/volatiles
+ echo "l root root 644 /etc/resolv.conf /var/run/resolv.conf" > ${D}/${SYSCONFDIR}/default/volatiles/01_resolv.conf
+}
+
+
+pkg_postinst_familiar() {
+#!/bin/sh
+/etc/init.d/populate-volatile.sh
+}
+
+DEPENDS_append_familiar = " initscripts"
+RDEPENDS_append_familiar = " initscripts (>= 1.0-r60)"
+
+
PACKAGES = "${PN}-doc ${PN}"
FILES_${PN} = "/"
FILES_${PN}-doc = "${docdir} ${datadir}/common-licenses"