From e99de6097c4efdcb736a5de8386d733614121fc7 Mon Sep 17 00:00:00 2001 From: th33xitus Date: Thu, 12 May 2022 21:16:45 +0200 Subject: [PATCH] fix: remove `/bin/bash` for executing commands/other scripts Signed-off-by: Dominik Willner th33xitus@gmail.com --- scripts/klipper.sh | 2 +- scripts/klipperscreen.sh | 2 +- scripts/moonraker.sh | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/klipper.sh b/scripts/klipper.sh index 8f2e0ed..88b5dff 100644 --- a/scripts/klipper.sh +++ b/scripts/klipper.sh @@ -417,7 +417,7 @@ function update_klipper(){ ### read PKGLIST and install possible new dependencies install_klipper_packages ### install possible new python dependencies - /bin/bash "${KLIPPY_ENV}/bin/pip" install -r "${KLIPPER_DIR}/scripts/klippy-requirements.txt" + "${KLIPPY_ENV}"/bin/pip install -r "${KLIPPER_DIR}/scripts/klippy-requirements.txt" fi ok_msg "Update complete!" do_action_service "restart" "klipper" diff --git a/scripts/klipperscreen.sh b/scripts/klipperscreen.sh index ff119c2..c5aa934 100644 --- a/scripts/klipperscreen.sh +++ b/scripts/klipperscreen.sh @@ -48,7 +48,7 @@ function klipperscreen_setup(){ cd "${HOME}" && git clone "${KLIPPERSCREEN_REPO}" ok_msg "Download complete!" status_msg "Installing KlipperScreen ..." - /bin/bash "${KLIPPERSCREEN_DIR}/scripts/KlipperScreen-install.sh" + "${KLIPPERSCREEN_DIR}"/scripts/KlipperScreen-install.sh ok_msg "KlipperScreen successfully installed!" } diff --git a/scripts/moonraker.sh b/scripts/moonraker.sh index 59c3bfc..5b83219 100644 --- a/scripts/moonraker.sh +++ b/scripts/moonraker.sh @@ -349,7 +349,7 @@ function moonraker_polkit(){ done [ -z "${has_sup}" ] && echo "reloading services!!!" && sudo systemctl daemon-reload ### execute moonrakers policykit-rules script - /bin/bash "${HOME}/moonraker/scripts/set-policykit-rules.sh" + "${HOME}"/moonraker/scripts/set-policykit-rules.sh } #==================================================# @@ -427,7 +427,7 @@ function remove_moonraker_env() { function remove_moonraker_polkit() { [ ! -d "${MOONRAKER_DIR}" ] && return status_msg "Removing all Moonraker PolicyKit rules ..." - /bin/bash "${MOONRAKER_DIR}/scripts/set-policykit-rules.sh" --clear + "${MOONRAKER_DIR}"/scripts/set-policykit-rules.sh --clear ok_msg "Done!" }