mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-31 14:37:59 +00:00
vdr: applu setup.conf tweaks even on crash / resume
skinlcars is broken. other option would be to build only skinsttng but I'd like to avoid one more patch.
This commit is contained in:
parent
3cc17f4deb
commit
5f2a5053c3
@ -30,6 +30,18 @@ check_tmpfs_mount() {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fix_config() {
|
||||||
|
if [ -f "$ADDON_CONFIG_DIR/setup.conf" ]; then
|
||||||
|
sed -i -e '/^$/d' $ADDON_CONFIG_DIR/setup.conf
|
||||||
|
sed -i -e '/^epgsearch.SVDRPPort.*$/d' $ADDON_CONFIG_DIR/setup.conf
|
||||||
|
sed -i -e '/^OSDSkin.*$/d' $ADDON_CONFIG_DIR/setup.conf
|
||||||
|
fi
|
||||||
|
cat >>$ADDON_CONFIG_DIR/setup.conf << MYDATA
|
||||||
|
epgsearch.SVDRPPort = 6419
|
||||||
|
OSDSkin = sttng
|
||||||
|
MYDATA
|
||||||
|
}
|
||||||
|
|
||||||
LOCKDIR="/var/lock/"
|
LOCKDIR="/var/lock/"
|
||||||
LOCKFILE="vdr.disabled"
|
LOCKFILE="vdr.disabled"
|
||||||
LOCKFILE_SLEEP="vdr.sleep"
|
LOCKFILE_SLEEP="vdr.sleep"
|
||||||
@ -142,17 +154,6 @@ fi
|
|||||||
cp $config $ADDON_CONFIG_DIR/$config
|
cp $config $ADDON_CONFIG_DIR/$config
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
if [ -f "$ADDON_CONFIG_DIR/setup.conf" ]; then
|
|
||||||
sed -i -e '/^$/d' $ADDON_CONFIG_DIR/setup.conf
|
|
||||||
sed -i -e '/^epgsearch.SVDRPPort.*$/d' $ADDON_CONFIG_DIR/setup.conf
|
|
||||||
sed -i -e '/^OSDSkin.*$/d' $ADDON_CONFIG_DIR/setup.conf
|
|
||||||
fi
|
|
||||||
cat >>$ADDON_CONFIG_DIR/setup.conf << MYDATA
|
|
||||||
epgsearch.SVDRPPort = 6419
|
|
||||||
OSDSkin = sttng
|
|
||||||
MYDATA
|
|
||||||
|
|
||||||
)
|
)
|
||||||
|
|
||||||
rm -rf "$LOCKDIR/$LOCKFILE_SLEEP" &>/dev/null
|
rm -rf "$LOCKDIR/$LOCKFILE_SLEEP" &>/dev/null
|
||||||
@ -182,6 +183,7 @@ if [ ! "$(pidof vdr.bin)" ];then
|
|||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
check_tmpfs_mount
|
check_tmpfs_mount
|
||||||
|
fix_config
|
||||||
LD_LIBRARY_PATH="$ADDON_DIR/lib:$LD_LIBRARY_PATH" eval LANG=en_US.UTF-8 vdr.bin $VDR_ARG &>$LOG_FILE
|
LD_LIBRARY_PATH="$ADDON_DIR/lib:$LD_LIBRARY_PATH" eval LANG=en_US.UTF-8 vdr.bin $VDR_ARG &>$LOG_FILE
|
||||||
done &
|
done &
|
||||||
fi
|
fi
|
||||||
|
Loading…
x
Reference in New Issue
Block a user