fix: add remove method for removing old init.d klipper service

This commit is contained in:
th33xitus
2021-01-07 16:25:31 +01:00
parent 08ae57d349
commit bb1c5c4900

View File

@@ -1,4 +1,14 @@
remove_klipper(){ remove_klipper(){
### remove "legacy" init.d service
if [[ -e /etc/init.d/klipper || -e /etc/default/klipper ]]; then
status_msg "Removing Klipper Service ..."
sudo rm -rf /etc/init.d/klipper /etc/default/klipper
sudo update-rc.d -f klipper remove
sudo systemctl disable klipper
sudo systemctl daemon-reload
ok_msg "Klipper Service removed!"
fi
###remove single instance ###remove single instance
if [ "$(systemctl list-units --full -all -t service --no-legend | grep -F "klipper.service")" ]; then if [ "$(systemctl list-units --full -all -t service --no-legend | grep -F "klipper.service")" ]; then
status_msg "Removing Klipper Service ..." status_msg "Removing Klipper Service ..."