From 31fafaec02083b368d862d6ac869b0e4723af89d Mon Sep 17 00:00:00 2001 From: ksurl Date: Thu, 19 May 2022 09:47:39 -0700 Subject: [PATCH] fix git operations permissions --- root/etc/cont-init.d/98-absolute-hama | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/root/etc/cont-init.d/98-absolute-hama b/root/etc/cont-init.d/98-absolute-hama index e23f1b4..04b4f90 100644 --- a/root/etc/cont-init.d/98-absolute-hama +++ b/root/etc/cont-init.d/98-absolute-hama @@ -9,11 +9,12 @@ fi # clone or update Absolute Series Scanner repo if [ ! -d /config/absolute ]; then echo "**** no scanner repo found, cloning. ****" - git clone --depth 1 https://github.com/ZeroQI/Absolute-Series-Scanner /config/absolute + s6-setuidgid abc git clone --depth 1 https://github.com/ZeroQI/Absolute-Series-Scanner /config/absolute else echo "**** updating scanner repo ****" - git -C /config/absolute pull + s6-setuidgid abc git -C /config/absolute pull fi +chown -R abc:abc /config/absolute scannerdir="/config/Library/Application Support/Plex Media Server/Scanners/Series" mkdir -p "$scannerdir" @@ -35,9 +36,9 @@ plugindir="/config/Library/Application Support/Plex Media Server/Plug-ins" # clone or update Hama.bundle repo if [ ! -d "$plugindir/Hama.bundle" ]; then echo "**** no agent found, cloning ****" - git clone --depth 1 https://github.com/ZeroQI/Hama.bundle "$plugindir/Hama.bundle" + s6-setuidgid abc git clone --depth 1 https://github.com/ZeroQI/Hama.bundle "$plugindir/Hama.bundle" else echo "**** pulling latest update ****" - git -C "$plugindir/Hama.bundle" pull + s6-setuidgid abc git -C "$plugindir/Hama.bundle" pull fi chown -R abc:abc "$plugindir/Hama.bundle"