[oe-commits] =?UTF-8?Q?Andr=C3=A9=20Draszik=20?=: initscripts: urandom: respect ${localstatedir} instead of hardcoding /var
git at git.openembedded.org
git at git.openembedded.org
Tue Jul 28 17:03:08 UTC 2015
Module: openembedded-core.git
Branch: master-next
Commit: 4a21da1d4890047140cbf404fcf179da4dd2310b
URL: http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=4a21da1d4890047140cbf404fcf179da4dd2310b
Author: André Draszik <git at andred.net>
Date: Fri Jul 24 13:48:46 2015 +0100
initscripts: urandom: respect ${localstatedir} instead of hardcoding /var
Signed-off-by: Ross Burton <ross.burton at intel.com>
---
meta/recipes-core/initscripts/initscripts_1.0.bb | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/meta/recipes-core/initscripts/initscripts_1.0.bb b/meta/recipes-core/initscripts/initscripts_1.0.bb
index b1d917d..f90de6e 100644
--- a/meta/recipes-core/initscripts/initscripts_1.0.bb
+++ b/meta/recipes-core/initscripts/initscripts_1.0.bb
@@ -79,7 +79,7 @@ do_install () {
install -d ${D}${sysconfdir}/default
install -d ${D}${sysconfdir}/default/volatiles
# Holds state information pertaining to urandom
- install -d ${D}/var/lib/urandom
+ install -d ${D}${localstatedir}/lib/urandom
install -m 0644 ${WORKDIR}/functions ${D}${sysconfdir}/init.d
install -m 0755 ${WORKDIR}/bootmisc.sh ${D}${sysconfdir}/init.d
@@ -94,6 +94,7 @@ do_install () {
install -m 0755 ${WORKDIR}/single ${D}${sysconfdir}/init.d
install -m 0755 ${WORKDIR}/umountnfs.sh ${D}${sysconfdir}/init.d
install -m 0755 ${WORKDIR}/urandom ${D}${sysconfdir}/init.d
+ sed -i ${D}${sysconfdir}/init.d/urandom -e 's,/var/,${localstatedir}/,g;s,/etc/,${sysconfdir}/,g'
install -m 0755 ${WORKDIR}/devpts.sh ${D}${sysconfdir}/init.d
install -m 0755 ${WORKDIR}/devpts ${D}${sysconfdir}/default
install -m 0755 ${WORKDIR}/sysfs.sh ${D}${sysconfdir}/init.d
More information about the Openembedded-commits
mailing list