diff --git a/autobrr/Dockerfile b/autobrr/Dockerfile index dc78e7da8..cf707b005 100644 --- a/autobrr/Dockerfile +++ b/autobrr/Dockerfile @@ -54,7 +54,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/bazarr/Dockerfile b/bazarr/Dockerfile index 8311c4911..6ccb469ff 100644 --- a/bazarr/Dockerfile +++ b/bazarr/Dockerfile @@ -54,7 +54,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/booksonic_air/Dockerfile b/booksonic_air/Dockerfile index 61ac1bd96..f7d482b2a 100644 --- a/booksonic_air/Dockerfile +++ b/booksonic_air/Dockerfile @@ -56,7 +56,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/calibre/Dockerfile b/calibre/Dockerfile index 3cb5aa509..57dc90232 100644 --- a/calibre/Dockerfile +++ b/calibre/Dockerfile @@ -55,7 +55,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi # Specific images modifications RUN \ diff --git a/calibre_web/Dockerfile b/calibre_web/Dockerfile index c02b36d1d..ead781225 100644 --- a/calibre_web/Dockerfile +++ b/calibre_web/Dockerfile @@ -60,7 +60,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi # Specific images modifications RUN \ diff --git a/code-server/Dockerfile b/code-server/Dockerfile index 063a4966f..c9aea13a6 100644 --- a/code-server/Dockerfile +++ b/code-server/Dockerfile @@ -54,7 +54,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/emby/Dockerfile b/emby/Dockerfile index f71053678..84d1a1207 100644 --- a/emby/Dockerfile +++ b/emby/Dockerfile @@ -54,7 +54,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/flexget/Dockerfile b/flexget/Dockerfile index 7041063ae..1f6428579 100644 --- a/flexget/Dockerfile +++ b/flexget/Dockerfile @@ -63,7 +63,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/grav/Dockerfile b/grav/Dockerfile index 85dba2af3..d9b4511eb 100644 --- a/grav/Dockerfile +++ b/grav/Dockerfile @@ -54,7 +54,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/immich/Dockerfile b/immich/Dockerfile index 0642f440b..8f21f506f 100644 --- a/immich/Dockerfile +++ b/immich/Dockerfile @@ -53,7 +53,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi USER root diff --git a/jackett/Dockerfile b/jackett/Dockerfile index 2b452fe34..2a05da404 100644 --- a/jackett/Dockerfile +++ b/jackett/Dockerfile @@ -53,7 +53,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi # Changes config directory ENV XDG_CONFIG_HOME="/config/addons_config" diff --git a/jellyfin/Dockerfile b/jellyfin/Dockerfile index 5db499ecb..f95ec340f 100644 --- a/jellyfin/Dockerfile +++ b/jellyfin/Dockerfile @@ -54,7 +54,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi RUN \ sed -i "s|contenv bash|contenv bashio|g" /etc/s6-overlay/s6-rc.d/svc-jellyfin/run && \ diff --git a/lidarr/Dockerfile b/lidarr/Dockerfile index 580ef37b5..69a457441 100644 --- a/lidarr/Dockerfile +++ b/lidarr/Dockerfile @@ -53,7 +53,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/mylar3/Dockerfile b/mylar3/Dockerfile index 45c4cf577..e90d4058c 100644 --- a/mylar3/Dockerfile +++ b/mylar3/Dockerfile @@ -53,7 +53,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/nextcloud/Dockerfile b/nextcloud/Dockerfile index ba4bbd70d..975e24865 100644 --- a/nextcloud/Dockerfile +++ b/nextcloud/Dockerfile @@ -85,7 +85,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/nzbget/Dockerfile b/nzbget/Dockerfile index 505fa56b3..ff2936f73 100644 --- a/nzbget/Dockerfile +++ b/nzbget/Dockerfile @@ -53,7 +53,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/ombi/Dockerfile b/ombi/Dockerfile index 69560bf83..346ba0bee 100644 --- a/ombi/Dockerfile +++ b/ombi/Dockerfile @@ -53,7 +53,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/organizr/Dockerfile b/organizr/Dockerfile index abc119a5d..7e15a8111 100644 --- a/organizr/Dockerfile +++ b/organizr/Dockerfile @@ -52,7 +52,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/overseerr/Dockerfile b/overseerr/Dockerfile index 6419355f4..ba630327b 100644 --- a/overseerr/Dockerfile +++ b/overseerr/Dockerfile @@ -54,7 +54,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/papermerge/Dockerfile b/papermerge/Dockerfile index bfd2c1c54..9a5d5fba4 100644 --- a/papermerge/Dockerfile +++ b/papermerge/Dockerfile @@ -60,7 +60,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/piwigo/Dockerfile b/piwigo/Dockerfile index 03e4440ac..5015d0ffc 100644 --- a/piwigo/Dockerfile +++ b/piwigo/Dockerfile @@ -53,7 +53,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/plex/Dockerfile b/plex/Dockerfile index 7878d4403..0399a368c 100644 --- a/plex/Dockerfile +++ b/plex/Dockerfile @@ -62,7 +62,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## diff --git a/plex_meta_manager/Dockerfile b/plex_meta_manager/Dockerfile index fd7eb5bfc..1e2b4bb08 100644 --- a/plex_meta_manager/Dockerfile +++ b/plex_meta_manager/Dockerfile @@ -61,7 +61,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/prowlarr/Dockerfile b/prowlarr/Dockerfile index 6b6917b8f..013c83375 100644 --- a/prowlarr/Dockerfile +++ b/prowlarr/Dockerfile @@ -53,7 +53,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/qbittorrent/Dockerfile b/qbittorrent/Dockerfile index eeaa70416..8594bcfba 100644 --- a/qbittorrent/Dockerfile +++ b/qbittorrent/Dockerfile @@ -82,7 +82,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/radarr/Dockerfile b/radarr/Dockerfile index 482c9d0f5..d31910c33 100644 --- a/radarr/Dockerfile +++ b/radarr/Dockerfile @@ -53,7 +53,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/readarr/Dockerfile b/readarr/Dockerfile index 694b59530..e317caf60 100644 --- a/readarr/Dockerfile +++ b/readarr/Dockerfile @@ -54,7 +54,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/requestrr/Dockerfile b/requestrr/Dockerfile index 9583e342a..d77a7f427 100644 --- a/requestrr/Dockerfile +++ b/requestrr/Dockerfile @@ -53,7 +53,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/resiliosync/Dockerfile b/resiliosync/Dockerfile index bf5446658..6e98bb1aa 100644 --- a/resiliosync/Dockerfile +++ b/resiliosync/Dockerfile @@ -72,7 +72,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/sabnzbd/Dockerfile b/sabnzbd/Dockerfile index 5afc2a243..d8a03fc41 100644 --- a/sabnzbd/Dockerfile +++ b/sabnzbd/Dockerfile @@ -53,7 +53,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/sonarr/Dockerfile b/sonarr/Dockerfile index eb71162b8..04c2968c2 100644 --- a/sonarr/Dockerfile +++ b/sonarr/Dockerfile @@ -54,7 +54,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/transmission/Dockerfile b/transmission/Dockerfile index 832bde7cb..afbf26d25 100644 --- a/transmission/Dockerfile +++ b/transmission/Dockerfile @@ -63,7 +63,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/transmission_openvpn/Dockerfile b/transmission_openvpn/Dockerfile index 853e84559..87190ed1a 100644 --- a/transmission_openvpn/Dockerfile +++ b/transmission_openvpn/Dockerfile @@ -58,7 +58,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/ubooquity/Dockerfile b/ubooquity/Dockerfile index 448923a04..3c0172ff2 100644 --- a/ubooquity/Dockerfile +++ b/ubooquity/Dockerfile @@ -63,7 +63,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/unpackerr/Dockerfile b/unpackerr/Dockerfile index f4136fb45..626386bee 100644 --- a/unpackerr/Dockerfile +++ b/unpackerr/Dockerfile @@ -53,7 +53,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps # diff --git a/webtop_kde/Dockerfile b/webtop_kde/Dockerfile index 057ae15ec..256ce2281 100644 --- a/webtop_kde/Dockerfile +++ b/webtop_kde/Dockerfile @@ -63,7 +63,7 @@ RUN \ && if [ ! -f /usr/bin/lsiown ]; then for file in $(grep -sril "lsiown" /etc); do sed -i "s|lsiown|chown|g" $file; done; fi && \ \ # Add entrypoint if existing - && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && echo "/./entrypoint.sh" >> /docker-mods; fi + && if [ -f /docker-mods ] && [ -f /entrypoint.sh ]; then chmod +x /entrypoint.sh && sed -i "1a /./entrypoint.sh" /docker-mods; fi ################## # 3 Install apps #