This commit is contained in:
2023-07-09 14:54:52 -05:00
parent 545fa981ef
commit 5e93d618dd
2 changed files with 6 additions and 4 deletions

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env bash
VERS='3.9.4-07092023'
VERS='3.9.6-07092023'
MMFOLDER="/opt/idssys/mediamanager"
TMPFOLDER="${MMFOLDER}/.tmp"

View File

@@ -1010,8 +1010,9 @@ UPDATESERVICE(){
[ "${3}" == "-f" ] && [ "$(apt-get -s upgrade | grep ${ausrvc})" == "" ] && /usr/bin/apt install --reinstall ${ausrvc} -y >/dev/null 2>&1 || /usr/bin/apt install ${ausrvc} -y >/dev/null 2>&1
systemctl disable ${ausrvc} >/dev/null 2>&1
if [ "${ausrvc}" == "sonarr" ]; then
rm -f /lib/systemd/system/${ausrvc}.service >> ${LOGFOLDER}/update.${usrvc}
CREATE_SYSTEMD_SERVICE ${ausrvc} >> ${LOGFOLDER}/update.${usrvc}
rm -f /lib/systemd/system/${ausrvc}.service >> ${LOGFOLDER}/update.${ausrvc}
rm -f /etc/systemd/system/${ausrvc}.service >> ${LOGFOLDER}/update.${ausrvc}
CREATE_SYSTEMD_SERVICE ${ausrvc} >> ${LOGFOLDER}/update.${ausrvc}
fi
echo -e "${idsCL[Green]}Done${idsCL[Default]}"
@@ -1047,6 +1048,7 @@ UPDATESERVICE(){
CREATE_SYSTEMD_SERVICE(){
srvc=${1}
[ "${srvc}" == "sonarr" ] && SEXEC="ExecStart=/usr/bin/mono --debug /usr/lib/sonarr/bin/Sonarr.exe" || SEXEC="opt/${srvc^}/${srvc^}"
echo -e "[Unit]
Description=${srvc^} Daemon
After=syslog.target network.target
@@ -1055,7 +1057,7 @@ User=user
Group=users
Type=simple
ExecStart=/opt/${srvc^}/${srvc^} -nobrowser -data=/home/user/.config/${srvc^}/
ExecStart=${SEXEC} -nobrowser -data=/home/user/.config/${srvc^}/
TimeoutStopSec=20
KillMode=process
Restart=on-failure