From 218700b63dde5bb8052be39245322876637b2837 Mon Sep 17 00:00:00 2001 From: th33xitus Date: Thu, 7 Jan 2021 16:27:51 +0100 Subject: [PATCH] fix: add remove method for init.d moonraker service --- scripts/remove.sh | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/scripts/remove.sh b/scripts/remove.sh index c08df82..b6147c3 100755 --- a/scripts/remove.sh +++ b/scripts/remove.sh @@ -1,5 +1,5 @@ remove_klipper(){ - ### remove "legacy" init.d service + ### remove "legacy" klipper 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 @@ -139,7 +139,17 @@ remove_dwc2(){ ############################################################# remove_moonraker(){ -###remove single instance + ### remove "legacy" moonraker init.d service + if [[ -e /etc/init.d/moonraker || -e /etc/default/moonraker ]]; then + status_msg "Removing Moonraker Service ..." + sudo rm -rf /etc/init.d/moonraker /etc/default/moonraker + sudo update-rc.d -f moonraker remove + sudo systemctl disable moonraker + sudo systemctl daemon-reload + ok_msg "Moonraker Service removed!" + fi + + ###remove single instance if [ "$(systemctl list-units --full -all -t service --no-legend | grep -F "moonraker.service")" ]; then status_msg "Removing Moonraker Service ..." sudo systemctl stop moonraker