From 41bc10b367fb386b838d75b3d338b04f4026c12d Mon Sep 17 00:00:00 2001 From: junkman690 <3007893+junkman690@users.noreply.github.com> Date: Fri, 19 Aug 2022 11:11:08 +1000 Subject: [PATCH] Update 98-rffmpeg Move WOL and add check to only install on fresh. --- root/etc/cont-init.d/98-rffmpeg | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/root/etc/cont-init.d/98-rffmpeg b/root/etc/cont-init.d/98-rffmpeg index b3f8db6..0c87f08 100644 --- a/root/etc/cont-init.d/98-rffmpeg +++ b/root/etc/cont-init.d/98-rffmpeg @@ -28,26 +28,26 @@ ln -s /usr/local/bin/rffmpeg /usr/local/bin/ffprobe ln -s /usr/local/bin/rffmpeg /usr/local/bin/ffmpeg #WOL Support -if [ $RFFMPEG_WOL = "native" ] +if [ $RFFMPEG_WOL = "native" ] && [ ! -f /usr/local/bin/wol_rffmpeg/wol ] then echo "**** Adding WOL Support ****" apt install -y wakeonlan iputils-ping mkdir -p /usr/local/bin/wol_rffmpeg -curl -L -o /config/rffmpeg/wol https://raw.githubusercontent.com/junkman690/docker-mods/jellyfin-rffmpeg/wol -chmod +x /config/rffmpeg/wol -ln -s /config/rffmpeg/wol /usr/local/bin/wol_rffmpeg/ffmpeg -ln -s /config/rffmpeg/wol /usr/local/bin/wol_rffmpeg/ffprobe +curl -L -o /usr/local/bin/wol_rffmpeg/wol https://raw.githubusercontent.com/junkman690/docker-mods/jellyfin-rffmpeg/wol +chmod +x /usr/local/bin/wol_rffmpeg/wol +ln -s /usr/local/bin/wol_rffmpeg/wol /usr/local/bin/wol_rffmpeg/ffmpeg +ln -s /usr/local/bin/wol_rffmpeg/wol /usr/local/bin/wol_rffmpeg/ffprobe fi -if [ $RFFMPEG_WOL = "api" ] +if [ $RFFMPEG_WOL = "api" ] && [ ! -f /usr/local/bin/wol_rffmpeg/wol ] then echo "**** Adding WOL Support ****" apt install -y iputils-ping mkdir -p /usr/local/bin/wol_rffmpeg -curl -L -o /config/rffmpeg/wol https://raw.githubusercontent.com/junkman690/docker-mods/jellyfin-rffmpeg/wol -chmod +x /config/rffmpeg/wol -ln -s /config/rffmpeg/wol /usr/local/bin/wol_rffmpeg/ffmpeg -ln -s /config/rffmpeg/wol /usr/local/bin/wol_rffmpeg/ffprobe +curl -L -o /usr/local/bin/wol_rffmpeg/wol https://raw.githubusercontent.com/junkman690/docker-mods/jellyfin-rffmpeg/wol +chmod +x /usr/local/bin/wol_rffmpeg/wol +ln -s /usr/local/bin/wol_rffmpeg/wol /usr/local/bin/wol_rffmpeg/ffmpeg +ln -s /usr/local/bin/wol_rffmpeg/wol /usr/local/bin/wol_rffmpeg/ffprobe fi ##Update rffmpeg.yml