From 51de71ff9243a4a09ecfe76a180250e4d85cff7c Mon Sep 17 00:00:00 2001 From: Masoko Date: Fri, 25 Apr 2025 00:00:36 +0300 Subject: [PATCH] Fix installer (#219) * Ensure /usr/local/bin exists * restore rpi-mqtt-monitor. shortcut --- install.sh | 7 +++++++ rpi-mqtt-monitor | 1 + 2 files changed, 8 insertions(+) create mode 100644 rpi-mqtt-monitor diff --git a/install.sh b/install.sh index c6584f2..65f901e 100755 --- a/install.sh +++ b/install.sh @@ -244,6 +244,13 @@ set_service(){ create_shortcut(){ printm "Creating shortcut rpi-mqtt-monitor" cwd=$(pwd) + + # Ensure /usr/local/bin exists + if [ ! -d "/usr/local/bin" ]; then + sudo mkdir -p /usr/local/bin + print_green "/usr/local/bin created." + fi + echo "${python} ${cwd}/src/rpi-cpu2mqtt.py \$@" > rpi-mqtt-monitor sudo mv rpi-mqtt-monitor /usr/local/bin/ sudo chmod +x /usr/local/bin/rpi-mqtt-monitor diff --git a/rpi-mqtt-monitor b/rpi-mqtt-monitor new file mode 100644 index 0000000..33a8ac3 --- /dev/null +++ b/rpi-mqtt-monitor @@ -0,0 +1 @@ +/home/masoko/git/rpi-mqtt-monitor/rpi_mon_env/bin/python3 /home/masoko/git/rpi-mqtt-monitor/src/rpi-cpu2mqtt.py $@