From 7c1940e54b1a767df3b99b7d26728833b76c6e52 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Fri, 7 Jan 2022 08:19:24 +0100 Subject: [PATCH] Update 20-folders.sh --- webtop/rootfs/etc/cont-init.d/20-folders.sh | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/webtop/rootfs/etc/cont-init.d/20-folders.sh b/webtop/rootfs/etc/cont-init.d/20-folders.sh index 997acfd79..1fb14181b 100644 --- a/webtop/rootfs/etc/cont-init.d/20-folders.sh +++ b/webtop/rootfs/etc/cont-init.d/20-folders.sh @@ -1,9 +1,13 @@ #!/bin/bash -mkdir -p /share/webtop-alpine -chown -R abc:abc /share/webtop-alpine -if [ ! -f /config/configuration.yaml ]; then - rm -r /config -ln -s /share/webtop-alpine /config -echo "Data folder set to /share/webtop-alpine" +for FOLDERS in "Desktop" "thinclients_drives" ".config"; do +mkdir -p /share/webtop-alpine/$FOLDERS +if [ -d /config/$FOLDERS ]; then + cp /config/$FOLDERS/* /share/webtop-alpine/$FOLDERS + rm -r /config/$FOLDERS fi +ln -s /share/webtop-alpine/$FOLDERS /config +done + +echo "Data folder set to /share/webtop-alpine" +chown -R abc:abc /share/webtop-alpine