From 0078ab652ec930298056853c63aa1be0ea658fa4 Mon Sep 17 00:00:00 2001 From: Griefed <griefed@griefed.de> Date: Sat, 17 Oct 2020 22:48:58 +0200 Subject: [PATCH] Permissions Groundhog Day --- Dockerfile | 2 -- root/etc/cont-init.d/50-install | 1 + root/etc/cont-init.d/60-config | 2 ++ 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index f850a12..426c512 100644 --- a/Dockerfile +++ b/Dockerfile @@ -98,8 +98,6 @@ RUN \ /root/.cache \ /tmp/* && \ echo "**** Misc ****" && \ - mkdir -p \ - /data/plugins && \ echo ${ICECODER_VERSION} > /version.txt # Copy local files diff --git a/root/etc/cont-init.d/50-install b/root/etc/cont-init.d/50-install index 3a9bf08..6622670 100644 --- a/root/etc/cont-init.d/50-install +++ b/root/etc/cont-init.d/50-install @@ -6,6 +6,7 @@ if [ ! -f "/config/www/ICEcoder/index.php" ]; then "https://github.com/icecoder/ICEcoder/archive/${ICECODER_VERSION}.zip" cd /tmp || exit unzip -qq install.zip + mkdir -p /data/plugins mv ICEcoder-*/plugins/* /data/plugins mv ICEcoder-* /app/ICEcoder cd / || exit diff --git a/root/etc/cont-init.d/60-config b/root/etc/cont-init.d/60-config index f29434d..23ec6db 100644 --- a/root/etc/cont-init.d/60-config +++ b/root/etc/cont-init.d/60-config @@ -28,6 +28,7 @@ echo "[cont-init.d] Setting permissions this may take some time" chown -R abc:abc \ /data \ /config + /data/plugins # make our folders mkdir -p \ /config/{log/ICEcoder,php,sess} @@ -51,3 +52,4 @@ ln -sf /data/plugins /app/ICEcoder/plugins # permissions chown -R abc:abc \ /config +/data -- GitLab