blob: b6692c57801cd5d0ce75f721f9b5ae5d061d82a7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#!/bin/sh
OVERLAY_DIRS="@OVERLAY_DIRLIST@"
bdir=/tmp/.fake-overlay-root
mkdir $bdir
mount -o bind,private / $bdir
mount -o remount,ro,bind,private / $bdir
IFS=:
set $OVERLAY_DIRS
while [ $# -gt 0 ]; do
if [ -z "$1" ]; then
shift
continue
fi
echo $1
src="$bdir$1"
dst="$1/"
test -e "$dst" || mkdir $dst
cp -a "$src/"* "$src/".[^.]* "$src/"..?* $dst 2> /dev/null
shift
done
umount $bdir
rmdir $bdir
|