cb4db44c14
Mount /var/volatile ourselves so that we can set up the writable area first. This fixes the urandom service not starting properly when read-only-rootfs is enabled. (From OE-Core rev: 44c7d8a27a84a04251408e9a7d9550629bc17704) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 lines
278 B
Bash
14 lines
278 B
Bash
#!/bin/sh
|
|
|
|
. /etc/default/rcS
|
|
|
|
[ "$ROOTFS_READ_ONLY" = "no" ] && exit 0
|
|
|
|
if [ "$1" = "start" ] ; then
|
|
grep -q "tmpfs /var/volatile" /proc/mounts || mount /var/volatile
|
|
mkdir -p /var/volatile/lib
|
|
cp -a /var/lib/* /var/volatile/lib
|
|
mount --bind /var/volatile/lib /var/lib
|
|
fi
|
|
|