summaryrefslogtreecommitdiff
path: root/meta/classes/image.bbclass
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2011-12-07 17:34:07 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2011-12-08 15:14:04 +0000
commitc4da803ef78322b758380eb0af0dcb73cae6553c (patch)
tree9c8e51f756904a5e250b34a0c539b53ef08f6334 /meta/classes/image.bbclass
parent743472ea6871a1cf0ac0f024e0b645b2594ac01c (diff)
downloadopenembedded-core-c4da803ef78322b758380eb0af0dcb73cae6553c.tar.gz
openembedded-core-c4da803ef78322b758380eb0af0dcb73cae6553c.tar.bz2
openembedded-core-c4da803ef78322b758380eb0af0dcb73cae6553c.zip
bitbake.conf/image.bbclass: Ensure images use the correct passwd/group files
We need pseudo to use the rootfs passwd/group files belonging to the rootfs when building images. This patch ensures that we use the rootfs files instead of those in the sysroot which can lead to incorrect file ownership issues. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/image.bbclass')
-rw-r--r--meta/classes/image.bbclass2
1 files changed, 2 insertions, 0 deletions
diff --git a/meta/classes/image.bbclass b/meta/classes/image.bbclass
index 4642fa63e2..865d430121 100644
--- a/meta/classes/image.bbclass
+++ b/meta/classes/image.bbclass
@@ -121,6 +121,8 @@ IMAGE_LINGUAS ?= "de-de fr-fr en-gb"
LINGUAS_INSTALL = "${@" ".join(map(lambda s: "locale-base-%s" % s, d.getVar('IMAGE_LINGUAS', 1).split()))}"
+PSEUDO_PASSWD = "${IMAGE_ROOTFS}"
+
do_rootfs[nostamp] = "1"
do_rootfs[dirs] = "${TOPDIR}"
do_rootfs[lockfiles] += "${IMAGE_ROOTFS}.lock"