]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
populate-volatile.sh: improve the handling of link config items
authorChen Qi <Qi.Chen@windriver.com>
Wed, 20 Feb 2013 03:28:37 +0000 (11:28 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 7 Mar 2013 11:14:33 +0000 (11:14 +0000)
commit297906d39cfcaa56009214e8759b9853f82f02d7
treed4a8fe84e32ed576dd05a4dc3794b0967557796e
parentbf7a5b449c167a6bcd824b82517509ba6914ec0f
populate-volatile.sh: improve the handling of link config items

Previously, if there's a link config item in the config file like

    l root root 1777 /tmp /var/tmp

and /tmp has existed, the symlink will not be created correctly.

Another example is the /run directory. If /run directory has been
created by some recipe or script before populate-volatile.sh runs,
the symlink of /run to /var/run will not be created correctly.

This patch ensures that the system creates symlinks exactly as the
config file tells it.

[YOCTO #3404]
[YOCTO #3406]

(From OE-Core rev: a54287d8e3d75a727c8ed5654a822bda256b0849)

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-core/initscripts/initscripts-1.0/populate-volatile.sh