22# shellcheck disable=SC2317,SC2181
33# --------------------------------------------------------------------------
44# Companion script for Linux Plex Backup script.
5- # v1.0.4 02-Jul -2024 007revad
5+ # v1.0.5 09-Nov -2024 007revad
66#
77# MUST be run by a user in sudo, sudoers or wheel group, or as root
88#
1414# Script verified at https://www.shellcheck.net/
1515# --------------------------------------------------------------------------
1616
17- scriptver=" v1.0.4 "
17+ scriptver=" v1.0.5 "
1818script=Restore_Linux_Plex_Backup
1919
2020
@@ -23,8 +23,10 @@ Backup_Directory=""
2323Name=" "
2424LogAll=" "
2525if [[ -f $( dirname -- " $0 " ; ) /backup_linux_plex.config ]]; then
26- # shellcheck disable=SC1091
27- source " $( dirname -- " $0 " ; ) " /backup_linux_plex.config
26+ # shellcheck disable=SC1090,SC1091
27+ while read -r var; do
28+ if [[ $var =~ ^[a-zA-Z0-9_]+= .* ]]; then export " $var " ; fi
29+ done < " $( dirname -- " $0 " ; ) " /backup_linux_plex.config
2830else
2931 echo " backup_linux_plex.config file missing!"
3032 exit 1
@@ -346,6 +348,7 @@ echo "=================================================" |& tee -a "${Log_File}"
346348# Start Plex Media Server
347349
348350echo " Starting Plex..." | & tee -a " ${Log_File} "
351+ # /usr/lib/plexmediaserver/Resources/start.sh
349352systemctl start plexmediaserver
350353
351354
0 commit comments