Store --link2symlink hidden files out-of-tree

This commit is contained in:
Alexander Sosedkin 2019-06-22 13:52:41 +07:00
parent 124da604a0
commit d76c378c2a

4
script
View file

@ -91,12 +91,14 @@ echo "composing login scripts..."
mkdir -p bootstrap/bin mkdir -p bootstrap/bin
mkdir -p bootstrap/root mkdir -p bootstrap/root
mkdir -p bootstrap/tmp mkdir -p bootstrap/tmp
mkdir -p bootstrap/.l2s
cat > bootstrap/bin/login <<EOF cat > bootstrap/bin/login <<EOF
#!/system/bin/sh #!/system/bin/sh
set -e set -e
export USER=\$(/system/bin/whoami) export USER=\$(/system/bin/whoami)
export PROOT_TMP_DIR=$INST/tmp export PROOT_TMP_DIR=$INST/tmp
export PROOT_L2S_DIR=$INST/.l2s
if [ ! -e $INST/etc/passwd ]; then if [ ! -e $INST/etc/passwd ]; then
[ -n "$@" ] || echo "Creating /etc/passwd..." [ -n "$@" ] || echo "Creating /etc/passwd..."
@ -281,6 +283,6 @@ done
echo "packing..." echo "packing..."
rm -f bootstrap-aarch64.zip rm -f bootstrap-aarch64.zip
(cd bootstrap; zip -q -9 -r ../bootstrap-aarch64 ./*) (cd bootstrap; zip -q -9 -r ../bootstrap-aarch64 ./* ./.l2s)
echo "done" echo "done"