From 6f72fb4568feb9264796ae909c5055787d02252f Mon Sep 17 00:00:00 2001 From: Cameron Thompson <50184035+iamromulan@users.noreply.github.com> Date: Wed, 6 Nov 2024 00:32:24 -0500 Subject: [PATCH] Update for new gitroot --- simpleupdates/scripts/update_simpleadmin.sh | 100 +++++++++++------- .../scripts/update_simplefirewall.sh | 32 ++++-- .../scripts/update_socat-at-bridge.sh | 43 +++++--- simpleupdates/scripts/update_sshd.sh | 23 +++- 4 files changed, 134 insertions(+), 64 deletions(-) diff --git a/simpleupdates/scripts/update_simpleadmin.sh b/simpleupdates/scripts/update_simpleadmin.sh index c22cc28..2972b90 100644 --- a/simpleupdates/scripts/update_simpleadmin.sh +++ b/simpleupdates/scripts/update_simpleadmin.sh @@ -1,8 +1,17 @@ #!/bin/bash # Define constants +# Define GitHub repo info GITUSER="iamromulan" -GITTREE="development" +REPONAME="quectel-rgmii-toolkit" +GITTREE="SDXLEMUR" +GITMAINTREE="SDXLEMUR" +GITDEVTREE="development-SDXLEMUR" +GITROOT="https://raw.githubusercontent.com/$GITUSER/$REPONAME/$GITTREE" +GITROOTMAIN="https://raw.githubusercontent.com/$GITUSER/$REPONAME/$GITMAINTREE" +GITROOTDEV="https://raw.githubusercontent.com/$GITUSER/$REPONAME/$GITDEVTREE" + +# Define filesystem path DIR_NAME="simpleadmin" SERVICE_FILE="/lib/systemd/system/install_simpleadmin.service" SERVICE_NAME="install_simpleadmin" @@ -45,8 +54,17 @@ EOF cat < "$TMP_SCRIPT" #!/bin/bash +# Define GitHub repo info GITUSER="iamromulan" -GITTREE="development" +REPONAME="quectel-rgmii-toolkit" +GITTREE="SDXLEMUR" +GITMAINTREE="SDXLEMUR" +GITDEVTREE="development-SDXLEMUR" +GITROOT="https://raw.githubusercontent.com/$GITUSER/$REPONAME/$GITTREE" +GITROOTMAIN="https://raw.githubusercontent.com/$GITUSER/$REPONAME/$GITMAINTREE" +GITROOTDEV="https://raw.githubusercontent.com/$GITUSER/$REPONAME/$GITDEVTREE" + +# Define filesystem path SIMPLE_ADMIN_DIR="/usrdata/simpleadmin" export HOME=/usrdata/root export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/opt/bin:/opt/sbin:/usrdata/root/bin @@ -110,8 +128,8 @@ install_lighttpd() { systemctl stop lighttpd echo -e "\033[0;32mInstalling/Updating Lighttpd...\033[0m" mkdir -p "$SIMPLE_ADMIN_DIR" - wget -O "$SIMPLE_ADMIN_DIR/lighttpd.conf" https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/lighttpd.conf - wget -O "/lib/systemd/system/lighttpd.service" https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/systemd/lighttpd.service + wget -O "$SIMPLE_ADMIN_DIR/lighttpd.conf" $GITROOT/simpleadmin/lighttpd.conf + wget -O "/lib/systemd/system/lighttpd.service" $GITROOT/simpleadmin/systemd/lighttpd.service ln -sf "/lib/systemd/system/lighttpd.service" "/lib/systemd/system/multi-user.target.wants/" echo "www-data ALL = (root) NOPASSWD: /usr/sbin/iptables, /usr/sbin/ip6tables, /usrdata/simplefirewall/ttl-override, /bin/echo, /bin/cat" > /opt/etc/sudoers.d/www-data @@ -139,56 +157,56 @@ echo -e "\e[1;31m2) Installing simpleadmin from the $GITTREE branch\e[0m" mkdir $SIMPLE_ADMIN_DIR/www/css mkdir $SIMPLE_ADMIN_DIR/www/js cd $SIMPLE_ADMIN_DIR/systemd - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/systemd/lighttpd.service + wget $GITROOT/simpleadmin/systemd/lighttpd.service sleep 1 cd $SIMPLE_ADMIN_DIR/script - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/script/ttl_script.sh - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/script/remove_watchcat.sh - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/script/create_watchcat.sh + wget $GITROOT/simpleadmin/script/ttl_script.sh + wget $GITROOT/simpleadmin/script/remove_watchcat.sh + wget $GITROOT/simpleadmin/script/create_watchcat.sh sleep 1 cd $SIMPLE_ADMIN_DIR/console - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/console/.profile + wget $GITROOT/simpleadmin/console/.profile sleep 1 cd $SIMPLE_ADMIN_DIR/console/menu - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/console/menu/start_menu.sh + wget $GITROOT/simpleadmin/console/menu/start_menu.sh ln -f $SIMPLE_ADMIN_DIR/console/menu/start_menu.sh /usrdata/root/bin/menu - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/console/menu/sfirewall_settings.sh - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/console/menu/start_menu.sh + wget $GITROOT/simpleadmin/console/menu/sfirewall_settings.sh + wget $GITROOT/simpleadmin/console/menu/start_menu.sh sleep 1 cd $SIMPLE_ADMIN_DIR/www - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/deviceinfo.html - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/favicon.ico - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/index.html - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/network.html - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/settings.html - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/sms.html - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/scanner.html - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/watchcat.html + wget $GITROOT/simpleadmin/www/deviceinfo.html + wget $GITROOT/simpleadmin/www/favicon.ico + wget $GITROOT/simpleadmin/www/index.html + wget $GITROOT/simpleadmin/www/network.html + wget $GITROOT/simpleadmin/www/settings.html + wget $GITROOT/simpleadmin/www/sms.html + wget $GITROOT/simpleadmin/www/scanner.html + wget $GITROOT/simpleadmin/www/watchcat.html sleep 1 cd $SIMPLE_ADMIN_DIR/www/js - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/js/alpinejs.min.js - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/js/bootstrap.bundle.min.js - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/js/dark-mode.js - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/js/generate-freq-box.js - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/js/parse-settings.js - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/js/populate-checkbox.js + wget $GITROOT/simpleadmin/www/js/alpinejs.min.js + wget $GITROOT/simpleadmin/www/js/bootstrap.bundle.min.js + wget $GITROOT/simpleadmin/www/js/dark-mode.js + wget $GITROOT/simpleadmin/www/js/generate-freq-box.js + wget $GITROOT/simpleadmin/www/js/parse-settings.js + wget $GITROOT/simpleadmin/www/js/populate-checkbox.js sleep 1 cd $SIMPLE_ADMIN_DIR/www/css - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/css/bootstrap.min.css - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/css/styles.css + wget $GITROOT/simpleadmin/www/css/bootstrap.min.css + wget $GITROOT/simpleadmin/www/css/styles.css sleep 1 cd $SIMPLE_ADMIN_DIR/www/cgi-bin - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/cgi-bin/get_atcommand - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/cgi-bin/user_atcommand - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/cgi-bin/get_ping - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/cgi-bin/get_sms - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/cgi-bin/get_ttl_status - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/cgi-bin/set_ttl - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/cgi-bin/send_sms - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/cgi-bin/get_uptime - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/cgi-bin/get_watchcat_status - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/cgi-bin/set_watchcat - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/www/cgi-bin/watchcat_maker + wget $GITROOT/simpleadmin/www/cgi-bin/get_atcommand + wget $GITROOT/simpleadmin/www/cgi-bin/user_atcommand + wget $GITROOT/simpleadmin/www/cgi-bin/get_ping + wget $GITROOT/simpleadmin/www/cgi-bin/get_sms + wget $GITROOT/simpleadmin/www/cgi-bin/get_ttl_status + wget $GITROOT/simpleadmin/www/cgi-bin/set_ttl + wget $GITROOT/simpleadmin/www/cgi-bin/send_sms + wget $GITROOT/simpleadmin/www/cgi-bin/get_uptime + wget $GITROOT/simpleadmin/www/cgi-bin/get_watchcat_status + wget $GITROOT/simpleadmin/www/cgi-bin/set_watchcat + wget $GITROOT/simpleadmin/www/cgi-bin/watchcat_maker sleep 1 cd / chmod +x $SIMPLE_ADMIN_DIR/www/cgi-bin/* @@ -206,9 +224,9 @@ install_ttyd() { echo -e "\e[1;34mStarting ttyd installation process...\e[0m" cd $SIMPLE_ADMIN_DIR/console curl -L -o ttyd https://github.com/tsl0922/ttyd/releases/download/1.7.7/ttyd.armhf && chmod +x ttyd - wget "https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/console/ttyd.bash" && chmod +x ttyd.bash + wget "$GITROOT/simpleadmin/console/ttyd.bash" && chmod +x ttyd.bash cd $SIMPLE_ADMIN_DIR/systemd/ - wget "https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simpleadmin/systemd/ttyd.service" + wget "$GITROOT/simpleadmin/systemd/ttyd.service" cp -f $SIMPLE_ADMIN_DIR/systemd/ttyd.service /lib/systemd/system/ ln -sf /usrdata/simpleadmin/ttyd /bin diff --git a/simpleupdates/scripts/update_simplefirewall.sh b/simpleupdates/scripts/update_simplefirewall.sh index 743d99c..15b7e2f 100644 --- a/simpleupdates/scripts/update_simplefirewall.sh +++ b/simpleupdates/scripts/update_simplefirewall.sh @@ -1,8 +1,17 @@ #!/bin/bash # Define constants +# Define GitHub repo info GITUSER="iamromulan" -GITTREE="development" +REPONAME="quectel-rgmii-toolkit" +GITTREE="SDXLEMUR" +GITMAINTREE="SDXLEMUR" +GITDEVTREE="development-SDXLEMUR" +GITROOT="https://raw.githubusercontent.com/$GITUSER/$REPONAME/$GITTREE" +GITROOTMAIN="https://raw.githubusercontent.com/$GITUSER/$REPONAME/$GITMAINTREE" +GITROOTDEV="https://raw.githubusercontent.com/$GITUSER/$REPONAME/$GITDEVTREE" + +# Define filesystem path DIR_NAME="simplefirewall" SERVICE_FILE="/lib/systemd/system/install_simplefirewall.service" SERVICE_NAME="install_simplefirewall" @@ -41,8 +50,17 @@ EOF cat < "$TMP_SCRIPT" #!/bin/bash +# Define GitHub repo info GITUSER="iamromulan" -GITTREE="development" +REPONAME="quectel-rgmii-toolkit" +GITTREE="SDXLEMUR" +GITMAINTREE="SDXLEMUR" +GITDEVTREE="development-SDXLEMUR" +GITROOT="https://raw.githubusercontent.com/$GITUSER/$REPONAME/$GITTREE" +GITROOTMAIN="https://raw.githubusercontent.com/$GITUSER/$REPONAME/$GITMAINTREE" +GITROOTDEV="https://raw.githubusercontent.com/$GITUSER/$REPONAME/$GITDEVTREE" + +# Define filesystem path SIMPLE_FIREWALL_DIR="/usrdata/simplefirewall" SIMPLE_FIREWALL_SCRIPT="$SIMPLE_FIREWALL_DIR/simplefirewall.sh" SIMPLE_FIREWALL_SYSTEMD_DIR="$SIMPLE_FIREWALL_DIR/systemd" @@ -76,14 +94,14 @@ install_simple_firewall() { mount -o remount,rw / mkdir -p "$SIMPLE_FIREWALL_DIR" mkdir -p "$SIMPLE_FIREWALL_SYSTEMD_DIR" - wget -O "$SIMPLE_FIREWALL_DIR/simplefirewall.sh" https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simplefirewall/simplefirewall.sh - wget -O "$SIMPLE_FIREWALL_DIR/ttl-override" https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simplefirewall/ttl-override - wget -O "$SIMPLE_FIREWALL_DIR/ttlvalue" https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simplefirewall/ttlvalue + wget -O "$SIMPLE_FIREWALL_DIR/simplefirewall.sh" $GITROOT/simplefirewall/simplefirewall.sh + wget -O "$SIMPLE_FIREWALL_DIR/ttl-override" $GITROOT/simplefirewall/ttl-override + wget -O "$SIMPLE_FIREWALL_DIR/ttlvalue" $GITROOT/simplefirewall/ttlvalue chmod 666 $SIMPLE_FIREWALL_DIR/ttlvalue chmod +x "$SIMPLE_FIREWALL_DIR/simplefirewall.sh" chmod +x "$SIMPLE_FIREWALL_DIR/ttl-override" - wget -O "$SIMPLE_FIREWALL_SYSTEMD_DIR/simplefirewall.service" https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simplefirewall/systemd/simplefirewall.service - wget -O "$SIMPLE_FIREWALL_SYSTEMD_DIR/ttl-override.service" https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/simplefirewall/systemd/ttl-override.service + wget -O "$SIMPLE_FIREWALL_SYSTEMD_DIR/simplefirewall.service" $GITROOT/simplefirewall/systemd/simplefirewall.service + wget -O "$SIMPLE_FIREWALL_SYSTEMD_DIR/ttl-override.service" $GITROOT/simplefirewall/systemd/ttl-override.service cp -rf $SIMPLE_FIREWALL_SYSTEMD_DIR/* /lib/systemd/system ln -sf "/lib/systemd/system/simplefirewall.service" "/lib/systemd/system/multi-user.target.wants/" ln -sf "/lib/systemd/system/ttl-override.service" "/lib/systemd/system/multi-user.target.wants/" diff --git a/simpleupdates/scripts/update_socat-at-bridge.sh b/simpleupdates/scripts/update_socat-at-bridge.sh index 51858d4..e05d92a 100644 --- a/simpleupdates/scripts/update_socat-at-bridge.sh +++ b/simpleupdates/scripts/update_socat-at-bridge.sh @@ -1,8 +1,16 @@ #!/bin/bash # Define constants +# Define GitHub repo info GITUSER="iamromulan" -GITTREE="development" +REPONAME="quectel-rgmii-toolkit" +GITTREE="SDXLEMUR" +GITMAINTREE="SDXLEMUR" +GITDEVTREE="development-SDXLEMUR" +GITROOT="https://raw.githubusercontent.com/$GITUSER/$REPONAME/$GITTREE" +GITROOTMAIN="https://raw.githubusercontent.com/$GITUSER/$REPONAME/$GITMAINTREE" +GITROOTDEV="https://raw.githubusercontent.com/$GITUSER/$REPONAME/$GITDEVTREE" +# Define filesystem path DIR_NAME="socat-at-bridge" SERVICE_FILE="/lib/systemd/system/install_socat-at-bridge.service" SERVICE_NAME="install_socat-at-bridge" @@ -39,8 +47,17 @@ EOF cat < "$TMP_SCRIPT" #!/bin/bash +# Define GitHub repo info GITUSER="iamromulan" -GITTREE="development" +REPONAME="quectel-rgmii-toolkit" +GITTREE="SDXLEMUR" +GITMAINTREE="SDXLEMUR" +GITDEVTREE="development-SDXLEMUR" +GITROOT="https://raw.githubusercontent.com/$GITUSER/$REPONAME/$GITTREE" +GITROOTMAIN="https://raw.githubusercontent.com/$GITUSER/$REPONAME/$GITMAINTREE" +GITROOTDEV="https://raw.githubusercontent.com/$GITUSER/$REPONAME/$GITDEVTREE" + +# Define filesystem path SOCAT_AT_DIR="/usrdata/socat-at-bridge" SOCAT_AT_SYSD_DIR="/usrdata/socat-at-bridge/systemd_units" @@ -85,18 +102,18 @@ install_at_socat() { mkdir $SOCAT_AT_DIR cd $SOCAT_AT_DIR mkdir $SOCAT_AT_SYSD_DIR - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/socat-at-bridge/socat-armel-static - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/socat-at-bridge/killsmd7bridge - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/socat-at-bridge/atcmd - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/socat-at-bridge/atcmd11 + wget $GITROOT/socat-at-bridge/socat-armel-static + wget $GITROOT/socat-at-bridge/killsmd7bridge + wget $GITROOT/socat-at-bridge/atcmd + wget $GITROOT/socat-at-bridge/atcmd11 cd $SOCAT_AT_SYSD_DIR - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/socat-at-bridge/systemd_units/socat-smd11.service - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/socat-at-bridge/systemd_units/socat-smd11-from-ttyIN.service - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/socat-at-bridge/systemd_units/socat-smd11-to-ttyIN.service - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/socat-at-bridge/systemd_units/socat-killsmd7bridge.service - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/socat-at-bridge/systemd_units/socat-smd7-from-ttyIN2.service - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/socat-at-bridge/systemd_units/socat-smd7-to-ttyIN2.service - wget https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/socat-at-bridge/systemd_units/socat-smd7.service + wget $GITROOT/socat-at-bridge/systemd_units/socat-smd11.service + wget $GITROOT/socat-at-bridge/systemd_units/socat-smd11-from-ttyIN.service + wget $GITROOT/socat-at-bridge/systemd_units/socat-smd11-to-ttyIN.service + wget $GITROOT/socat-at-bridge/systemd_units/socat-killsmd7bridge.service + wget $GITROOT/socat-at-bridge/systemd_units/socat-smd7-from-ttyIN2.service + wget $GITROOT/socat-at-bridge/systemd_units/socat-smd7-to-ttyIN2.service + wget $GITROOT/socat-at-bridge/systemd_units/socat-smd7.service # Set execute permissions cd $SOCAT_AT_DIR diff --git a/simpleupdates/scripts/update_sshd.sh b/simpleupdates/scripts/update_sshd.sh index b689a5a..94e098f 100644 --- a/simpleupdates/scripts/update_sshd.sh +++ b/simpleupdates/scripts/update_sshd.sh @@ -1,8 +1,17 @@ #!/bin/bash # Define constants +# Define GitHub repo info GITUSER="iamromulan" -GITTREE="development" +REPONAME="quectel-rgmii-toolkit" +GITTREE="SDXLEMUR" +GITMAINTREE="SDXLEMUR" +GITDEVTREE="development-SDXLEMUR" +GITROOT="https://raw.githubusercontent.com/$GITUSER/$REPONAME/$GITTREE" +GITROOTMAIN="https://raw.githubusercontent.com/$GITUSER/$REPONAME/$GITMAINTREE" +GITROOTDEV="https://raw.githubusercontent.com/$GITUSER/$REPONAME/$GITDEVTREE" + +# Define filesystem path DIR_NAME="simpleupdates" SERVICE_FILE="/lib/systemd/system/install_sshd.service" SERVICE_NAME="install_sshd" @@ -29,15 +38,23 @@ EOF cat < "$TMP_SCRIPT" #!/bin/bash +# Define GitHub repo info GITUSER="iamromulan" -GITTREE="development" +REPONAME="quectel-rgmii-toolkit" +GITTREE="SDXLEMUR" +GITMAINTREE="SDXLEMUR" +GITDEVTREE="development-SDXLEMUR" +GITROOT="https://raw.githubusercontent.com/$GITUSER/$REPONAME/$GITTREE" +GITROOTMAIN="https://raw.githubusercontent.com/$GITUSER/$REPONAME/$GITMAINTREE" +GITROOTDEV="https://raw.githubusercontent.com/$GITUSER/$REPONAME/$GITDEVTREE" + install_sshd() { echo -e "\e[1;32mOpenSSH Server\e[0m" remount_rw mkdir /usrdata/sshd - wget -O /lib/systemd/system/sshd.service "https://raw.githubusercontent.com/$GITUSER/quectel-rgmii-toolkit/$GITTREE/sshd/sshd.service" + wget -O /lib/systemd/system/sshd.service "$GITROOT/sshd/sshd.service" ln -sf "/lib/systemd/system/sshd.service" "/lib/systemd/system/multi-user.target.wants/" opkg install openssh-server-pam