diff --git a/scripts/install_mjpg-streamer.sh b/scripts/install_mjpg-streamer.sh index 1551081..fc59f15 100755 --- a/scripts/install_mjpg-streamer.sh +++ b/scripts/install_mjpg-streamer.sh @@ -1,7 +1,7 @@ ### base variables SYSTEMDDIR="/etc/systemd/system" -WEBCAMD_SRC="https://raw.githubusercontent.com/raymondh2/MainsailOS/master/src/modules/mjpgstreamer/filesystem/home/root/bin/webcamd" -WEBCAM_TXT_SRC="https://raw.githubusercontent.com/raymondh2/MainsailOS/master/src/modules/mjpgstreamer/filesystem/boot/mainsail.txt" +WEBCAMD_SRC="https://raw.githubusercontent.com/raymondh2/MainsailOS/master/src/modules/mjpgstreamer/filesystem/root/usr/local/bin/webcamd" +WEBCAM_TXT_SRC="https://raw.githubusercontent.com/raymondh2/MainsailOS/master/src/modules/mjpgstreamer/filesystem/home/pi/klipper_config/webcam.txt" install_mjpg-streamer(){ ### checking dependencies @@ -49,8 +49,8 @@ install_mjpg-streamer(){ EOT sudo wget $WEBCAMD_SRC -O "/usr/local/bin/webcamd" + sudo sed -i "/^config_dir=/ s|=.*|=$klipper_cfg_loc|" /usr/local/bin/webcamd sudo sed -i "/MJPGSTREAMER_HOME/ s/pi/${USER}/" /usr/local/bin/webcamd - sudo sed -i "/^cfg_files+=/ s|=.*|=$WEBCAM_TXT|" /usr/local/bin/webcamd sudo chmod +x /usr/local/bin/webcamd ### step 4: create webcam.txt config file diff --git a/scripts/remove.sh b/scripts/remove.sh index 604fe42..326c5b3 100755 --- a/scripts/remove.sh +++ b/scripts/remove.sh @@ -399,6 +399,11 @@ remove_mjpg-streamer(){ ok_msg "MJPG-Streamer Service removed!" fi + ### remove webcamd from /usr/local/bin + if [ -e "/usr/local/bin/webcamd" ]; then + sudo rm -f "/usr/local/bin/webcamd" + fi + ### remove MJPG-Streamer directory if [ -d ${HOME}/mjpg-streamer ]; then status_msg "Removing MJPG-Streamer directory ..."