From b005cbe50e9ba9154efc4de4a5c1dc966348f6e3 Mon Sep 17 00:00:00 2001 From: itdoginfo Date: Mon, 17 Feb 2025 19:42:39 +0300 Subject: [PATCH] Fix rule for section custom_download --- README.md | 2 ++ podkop/files/etc/init.d/podkop | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 3404f62..7809f4f 100644 --- a/README.md +++ b/README.md @@ -101,6 +101,8 @@ Luci: Services/podkop list doh_server '127.0.0.1#5053' list doh_server '127.0.0.1#5054' ``` +- [x] Только кастомный remote list не создаёт секцию в route-rules-rule-set и dns-rules-ruleset + # ToDo Этот раздел не означает задачи, которые нужно брать и делать. Это общий список хотелок. Если вы хотите помочь, пожалуйста, спросите сначала в телеграмме. diff --git a/podkop/files/etc/init.d/podkop b/podkop/files/etc/init.d/podkop index 5a3b99c..859adf6 100755 --- a/podkop/files/etc/init.d/podkop +++ b/podkop/files/etc/init.d/podkop @@ -1210,8 +1210,11 @@ process_remote_ruleset() { sing_box_rule_preset() { config_get custom_domains_list_type "$section" "custom_domains_list_type" config_get custom_subnets_list_enabled "$section" "custom_subnets_list_enabled" + config_get custom_local_domains_list_enabled "$section" "custom_local_domains_list_enabled" + config_get custom_download_domains_list_enabled "$section" "custom_download_domains_list_enabled" - if [ "$custom_domains_list_type" != "disabled" ] || [ "$custom_subnets_list_enabled" != "disabled" ]; then + if [ "$custom_domains_list_type" != "disabled" ] || [ "$custom_subnets_list_enabled" != "disabled" ] + || [ "$custom_local_domains_list_enabled" = "1" ] || [ "$custom_download_domains_list_enabled" = "1" ]; then sing_box_rules "$section" "$section" sing_box_dns_rule_fakeip_section "$section" "$section" fi