diff --git a/Dockerfile b/Dockerfile index 25e787e..845c99e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ ## Buildstage ## -FROM ghcr.io/linuxserver/baseimage-alpine:3.14 as buildstage +FROM ghcr.io/linuxserver/baseimage-alpine:3.15 as buildstage # Build arguments ARG VERSION diff --git a/root/etc/s6-overlay/s6-rc.d/init-mod-radarr-striptracks-add-package/dependencies.d/init-mods b/root/etc/s6-overlay/s6-rc.d/init-mod-radarr-striptracks-add-package/dependencies.d/init-mods new file mode 100644 index 0000000..e69de29 diff --git a/root/etc/s6-overlay/s6-rc.d/init-mod-radarr-striptracks-add-package/run b/root/etc/s6-overlay/s6-rc.d/init-mod-radarr-striptracks-add-package/run new file mode 100755 index 0000000..df650d8 --- /dev/null +++ b/root/etc/s6-overlay/s6-rc.d/init-mod-radarr-striptracks-add-package/run @@ -0,0 +1,32 @@ +#!/usr/bin/with-contenv bash + +cat <>> Striptracks Mod by TheCaptain989 <<< +Repos: + Dev/test: https://github.com/TheCaptain989/radarr-striptracks + Prod: https://github.com/linuxserver/docker-mods/tree/radarr-striptracks + +Version: $(cat /etc/version.tc989) +---------------- +EOF + +# Determine if setup is needed +if [ ! -f /usr/bin/mkvmerge ]; then + echo "**** Adding striptracks deps to package install list ****" + echo "mkvtoolnix" >> /mod-repo-packages-to-install.list +else + echo "**** striptracks deps already installed, skipping ****" +fi + +# Change ownership +if [ $(stat -c '%G' /usr/local/bin/striptracks.sh) != "abc" ]; then + echo "Changing ownership on scripts." + chown abc:abc /usr/local/bin/striptracks*.sh +fi + +# Make executable +if [ ! -x /usr/local/bin/striptracks.sh ]; then + echo "Making scripts executable." + chmod +x /usr/local/bin/striptracks*.sh +fi diff --git a/root/etc/s6-overlay/s6-rc.d/init-mod-radarr-striptracks-add-package/type b/root/etc/s6-overlay/s6-rc.d/init-mod-radarr-striptracks-add-package/type new file mode 100644 index 0000000..3d92b15 --- /dev/null +++ b/root/etc/s6-overlay/s6-rc.d/init-mod-radarr-striptracks-add-package/type @@ -0,0 +1 @@ +oneshot \ No newline at end of file diff --git a/root/etc/s6-overlay/s6-rc.d/init-mod-radarr-striptracks-add-package/up b/root/etc/s6-overlay/s6-rc.d/init-mod-radarr-striptracks-add-package/up new file mode 100644 index 0000000..4e58eb9 --- /dev/null +++ b/root/etc/s6-overlay/s6-rc.d/init-mod-radarr-striptracks-add-package/up @@ -0,0 +1 @@ +/etc/s6-overlay/s6-rc.d/init-mod-radarr-striptracks-add-package/run \ No newline at end of file diff --git a/root/etc/s6-overlay/s6-rc.d/init-mods-package-install/dependencies.d/init-mod-radarr-striptracks-add-package b/root/etc/s6-overlay/s6-rc.d/init-mods-package-install/dependencies.d/init-mod-radarr-striptracks-add-package new file mode 100644 index 0000000..e69de29 diff --git a/root/etc/s6-overlay/s6-rc.d/user/contents.d/init-mod-radarr-striptracks-add-package b/root/etc/s6-overlay/s6-rc.d/user/contents.d/init-mod-radarr-striptracks-add-package new file mode 100644 index 0000000..e69de29 diff --git a/root/usr/local/bin/striptracks-debug-2.sh b/root/usr/local/bin/striptracks-debug-2.sh old mode 100644 new mode 100755 diff --git a/root/usr/local/bin/striptracks-debug-max.sh b/root/usr/local/bin/striptracks-debug-max.sh old mode 100644 new mode 100755 diff --git a/root/usr/local/bin/striptracks-debug.sh b/root/usr/local/bin/striptracks-debug.sh old mode 100644 new mode 100755 diff --git a/root/usr/local/bin/striptracks-dut.sh b/root/usr/local/bin/striptracks-dut.sh old mode 100644 new mode 100755 diff --git a/root/usr/local/bin/striptracks-eng-debug.sh b/root/usr/local/bin/striptracks-eng-debug.sh old mode 100644 new mode 100755 diff --git a/root/usr/local/bin/striptracks-eng-fre.sh b/root/usr/local/bin/striptracks-eng-fre.sh old mode 100644 new mode 100755 diff --git a/root/usr/local/bin/striptracks-eng-jpn.sh b/root/usr/local/bin/striptracks-eng-jpn.sh old mode 100644 new mode 100755 diff --git a/root/usr/local/bin/striptracks-eng.sh b/root/usr/local/bin/striptracks-eng.sh old mode 100644 new mode 100755 diff --git a/root/usr/local/bin/striptracks-fre-debug.sh b/root/usr/local/bin/striptracks-fre-debug.sh old mode 100644 new mode 100755 diff --git a/root/usr/local/bin/striptracks-fre.sh b/root/usr/local/bin/striptracks-fre.sh old mode 100644 new mode 100755 diff --git a/root/usr/local/bin/striptracks-ger.sh b/root/usr/local/bin/striptracks-ger.sh old mode 100644 new mode 100755 diff --git a/root/usr/local/bin/striptracks-spa.sh b/root/usr/local/bin/striptracks-spa.sh old mode 100644 new mode 100755 diff --git a/root/usr/local/bin/striptracks.sh b/root/usr/local/bin/striptracks.sh old mode 100644 new mode 100755