fix: make installer not fail if klipper is installed as systemd service

If Klipper is installed as systemd service, the script would fail and exit at step 6 (corrected that typo) when trying to stop Klipper via init.d.
Changing the used command to systemctl will be compatible with both init.d and systemd services.

Signed-off-by:  Dominik Willner <th33xitus@gmail.com>
This commit is contained in:
th33xitus 2020-10-26 19:22:20 +01:00 committed by Eric Callahan
parent 413062f8e8
commit 374d984ced
1 changed files with 3 additions and 3 deletions

View File

@ -69,13 +69,13 @@ MOONRAKER_ARGS="${SRCDIR}/moonraker/moonraker.py"
EOF
}
# Step 4: Start server
# Step 6: Start server
start_software()
{
report_status "Launching Moonraker API Server..."
sudo /etc/init.d/klipper stop
sudo systemctl stop klipper
sudo /etc/init.d/moonraker restart
sudo /etc/init.d/klipper start
sudo systemctl start klipper
}
# Helper functions