mirror of
https://github.com/kiddin9/op-packages.git
synced 2026-10-31 11:05:13 +08:00
This commit is contained in:
1 parent
d9f7c5c117
commit
26d174538f
57 files changed
+2774
-6425
No files matched your search
@@ -628,16 +628,6 @@ prepare_clash_runtime_config() {
|
||||
client_policy_stats=""
|
||||
client_rules=0
|
||||
enable_fake_ip="$(uci_get_by_type server_subscribe enable_fake_ip "")"
|
||||
socks5_auth="$(uci_get_by_type socks5_proxy socks5_auth noauth)"
|
||||
socks5_user="$(uci_get_by_type socks5_proxy socks5_user "")"
|
||||
socks5_pass="$(uci_get_by_type socks5_proxy socks5_pass "")"
|
||||
|
||||
if [ "$socks5_auth" = "password" ]; then
|
||||
if [ -z "$socks5_user" ] || [ -z "$socks5_pass" ]; then
|
||||
echolog "警告:SOCKS5 代理未完整配置用户名或密码,已自动降级为无认证模式 (noauth)。"
|
||||
socks5_auth="noauth"
|
||||
fi
|
||||
fi
|
||||
|
||||
[ -s "$cache_file" ] || return 1
|
||||
|
||||
@@ -684,6 +674,18 @@ prepare_clash_runtime_config() {
|
||||
|
||||
if [ -n "$socks_port" ] && [ "$socks_port" != "0" ]; then
|
||||
echo "socks-port: $socks_port" >>"$overlay_file"
|
||||
|
||||
socks5_auth="$(uci_get_by_type socks5_proxy socks5_auth noauth)"
|
||||
socks5_user="$(uci_get_by_type socks5_proxy socks5_user "")"
|
||||
socks5_pass="$(uci_get_by_type socks5_proxy socks5_pass "")"
|
||||
|
||||
if [ "$socks5_auth" = "password" ]; then
|
||||
if [ -z "$socks5_user" ] || [ -z "$socks5_pass" ]; then
|
||||
echolog "警告:SOCKS5 代理未完整配置用户名或密码,已自动降级为无认证模式 (noauth)。"
|
||||
socks5_auth="noauth"
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ "$socks5_auth" = "password" ]; then
|
||||
cat >>"$overlay_file" <<-EOF
|
||||
authentication:
|
||||
|
||||
Reference in new issue
Block a user