diff --git a/apk-untrusted-toggle.sh b/apk-untrusted-toggle.sh new file mode 100644 index 0000000..15c51ba --- /dev/null +++ b/apk-untrusted-toggle.sh @@ -0,0 +1,17 @@ +#!/bin/sh + +FILE="/usr/libexec/package-manager-call" +MARKER="# === AUTO ALLOW UNTRUSTED ===" + +if grep -q "$MARKER" "$FILE" 2>/dev/null; then + sed -i "/$MARKER/,+3d" "$FILE" + echo "✅ 已关闭!LuCI 恢复需要签名检查。" +else + sed -i '/case "\$action" in/i\ + # '"$MARKER"'\ + if [ "\$action" = "add" ]; then\ + cmd="\$cmd --allow-untrusted"\ + fi\ +' "$FILE" + echo "✅ 已开启!现在 LuCI 可直接装第三方 apk。" +fi \ No newline at end of file