Compare commits
No commits in common. "beta-curl" and "beta" have entirely different histories.
@ -51,7 +51,7 @@ Fork development, and PR development to development :)
|
||||
- If you don't get an error you should be getting replies back endlessly, press `CTRL-C` to stop it.
|
||||
- Simply Copy/Paste this into your Command Prompt/Shell
|
||||
```bash
|
||||
adb shell "cd /tmp && curl -o RMxxx_rgmii_toolkit.sh https://code.060070.xyz/sky/simple-admin/raw/branch/beta-curl/RMxxx_rgmii_toolkit.sh && chmod +x RMxxx_rgmii_toolkit.sh && ./RMxxx_rgmii_toolkit.sh" && cd /
|
||||
adb shell "cd /tmp && wget -O RMxxx_rgmii_toolkit.sh https://code.060070.xyz/sky/simple-admin/raw/branch/main/RMxxx_rgmii_toolkit.sh && chmod +x RMxxx_rgmii_toolkit.sh && ./RMxxx_rgmii_toolkit.sh" && cd /
|
||||
```
|
||||
|
||||
**Or, if you want to stay in the modems shell when you are done**
|
||||
@ -61,7 +61,7 @@ adb shell
|
||||
```
|
||||
Then run
|
||||
```
|
||||
cd /tmp && curl -o RMxxx_rgmii_toolkit.sh https://code.060070.xyz/sky/simple-admin/raw/branch/beta-curl/RMxxx_rgmii_toolkit.sh && chmod +x RMxxx_rgmii_toolkit.sh && ./RMxxx_rgmii_toolkit.sh && cd /
|
||||
cd /tmp && wget -O RMxxx_rgmii_toolkit.sh https://code.060070.xyz/sky/simple-admin/raw/branch/main/RMxxx_rgmii_toolkit.sh && chmod +x RMxxx_rgmii_toolkit.sh && ./RMxxx_rgmii_toolkit.sh && cd /
|
||||
```
|
||||
**You should see:**
|
||||

|
||||
|
||||
@ -49,7 +49,7 @@ Fork开发分支,并将PR提交到开发分支 :)
|
||||
- 如果没有错误,您应该会看到持续的回复,按`CTRL-C`停止
|
||||
- 只需将以下命令复制/粘贴到命令提示符/Shell中
|
||||
```bash
|
||||
adb shell "cd /tmp && curl -o RMxxx_rgmii_toolkit.sh https://code.060070.xyz/sky/simple-admin/raw/branch/beta-curl/RMxxx_rgmii_toolkit.sh && chmod +x RMxxx_rgmii_toolkit.sh && ./RMxxx_rgmii_toolkit.sh" && cd /
|
||||
adb shell "cd /tmp && wget -O RMxxx_rgmii_toolkit.sh https://code.060070.xyz/sky/simple-admin/raw/branch/main/RMxxx_rgmii_toolkit.sh && chmod +x RMxxx_rgmii_toolkit.sh && ./RMxxx_rgmii_toolkit.sh" && cd /
|
||||
```
|
||||
|
||||
**或者,如果您想在完成后保持在调制解调器的shell中**
|
||||
@ -59,7 +59,7 @@ adb shell
|
||||
```
|
||||
然后运行
|
||||
```
|
||||
cd /tmp && curl -o RMxxx_rgmii_toolkit.sh https://code.060070.xyz/sky/simple-admin/raw/branch/beta-curl/RMxxx_rgmii_toolkit.sh && chmod +x RMxxx_rgmii_toolkit.sh && ./RMxxx_rgmii_toolkit.sh && cd /
|
||||
cd /tmp && wget -O RMxxx_rgmii_toolkit.sh https://code.060070.xyz/sky/simple-admin/raw/branch/main/RMxxx_rgmii_toolkit.sh && chmod +x RMxxx_rgmii_toolkit.sh && ./RMxxx_rgmii_toolkit.sh && cd /
|
||||
```
|
||||
**您应该看到:**
|
||||
|
||||
|
||||
@ -18,8 +18,8 @@ export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/opt/bin:/opt/sbin:/usrdata/root/bin
|
||||
GITEA_HOST="code.060070.xyz"
|
||||
GITUSER="sky"
|
||||
REPONAME="simple-admin"
|
||||
GITTREE="beta-curl"
|
||||
GITMAINTREE="beta-curl"
|
||||
GITTREE="beta"
|
||||
GITMAINTREE="beta"
|
||||
GITDEVTREE="dev"
|
||||
|
||||
# Construct Gitea URLs
|
||||
@ -149,7 +149,7 @@ ensure_entware_installed() {
|
||||
remount_rw
|
||||
if [ ! -f "/opt/bin/opkg" ]; then
|
||||
echo -e "\e[1;32mInstalling Entware/OPKG\e[0m"
|
||||
cd /tmp && curl -o installentware.sh "$GITROOT/installentware.sh" && chmod +x installentware.sh && ./installentware.sh
|
||||
cd /tmp && wget -O installentware.sh "$GITROOT/installentware.sh" && chmod +x installentware.sh && ./installentware.sh
|
||||
if [ "$?" -ne 0 ]; then
|
||||
echo -e "\e[1;31mEntware/OPKG installation failed. Please check your internet connection or the repository URL.\e[0m"
|
||||
exit 1
|
||||
@ -443,8 +443,8 @@ set_simpleadmin_passwd(){
|
||||
ensure_entware_installed
|
||||
opkg update
|
||||
opkg install libaprutil
|
||||
curl -o /usrdata/root/bin/htpasswd "$GITROOT/simpleadmin/htpasswd" && chmod +x /usrdata/root/bin/htpasswd
|
||||
curl -o /usrdata/root/bin/simplepasswd "$GITROOT/simpleadmin/simplepasswd" && chmod +x /usrdata/root/bin/simplepasswd
|
||||
wget -O /usrdata/root/bin/htpasswd $GITROOT/simpleadmin/htpasswd && chmod +x /usrdata/root/bin/htpasswd
|
||||
wget -O /usrdata/root/bin/simplepasswd $GITROOT/simpleadmin/simplepasswd && chmod +x /usrdata/root/bin/simplepasswd
|
||||
echo -e "\e[1;32mTo change your simpleadmin (admin) password in the future...\e[0m"
|
||||
echo -e "\e[1;32mIn the console type simplepasswd and press enter\e[0m"
|
||||
/usrdata/root/bin/simplepasswd
|
||||
@ -463,20 +463,20 @@ install_simple_admin() {
|
||||
echo -e "\e[1;31m2) Installing Simpleadmin 2.0\e[0m"
|
||||
mkdir /usrdata/simpleupdates > /dev/null 2>&1
|
||||
mkdir /usrdata/simpleupdates/scripts > /dev/null 2>&1
|
||||
curl -o /usrdata/simpleupdates/scripts/update_socat-at-bridge.sh "$GITROOT/simpleupdates/scripts/update_socat-at-bridge.sh" && chmod +x /usrdata/simpleupdates/scripts/update_socat-at-bridge.sh
|
||||
wget -O /usrdata/simpleupdates/scripts/update_socat-at-bridge.sh $GITROOT/simpleupdates/scripts/update_socat-at-bridge.sh && chmod +x /usrdata/simpleupdates/scripts/update_socat-at-bridge.sh
|
||||
echo -e "\e[1;32mInstalling/updating dependency: socat-at-bridge\e[0m"
|
||||
echo -e "\e[1;32mPlease Wait....\e[0m"
|
||||
/usrdata/simpleupdates/scripts/update_socat-at-bridge.sh
|
||||
echo -e "\e[1;32m Dependency: socat-at-bridge has been updated/installed.\e[0m"
|
||||
sleep 1
|
||||
curl -o /usrdata/simpleupdates/scripts/update_simplefirewall.sh "$GITROOT/simpleupdates/scripts/update_simplefirewall.sh" && chmod +x /usrdata/simpleupdates/scripts/update_simplefirewall.sh
|
||||
wget -O /usrdata/simpleupdates/scripts/update_simplefirewall.sh $GITROOT/simpleupdates/scripts/update_simplefirewall.sh && chmod +x /usrdata/simpleupdates/scripts/update_simplefirewall.sh
|
||||
echo -e "\e[1;32mInstalling/updating dependency: simplefirewall\e[0m"
|
||||
echo -e "\e[1;32mPlease Wait....\e[0m"
|
||||
/usrdata/simpleupdates/scripts/update_simplefirewall.sh
|
||||
echo -e "\e[1;32m Dependency: simplefirewall has been updated/installed.\e[0m"
|
||||
sleep 1
|
||||
set_simpleadmin_passwd
|
||||
curl -o /usrdata/simpleupdates/scripts/update_simpleadmin.sh "$GITROOT/simpleupdates/scripts/update_simpleadmin.sh" && chmod +x /usrdata/simpleupdates/scripts/update_simpleadmin.sh
|
||||
wget -O /usrdata/simpleupdates/scripts/update_simpleadmin.sh $GITROOT/simpleupdates/scripts/update_simpleadmin.sh && chmod +x /usrdata/simpleupdates/scripts/update_simpleadmin.sh
|
||||
echo -e "\e[1;32mInstalling/updating: Simpleadmin content\e[0m"
|
||||
echo -e "\e[1;32mPlease Wait....\e[0m"
|
||||
/usrdata/simpleupdates/scripts/update_simpleadmin.sh
|
||||
@ -702,7 +702,7 @@ install_update_tailscale() {
|
||||
ensure_entware_installed
|
||||
mkdir /usrdata/simpleupdates > /dev/null 2>&1
|
||||
mkdir /usrdata/simpleupdates/scripts > /dev/null 2>&1
|
||||
curl -o /usrdata/simpleupdates/scripts/update_tailscale.sh "$GITROOT/simpleupdates/scripts/update_tailscale.sh" && chmod +x /usrdata/simpleupdates/scripts/update_tailscale.sh
|
||||
wget -O /usrdata/simpleupdates/scripts/update_tailscale.sh $GITROOT/simpleupdates/scripts/update_tailscale.sh && chmod +x /usrdata/simpleupdates/scripts/update_tailscale.sh
|
||||
echo -e "\e[1;32mInstalling/updating: Tailscale\e[0m"
|
||||
echo -e "\e[1;32mPlease Wait....\e[0m"
|
||||
remount_rw
|
||||
@ -759,8 +759,8 @@ configure_tailscale() {
|
||||
1)
|
||||
remount_rw
|
||||
cd /lib/systemd/system/
|
||||
curl -o tailscale-webui.service "$GITROOT/tailscale/systemd/tailscale-webui.service"
|
||||
curl -o tailscale-webui-trigger.service "$GITROOT/tailscale/systemd/tailscale-webui-trigger.service"
|
||||
wget -O tailscale-webui.service $GITROOT/tailscale/systemd/tailscale-webui.service
|
||||
wget -O tailscale-webui-trigger.service $GITROOT/tailscale/systemd/tailscale-webui-trigger.service
|
||||
ln -sf /lib/systemd/system/tailscale-webui-trigger.service /lib/systemd/system/multi-user.target.wants/
|
||||
systemctl daemon-reload
|
||||
echo "Tailscale Web UI Enabled"
|
||||
@ -811,7 +811,7 @@ install_sshd() {
|
||||
ensure_entware_installed
|
||||
mkdir /usrdata/simpleupdates > /dev/null 2>&1
|
||||
mkdir /usrdata/simpleupdates/scripts > /dev/null 2>&1
|
||||
curl -o /usrdata/simpleupdates/scripts/update_sshd.sh "$GITROOT/simpleupdates/scripts/update_sshd.sh" && chmod +x /usrdata/simpleupdates/scripts/update_sshd.sh
|
||||
wget -O /usrdata/simpleupdates/scripts/update_sshd.sh $GITROOT/simpleupdates/scripts/update_sshd.sh && chmod +x /usrdata/simpleupdates/scripts/update_sshd.sh
|
||||
echo -e "\e[1;32mUpdating: SSHd\e[0m"
|
||||
echo -e "\e[1;32mPlease Wait....\e[0m"
|
||||
/usrdata/simpleupdates/scripts/update_sshd.sh
|
||||
@ -836,7 +836,7 @@ install_sshd() {
|
||||
ensure_entware_installed
|
||||
mkdir /usrdata/simpleupdates > /dev/null 2>&1
|
||||
mkdir /usrdata/simpleupdates/scripts > /dev/null 2>&1
|
||||
curl -o /usrdata/simpleupdates/scripts/update_sshd.sh "$GITROOT/simpleupdates/scripts/update_sshd.sh" && chmod +x /usrdata/simpleupdates/scripts/update_sshd.sh
|
||||
wget -O /usrdata/simpleupdates/scripts/update_sshd.sh $GITROOT/simpleupdates/scripts/update_sshd.sh && chmod +x /usrdata/simpleupdates/scripts/update_sshd.sh
|
||||
echo -e "\e[1;32mInstalling: SSHd\e[0m"
|
||||
echo -e "\e[1;32mPlease Wait....\e[0m"
|
||||
/usrdata/simpleupdates/scripts/update_sshd.sh
|
||||
@ -851,7 +851,7 @@ install_speedtest_cli() {
|
||||
mkdir /usrdata/root
|
||||
mkdir /usrdata/root/bin
|
||||
cd /usrdata/root/bin
|
||||
curl -O https://install.speedtest.net/app/cli/ookla-speedtest-1.2.0-linux-armhf.tgz
|
||||
wget https://install.speedtest.net/app/cli/ookla-speedtest-1.2.0-linux-armhf.tgz
|
||||
tar -xzf ookla-speedtest-1.2.0-linux-armhf.tgz
|
||||
rm ookla-speedtest-1.2.0-linux-armhf.tgz
|
||||
rm speedtest.md
|
||||
@ -872,7 +872,7 @@ install_fast_cli() {
|
||||
mkdir /usrdata/root
|
||||
mkdir /usrdata/root/bin
|
||||
cd /usrdata/root/bin
|
||||
curl -o fast "https://code.060070.xyz/sky/simple-admin/raw/branch/beta-curl/tools/fast_linux_arm" && chmod +x fast
|
||||
wget -O fast https://code.060070.xyz/sky/simple-admin/raw/branch/main/tools/fast_linux_arm && chmod +x fast
|
||||
cd /
|
||||
ln -sf /usrdata/root/bin/fast /bin
|
||||
remount_ro
|
||||
@ -891,7 +891,7 @@ install_update_at_socat() {
|
||||
ensure_entware_installed
|
||||
mkdir /usrdata/simpleupdates > /dev/null 2>&1
|
||||
mkdir /usrdata/simpleupdates/scripts > /dev/null 2>&1
|
||||
curl -o /usrdata/simpleupdates/scripts/update_socat-at-bridge.sh "$GITROOT/simpleupdates/scripts/update_socat-at-bridge.sh" && chmod +x /usrdata/simpleupdates/scripts/update_socat-at-bridge.sh
|
||||
wget -O /usrdata/simpleupdates/scripts/update_socat-at-bridge.sh $GITROOT/simpleupdates/scripts/update_socat-at-bridge.sh && chmod +x /usrdata/simpleupdates/scripts/update_socat-at-bridge.sh
|
||||
echo -e "\e[1;32mInstalling/updating: AT Socat Bridge\e[0m"
|
||||
echo -e "\e[1;32mPlease Wait....\e[0m"
|
||||
/usrdata/simpleupdates/scripts/update_socat-at-bridge.sh
|
||||
@ -908,7 +908,7 @@ install_simple_firewall() {
|
||||
ensure_entware_installed
|
||||
mkdir /usrdata/simpleupdates > /dev/null 2>&1
|
||||
mkdir /usrdata/simpleupdates/scripts > /dev/null 2>&1
|
||||
curl -o /usrdata/simpleupdates/scripts/update_simplefirewall.sh "$GITROOT/simpleupdates/scripts/update_simplefirewall.sh" && chmod +x /usrdata/simpleupdates/scripts/update_simplefirewall.sh
|
||||
wget -O /usrdata/simpleupdates/scripts/update_simplefirewall.sh $GITROOT/simpleupdates/scripts/update_simplefirewall.sh && chmod +x /usrdata/simpleupdates/scripts/update_simplefirewall.sh
|
||||
echo -e "\e[1;32mInstalling/updating: Simple Firewall\e[0m"
|
||||
echo -e "\e[1;32mPlease Wait....\e[0m"
|
||||
/usrdata/simpleupdates/scripts/update_simplefirewall.sh
|
||||
@ -923,7 +923,7 @@ install_simple_firewall() {
|
||||
check_architecture() {
|
||||
ARCH=$(uname -a)
|
||||
if echo "$ARCH" | grep -q "aarch64"; then
|
||||
cd /tmp && curl -o RM55x_rcPCIe_toolkit.sh https://raw.githubusercontent.com/iamromulan/quectel-rgmii-toolkit/SDXPINN/RM55x_rcPCIe_toolkit.sh && chmod +x RM55x_rcPCIe_toolkit.sh && ./RM55x_rcPCIe_toolkit.sh && cd /
|
||||
cd /tmp && wget -O RM55x_rcPCIe_toolkit.sh https://raw.githubusercontent.com/iamromulan/quectel-rgmii-toolkit/SDXPINN/RM55x_rcPCIe_toolkit.sh && chmod +x RM55x_rcPCIe_toolkit.sh && ./RM55x_rcPCIe_toolkit.sh && cd /
|
||||
exit 0
|
||||
elif echo "$ARCH" | grep -q "armv7l"; then
|
||||
# Continue if architecture is armv7l
|
||||
|
||||
@ -80,9 +80,9 @@ done
|
||||
|
||||
echo -e '\033[32mInfo: Opkg package manager deployment...\033[0m'
|
||||
URL=http://bin.entware.net/${ARCH}/installer
|
||||
curl -o /opt/bin/opkg "$URL/opkg"
|
||||
wget $URL/opkg -O /opt/bin/opkg
|
||||
chmod 755 /opt/bin/opkg
|
||||
curl -o /opt/etc/opkg.conf "$URL/opkg.conf"
|
||||
wget $URL/opkg.conf -O /opt/etc/opkg.conf
|
||||
|
||||
echo -e '\033[32mInfo: Basic packages installation...\033[0m'
|
||||
/opt/bin/opkg update
|
||||
|
||||
@ -34,8 +34,8 @@ toolkit_menu() {
|
||||
read -p "Select an option (1-3): " option
|
||||
|
||||
case "$option" in
|
||||
1) cd /tmp && curl -o RMxxx_rgmii_toolkit.sh "https://code.060070.xyz/sky/simple-admin/raw/branch/beta-curl/RMxxx_rgmii_toolkit.sh" && chmod +x RMxxx_rgmii_toolkit.sh && ./RMxxx_rgmii_toolkit.sh && cd / ;;
|
||||
2) cd /tmp && curl -o RMxxx_rgmii_toolkit.sh "https://code.060070.xyz/sky/simple-admin/raw/branch/beta-curl/RMxxx_rgmii_toolkit.sh" && chmod +x RMxxx_rgmii_toolkit.sh && ./RMxxx_rgmii_toolkit.sh && cd / ;;
|
||||
1) cd /tmp && wget -O RMxxx_rgmii_toolkit.sh https://code.060070.xyz/sky/simple-admin/raw/branch/main/RMxxx_rgmii_toolkit.sh && chmod +x RMxxx_rgmii_toolkit.sh && ./RMxxx_rgmii_toolkit.sh && cd / ;;
|
||||
2) cd /tmp && wget -O RMxxx_rgmii_toolkit.sh https://code.060070.xyz/sky/simple-admin/raw/branch/main/RMxxx_rgmii_toolkit.sh && chmod +x RMxxx_rgmii_toolkit.sh && ./RMxxx_rgmii_toolkit.sh && cd / ;;
|
||||
3) break ;;
|
||||
*) echo "Invalid option. Please try again." ;;
|
||||
esac
|
||||
|
||||
@ -5,8 +5,8 @@
|
||||
GITEA_HOST="code.060070.xyz"
|
||||
GITUSER="sky"
|
||||
REPONAME="simple-admin"
|
||||
GITTREE="beta-curl"
|
||||
GITMAINTREE="beta-curl"
|
||||
GITTREE="beta"
|
||||
GITMAINTREE="beta"
|
||||
GITDEVTREE="dev"
|
||||
|
||||
# Construct Gitea URLs
|
||||
@ -62,8 +62,8 @@ cat <<EOF > "$TMP_SCRIPT"
|
||||
GITEA_HOST="code.060070.xyz"
|
||||
GITUSER="sky"
|
||||
REPONAME="simple-admin"
|
||||
GITTREE="beta-curl"
|
||||
GITMAINTREE="beta-curl"
|
||||
GITTREE="beta"
|
||||
GITMAINTREE="beta"
|
||||
GITDEVTREE="dev"
|
||||
|
||||
# Construct Gitea URLs
|
||||
@ -158,8 +158,8 @@ install_lighttpd() {
|
||||
systemctl stop lighttpd
|
||||
echo -e "\033[0;32mInstalling/Updating Lighttpd...\033[0m"
|
||||
mkdir -p "$SIMPLE_ADMIN_DIR"
|
||||
curl -o "$SIMPLE_ADMIN_DIR/lighttpd.conf" "$GITROOT/simpleadmin/lighttpd.conf"
|
||||
curl -o "/lib/systemd/system/lighttpd.service" "$GITROOT/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
|
||||
|
||||
@ -187,58 +187,58 @@ 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
|
||||
curl -o lighttpd.service "$GITROOT/simpleadmin/systemd/lighttpd.service"
|
||||
wget $GITROOT/simpleadmin/systemd/lighttpd.service
|
||||
sleep 1
|
||||
cd $SIMPLE_ADMIN_DIR/script
|
||||
curl -o ttl_script.sh "$GITROOT/simpleadmin/script/ttl_script.sh"
|
||||
curl -o remove_watchcat.sh "$GITROOT/simpleadmin/script/remove_watchcat.sh"
|
||||
curl -o create_watchcat.sh "$GITROOT/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
|
||||
curl -o .profile "$GITROOT/simpleadmin/console/.profile"
|
||||
wget $GITROOT/simpleadmin/console/.profile
|
||||
sleep 1
|
||||
cd $SIMPLE_ADMIN_DIR/console/menu
|
||||
curl -o start_menu.sh "$GITROOT/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
|
||||
curl -o sfirewall_settings.sh "$GITROOT/simpleadmin/console/menu/sfirewall_settings.sh"
|
||||
curl -o LAN_settings.sh "$GITROOT/simpleadmin/console/menu/LAN_settings.sh"
|
||||
curl -o start_menu.sh "$GITROOT/simpleadmin/console/menu/start_menu.sh"
|
||||
wget $GITROOT/simpleadmin/console/menu/sfirewall_settings.sh
|
||||
wget $GITROOT/simpleadmin/console/menu/LAN_settings.sh
|
||||
wget $GITROOT/simpleadmin/console/menu/start_menu.sh
|
||||
sleep 1
|
||||
cd $SIMPLE_ADMIN_DIR/www
|
||||
curl -o deviceinfo.html "$GITROOT/simpleadmin/www/deviceinfo.html"
|
||||
curl -o favicon.ico "$GITROOT/simpleadmin/www/favicon.ico"
|
||||
curl -o index.html "$GITROOT/simpleadmin/www/index.html"
|
||||
curl -o network.html "$GITROOT/simpleadmin/www/network.html"
|
||||
curl -o settings.html "$GITROOT/simpleadmin/www/settings.html"
|
||||
curl -o sms.html "$GITROOT/simpleadmin/www/sms.html"
|
||||
curl -o scanner.html "$GITROOT/simpleadmin/www/scanner.html"
|
||||
curl -o watchcat.html "$GITROOT/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
|
||||
curl -o alpinejs.min.js "$GITROOT/simpleadmin/www/js/alpinejs.min.js"
|
||||
curl -o bootstrap.bundle.min.js "$GITROOT/simpleadmin/www/js/bootstrap.bundle.min.js"
|
||||
curl -o dark-mode.js "$GITROOT/simpleadmin/www/js/dark-mode.js"
|
||||
curl -o generate-freq-box.js "$GITROOT/simpleadmin/www/js/generate-freq-box.js"
|
||||
curl -o parse-settings.js "$GITROOT/simpleadmin/www/js/parse-settings.js"
|
||||
curl -o populate-checkbox.js "$GITROOT/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
|
||||
curl -o bootstrap.min.css "$GITROOT/simpleadmin/www/css/bootstrap.min.css"
|
||||
curl -o styles.css "$GITROOT/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
|
||||
curl -o get_atcommand "$GITROOT/simpleadmin/www/cgi-bin/get_atcommand"
|
||||
curl -o user_atcommand "$GITROOT/simpleadmin/www/cgi-bin/user_atcommand"
|
||||
curl -o get_ping "$GITROOT/simpleadmin/www/cgi-bin/get_ping"
|
||||
curl -o get_sms "$GITROOT/simpleadmin/www/cgi-bin/get_sms"
|
||||
curl -o get_system_stats "$GITROOT/simpleadmin/www/cgi-bin/get_system_stats"
|
||||
curl -o get_ttl_status "$GITROOT/simpleadmin/www/cgi-bin/get_ttl_status"
|
||||
curl -o set_ttl "$GITROOT/simpleadmin/www/cgi-bin/set_ttl"
|
||||
curl -o send_sms "$GITROOT/simpleadmin/www/cgi-bin/send_sms"
|
||||
curl -o get_uptime "$GITROOT/simpleadmin/www/cgi-bin/get_uptime"
|
||||
curl -o get_watchcat_status "$GITROOT/simpleadmin/www/cgi-bin/get_watchcat_status"
|
||||
curl -o set_watchcat "$GITROOT/simpleadmin/www/cgi-bin/set_watchcat"
|
||||
curl -o watchcat_maker "$GITROOT/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_system_stats
|
||||
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/*
|
||||
@ -255,10 +255,10 @@ echo -e "\e[1;31m2) Installing simpleadmin from the $GITTREE branch\e[0m"
|
||||
install_ttyd() {
|
||||
echo -e "\e[1;34mStarting ttyd installation process...\e[0m"
|
||||
cd $SIMPLE_ADMIN_DIR/console
|
||||
curl -L -o ttyd https://code.060070.xyz/sky/simple-admin/raw/branch/beta-curl/tools/ttyd.armhf && chmod +x ttyd
|
||||
curl -o ttyd.bash "$GITROOT/simpleadmin/console/ttyd.bash" && chmod +x ttyd.bash
|
||||
curl -L -o ttyd https://code.060070.xyz/sky/simple-admin/raw/branch/main/tools/ttyd.armhf && chmod +x ttyd
|
||||
wget "$GITROOT/simpleadmin/console/ttyd.bash" && chmod +x ttyd.bash
|
||||
cd $SIMPLE_ADMIN_DIR/systemd/
|
||||
curl -o ttyd.service "$GITROOT/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
|
||||
|
||||
|
||||
@ -5,8 +5,8 @@
|
||||
GITEA_HOST="code.060070.xyz"
|
||||
GITUSER="sky"
|
||||
REPONAME="simple-admin"
|
||||
GITTREE="beta-curl"
|
||||
GITMAINTREE="beta-curl"
|
||||
GITTREE="beta"
|
||||
GITMAINTREE="beta"
|
||||
GITDEVTREE="dev"
|
||||
|
||||
# Construct Gitea URLs
|
||||
@ -58,8 +58,8 @@ cat <<EOF > "$TMP_SCRIPT"
|
||||
GITEA_HOST="code.060070.xyz"
|
||||
GITUSER="sky"
|
||||
REPONAME="simple-admin"
|
||||
GITTREE="beta-curl"
|
||||
GITMAINTREE="beta-curl"
|
||||
GITTREE="beta"
|
||||
GITMAINTREE="beta"
|
||||
GITDEVTREE="dev"
|
||||
|
||||
# Construct Gitea URLs
|
||||
@ -102,14 +102,14 @@ install_simple_firewall() {
|
||||
mount -o remount,rw /
|
||||
mkdir -p "$SIMPLE_FIREWALL_DIR"
|
||||
mkdir -p "$SIMPLE_FIREWALL_SYSTEMD_DIR"
|
||||
curl -o "$SIMPLE_FIREWALL_DIR/simplefirewall.sh" "$GITROOT/simplefirewall/simplefirewall.sh"
|
||||
curl -o "$SIMPLE_FIREWALL_DIR/ttl-override" "$GITROOT/simplefirewall/ttl-override"
|
||||
curl -o "$SIMPLE_FIREWALL_DIR/ttlvalue" "$GITROOT/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"
|
||||
curl -o "$SIMPLE_FIREWALL_SYSTEMD_DIR/simplefirewall.service" "$GITROOT/simplefirewall/systemd/simplefirewall.service"
|
||||
curl -o "$SIMPLE_FIREWALL_SYSTEMD_DIR/ttl-override.service" "$GITROOT/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/"
|
||||
|
||||
@ -5,8 +5,8 @@
|
||||
GITEA_HOST="code.060070.xyz"
|
||||
GITUSER="sky"
|
||||
REPONAME="simple-admin"
|
||||
GITTREE="beta-curl"
|
||||
GITMAINTREE="beta-curl"
|
||||
GITTREE="beta"
|
||||
GITMAINTREE="beta"
|
||||
GITDEVTREE="dev"
|
||||
|
||||
# Construct Gitea URLs
|
||||
@ -55,8 +55,8 @@ cat <<EOF > "$TMP_SCRIPT"
|
||||
GITEA_HOST="code.060070.xyz"
|
||||
GITUSER="sky"
|
||||
REPONAME="simple-admin"
|
||||
GITTREE="beta-curl"
|
||||
GITMAINTREE="beta-curl"
|
||||
GITTREE="beta"
|
||||
GITMAINTREE="beta"
|
||||
GITDEVTREE="dev"
|
||||
|
||||
# Construct Gitea URLs
|
||||
@ -110,18 +110,18 @@ install_at_socat() {
|
||||
mkdir $SOCAT_AT_DIR
|
||||
cd $SOCAT_AT_DIR
|
||||
mkdir $SOCAT_AT_SYSD_DIR
|
||||
curl -O "$GITROOT/socat-at-bridge/socat-armel-static"
|
||||
curl -O "$GITROOT/socat-at-bridge/killsmd7bridge"
|
||||
curl -O "$GITROOT/socat-at-bridge/atcmd"
|
||||
curl -O "$GITROOT/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
|
||||
curl -O "$GITROOT/socat-at-bridge/systemd_units/socat-smd11.service"
|
||||
curl -O "$GITROOT/socat-at-bridge/systemd_units/socat-smd11-from-ttyIN.service"
|
||||
curl -O "$GITROOT/socat-at-bridge/systemd_units/socat-smd11-to-ttyIN.service"
|
||||
curl -O "$GITROOT/socat-at-bridge/systemd_units/socat-killsmd7bridge.service"
|
||||
curl -O "$GITROOT/socat-at-bridge/systemd_units/socat-smd7-from-ttyIN2.service"
|
||||
curl -O "$GITROOT/socat-at-bridge/systemd_units/socat-smd7-to-ttyIN2.service"
|
||||
curl -O "$GITROOT/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
|
||||
|
||||
@ -5,8 +5,8 @@
|
||||
GITEA_HOST="code.060070.xyz"
|
||||
GITUSER="sky"
|
||||
REPONAME="simple-admin"
|
||||
GITTREE="beta-curl"
|
||||
GITMAINTREE="beta-curl"
|
||||
GITTREE="beta"
|
||||
GITMAINTREE="beta"
|
||||
GITDEVTREE="dev"
|
||||
|
||||
# Construct Gitea URLs
|
||||
@ -46,8 +46,8 @@ cat <<EOF > "$TMP_SCRIPT"
|
||||
GITEA_HOST="code.060070.xyz"
|
||||
GITUSER="sky"
|
||||
REPONAME="simple-admin"
|
||||
GITTREE="beta-curl"
|
||||
GITMAINTREE="beta-curl"
|
||||
GITTREE="beta"
|
||||
GITMAINTREE="beta"
|
||||
GITDEVTREE="dev"
|
||||
|
||||
# Construct Gitea URLs
|
||||
@ -62,7 +62,7 @@ echo -e "\e[1;32mOpenSSH Server\e[0m"
|
||||
remount_rw
|
||||
|
||||
mkdir /usrdata/sshd
|
||||
curl -o /lib/systemd/system/sshd.service "$GITROOT/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
|
||||
|
||||
@ -5,8 +5,8 @@
|
||||
GITEA_HOST="code.060070.xyz"
|
||||
GITUSER="sky"
|
||||
REPONAME="simple-admin"
|
||||
GITTREE="beta-curl"
|
||||
GITMAINTREE="beta-curl"
|
||||
GITTREE="beta"
|
||||
GITMAINTREE="beta"
|
||||
GITDEVTREE="dev"
|
||||
|
||||
# Construct Gitea URLs
|
||||
@ -64,8 +64,8 @@ export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/opt/bin:/opt/sbin:/usrdata/root/bin
|
||||
GITEA_HOST="code.060070.xyz"
|
||||
GITUSER="sky"
|
||||
REPONAME="simple-admin"
|
||||
GITTREE="beta-curl"
|
||||
GITMAINTREE="beta-curl"
|
||||
GITTREE="beta"
|
||||
GITMAINTREE="beta"
|
||||
GITDEVTREE="dev"
|
||||
|
||||
# Construct Gitea URLs
|
||||
@ -109,8 +109,8 @@ install_update_tailscale() {
|
||||
rm -rf /usrdata/tailscale_1.78.1_arm
|
||||
echo "Downloading systemd files..."
|
||||
cd "$TAILSCALE_SYSD_DIR"
|
||||
curl -O "$GITROOT/tailscale/systemd/tailscaled.service"
|
||||
curl -O "$GITROOT/tailscale/systemd/tailscaled.defaults"
|
||||
wget $GITROOT/tailscale/systemd/tailscaled.service
|
||||
wget $GITROOT/tailscale/systemd/tailscaled.defaults
|
||||
sleep 2s
|
||||
echo "Setting Permissions..."
|
||||
chmod +x "$TAILSCALE_DIR/tailscaled" "$TAILSCALE_DIR/tailscale"
|
||||
|
||||
@ -7,7 +7,7 @@ CONFIG_FILE="/usrdata/simpleupdates/simpleupdate.conf"
|
||||
GITEA_HOST="code.060070.xyz"
|
||||
GITUSER="sky"
|
||||
REPONAME="simple-admin"
|
||||
GITTREE="beta-curl"
|
||||
GITTREE="beta"
|
||||
|
||||
# Monitored directories
|
||||
DIRECTORIES=("simpleadmin" "socat-at-bridge" "simplefirewall" "tailscale" "ttyd")
|
||||
@ -36,7 +36,7 @@ trim_log_file() {
|
||||
check_for_updates() {
|
||||
echo "$(date): Checking for updates..."
|
||||
for dir in "${DIRECTORIES[@]}"; do
|
||||
local remote_rev=$(curl -s "$BASE_URL/$dir/.rev")
|
||||
local remote_rev=$(wget -qO- "$BASE_URL/$dir/.rev")
|
||||
local local_rev_file="/usrdata/$dir/.rev"
|
||||
|
||||
if [[ ! -f "$local_rev_file" ]]; then
|
||||
@ -48,7 +48,7 @@ check_for_updates() {
|
||||
|
||||
if [[ "$remote_rev" -gt "$local_rev" ]]; then
|
||||
echo "Update available for $dir, updating..."
|
||||
curl -so "/tmp/update_${dir}.sh" "$BASE_URL/simpleupdates/scripts/update_${dir}.sh"
|
||||
wget -qO "/tmp/update_${dir}.sh" "$BASE_URL/simpleupdates/scripts/update_${dir}.sh"
|
||||
chmod +x "/tmp/update_${dir}.sh"
|
||||
"/tmp/update_${dir}.sh"
|
||||
else
|
||||
@ -127,7 +127,7 @@ fi
|
||||
force_check_for_updates() {
|
||||
echo "$(date): Checking for updates..."
|
||||
for dir in "${DIRECTORIES[@]}"; do
|
||||
local remote_rev=$(curl -s "$BASE_URL/$dir/.rev")
|
||||
local remote_rev=$(wget -qO- "$BASE_URL/$dir/.rev")
|
||||
local local_rev_file="/usrdata/$dir/.rev"
|
||||
|
||||
if [[ ! -f "$local_rev_file" ]]; then
|
||||
@ -139,7 +139,7 @@ force_check_for_updates() {
|
||||
|
||||
if [[ "$remote_rev" -gt "$local_rev" ]]; then
|
||||
echo "Update available for $dir, updating..."
|
||||
curl -so "/tmp/update_${dir}.sh" "$BASE_URL/simpleupdates/scripts/update_${dir}.sh"
|
||||
wget -qO "/tmp/update_${dir}.sh" "$BASE_URL/simpleupdates/scripts/update_${dir}.sh"
|
||||
chmod +x "/tmp/update_${dir}.sh"
|
||||
"/tmp/update_${dir}.sh"
|
||||
else
|
||||
|
||||
Loading…
Reference in New Issue
Block a user