Update mm-scripts.sh
This commit is contained in:
@@ -979,7 +979,24 @@ UPDATESERVICE(){
|
|||||||
else
|
else
|
||||||
sudo -iu user mkdir -p /home/user/.config/${usrvc^} >> ${LOGFOLDER}/update.${usrvc}
|
sudo -iu user mkdir -p /home/user/.config/${usrvc^} >> ${LOGFOLDER}/update.${usrvc}
|
||||||
rm -f /etc/systemd/system/${usrvc}.service >> ${LOGFOLDER}/update.${usrvc}
|
rm -f /etc/systemd/system/${usrvc}.service >> ${LOGFOLDER}/update.${usrvc}
|
||||||
echo -e "${SYSTEMD_CONF[$usrvc]}" > /etc/systemd/system/${usrvc}.service
|
|
||||||
|
# echo -e "${SYSTEMD_CONF[$usrvc]}" > /etc/systemd/system/${usrvc}.service
|
||||||
|
echo -e "[Unit]
|
||||||
|
Description=${usrvc^} Daemon
|
||||||
|
After=syslog.target network.target
|
||||||
|
[Service]
|
||||||
|
User=user
|
||||||
|
Group=users
|
||||||
|
Type=simple
|
||||||
|
|
||||||
|
ExecStart=/opt/${usrvc^}/${usrvc^} -nobrowser -data=/home/user/.config/${usrvc^}/
|
||||||
|
TimeoutStopSec=20
|
||||||
|
KillMode=process
|
||||||
|
Restart=on-failure
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
||||||
|
" > /etc/systemd/system/${usrvc}.service
|
||||||
|
|
||||||
systemctl daemon-reload >> ${LOGFOLDER}/update.${usrvc}
|
systemctl daemon-reload >> ${LOGFOLDER}/update.${usrvc}
|
||||||
echo "$(date) - Installing Service (${usrvc}) : Completed" >> $logfile
|
echo "$(date) - Installing Service (${usrvc}) : Completed" >> $logfile
|
||||||
echo -e "${idsCL[Green]}${usrvc^} Service has been Installed${idsCL[Default]}"
|
echo -e "${idsCL[Green]}${usrvc^} Service has been Installed${idsCL[Default]}"
|
||||||
|
|||||||
Reference in New Issue
Block a user