Add simpleadmin test branch

Add new branch for development
This commit is contained in:
iamromulan
2024-02-16 00:22:30 -05:00
committed by GitHub
parent d6ba3a8aaa
commit e37e6fb686

View File

@@ -12,6 +12,7 @@ GITHUB_URL="https://github.com/iamromulan/quectel-rgmii-toolkit/archive/refs/hea
GITHUB_SIMPADMIN_FULL_URL="https://github.com/iamromulan/quectel-rgmii-toolkit/archive/refs/heads/simpleadminfull.zip"
GITHUB_SIMPADMIN_NOCMD_URL="https://github.com/iamromulan/quectel-rgmii-toolkit/archive/refs/heads/simpleadminnoatcmds.zip"
GITHUB_SIMPADMIN_TTL_URL="https://github.com/iamromulan/quectel-rgmii-toolkit/archive/refs/heads/simpleadminttlonly.zip"
GITHUB_SIMPADMIN_TEST_URL="https://github.com/iamromulan/quectel-rgmii-toolkit/archive/refs/heads/simpleadmintest.zip"
TAILSCALE_DIR="/usrdata/tailscale/"
TAILSCALE_SYSD_DIR="/usrdata/tailscale/systemd"
SIMPLE_FIREWALL_DIR="/usrdata/simplefirewall"
@@ -408,6 +409,7 @@ install_update_simple_admin() {
echo "1) Full Install"
echo "2) No AT Commands, List only (for use with firmware that already has a web UI)"
echo "3) TTL Only"
echo "4) Install Test Build (work in progress/not ready yet)"
echo "4) Return to Main Menu"
echo "Select your choice: "
read choice
@@ -489,6 +491,30 @@ install_update_simple_admin() {
break
;;
4)
remount_rw
cd $TMP_DIR
wget $GITHUB_SIMPADMIN_TEST_URL -O simpleadmintest.zip
unzip -o simpleadminfull.zip
cp -Rf quectel-rgmii-toolkit-simpleadmintest/simpleadmin/ $USRDATA_DIR
chmod +x $SIMPLE_ADMIN_DIR/scripts/*
chmod +x $SIMPLE_ADMIN_DIR/www/cgi-bin/*
chmod +x $SIMPLE_ADMIN_DIR/ttl/ttl-override
cp -f $SIMPLE_ADMIN_DIR/systemd/* /lib/systemd/system
systemctl daemon-reload
ln -sf /lib/systemd/system/simpleadmin_httpd.service /lib/systemd/system/multi-user.target.wants/
ln -sf /lib/systemd/system/simpleadmin_generate_status.service /lib/systemd/system/multi-user.target.wants/
ln -sf /lib/systemd/system/ttl-override.service /lib/systemd/system/multi-user.target.wants/
systemctl start simpleadmin_generate_status
systemctl start simpleadmin_httpd
systemctl start ttl-override
remount_ro
break
;;
5)
echo "Returning to main menu..."
break
;;