From 068a55b1481abff12530fc7dc43e43631e269260 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Sat, 1 Jan 2022 09:55:07 +0100 Subject: [PATCH] Protect New Config --- nzbget/rootfs/etc/cont-init.d/20-folders.sh | 4 +++- ombi/rootfs/etc/cont-init.d/20-folders.sh | 4 +++- paperless_ng/rootfs/etc/cont-init.d/20-folders.sh | 4 +++- ubooquity/rootfs/etc/cont-init.d/20-folders.sh | 4 +++- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/nzbget/rootfs/etc/cont-init.d/20-folders.sh b/nzbget/rootfs/etc/cont-init.d/20-folders.sh index 50b1f8746..1927a8a6d 100644 --- a/nzbget/rootfs/etc/cont-init.d/20-folders.sh +++ b/nzbget/rootfs/etc/cont-init.d/20-folders.sh @@ -2,6 +2,9 @@ slug=nzbget + +if [ ! -d /config/addons_config/$slug ]; then + if [ -d /config/$slug ]; then echo "Moving to new location /config/addons_config/$slug" mkdir -p /config/addons_config/$slug @@ -10,7 +13,6 @@ if [ -d /config/$slug ]; then rm -r /config/$slug fi -if [ ! -d /config/addons_config/$slug ]; then echo "Creating /config/addons_config/$slug" mkdir -p /config/addons_config/$slug chmod 777 /config/addons_config/$slug diff --git a/ombi/rootfs/etc/cont-init.d/20-folders.sh b/ombi/rootfs/etc/cont-init.d/20-folders.sh index f51a74ee4..a98cd9f36 100644 --- a/ombi/rootfs/etc/cont-init.d/20-folders.sh +++ b/ombi/rootfs/etc/cont-init.d/20-folders.sh @@ -2,6 +2,9 @@ slug=ombi + +if [ ! -d /config/addons_config/$slug ]; then + if [ -d /config/$slug ]; then echo "Moving to new location /config/addons_config/$slug" mkdir -p /config/addons_config/$slug @@ -10,7 +13,6 @@ if [ -d /config/$slug ]; then rm -r /config/$slug fi -if [ ! -d /config/addons_config/$slug ]; then echo "Creating /config/addons_config/$slug" mkdir -p /config/addons_config/$slug chmod 777 /config/addons_config/$slug diff --git a/paperless_ng/rootfs/etc/cont-init.d/20-folders.sh b/paperless_ng/rootfs/etc/cont-init.d/20-folders.sh index e0c282581..081dbf131 100644 --- a/paperless_ng/rootfs/etc/cont-init.d/20-folders.sh +++ b/paperless_ng/rootfs/etc/cont-init.d/20-folders.sh @@ -2,6 +2,9 @@ slug=paperless + +if [ ! -d /config/addons_config/$slug ]; then + if [ -d /config/$slug ]; then echo "Moving to new location /config/addons_config/$slug" mkdir -p /config/addons_config/$slug @@ -10,7 +13,6 @@ if [ -d /config/$slug ]; then rm -r /config/$slug fi -if [ ! -d /config/addons_config/$slug ]; then echo "Creating /config/addons_config/$slug" mkdir -p /config/addons_config/$slug chmod 777 /config/addons_config/$slug diff --git a/ubooquity/rootfs/etc/cont-init.d/20-folders.sh b/ubooquity/rootfs/etc/cont-init.d/20-folders.sh index eb55bc3bb..5cabd94c8 100644 --- a/ubooquity/rootfs/etc/cont-init.d/20-folders.sh +++ b/ubooquity/rootfs/etc/cont-init.d/20-folders.sh @@ -2,6 +2,9 @@ slug=ubooquity + +if [ ! -d /config/addons_config/$slug ]; then + if [ -d /config/$slug ]; then echo "Moving to new location /config/addons_config/$slug" mkdir -p /config/addons_config/$slug @@ -10,7 +13,6 @@ if [ -d /config/$slug ]; then rm -r /config/$slug fi -if [ ! -d /config/addons_config/$slug ]; then echo "Creating /config/addons_config/$slug" mkdir -p /config/addons_config/$slug chmod 777 /config/addons_config/$slug