mirror of
https://github.com/suchmememanyskill/CYD-Klipper.git
synced 2026-03-20 21:23:25 +00:00
Make serial script work with both sudo and not sudo
This commit is contained in:
@@ -8,8 +8,14 @@ if [ "$EUID" -eq 0 ]; then
|
||||
fi
|
||||
SERVICE_PATH="/etc/systemd/system/cyd-klipper-serial.service"
|
||||
else
|
||||
echo "Are you sure you want to run this service as the current user?"
|
||||
read -r -p "Make sure this user is logged in at boot! [y/N] " response
|
||||
response=${response,,} # tolower
|
||||
if ! [[ "$response" =~ ^(yes|y)$ ]]; then
|
||||
exit
|
||||
fi
|
||||
mkdir -p ~/.config/systemd/user
|
||||
SERVICE_PATH="~/.config/systemd/user/cyd-klipper-serial.service"
|
||||
SERVICE_PATH="$HOME/.config/systemd/user/cyd-klipper-serial.service"
|
||||
fi
|
||||
|
||||
set -e
|
||||
|
||||
@@ -16,4 +16,6 @@ else
|
||||
rm ~/.config/systemd/user/cyd-klipper-serial.service
|
||||
|
||||
systemctl --user daemon-reload
|
||||
fi
|
||||
fi
|
||||
|
||||
rm -rf ./env
|
||||
Reference in New Issue
Block a user