Remove existing service file

This commit is contained in:
Dan Pollak 2021-07-02 08:39:54 -05:00 committed by GitHub
parent efb9114bcc
commit 0cebde394a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 2 deletions

View File

@ -71,7 +71,9 @@ for source in $(ls -d /opt/xen-orchestra/packages/xo-server-*); do
fi
done
if [[ ! -e $systemd_service_dir/$xo_service ]] ; then
if [[ -e $systemd_service_dir/$xo_service ]] ; then
rm $systemd_service_dir/$xo_service
fi
/bin/cat << EOF >> $systemd_service_dir/$xo_service
# Systemd service for XO-Server.
@ -90,7 +92,7 @@ SyslogIdentifier=xo-server
[Install]
WantedBy=multi-user.target
EOF
fi
/bin/systemctl daemon-reload
/bin/systemctl enable $xo_service