mirror of
https://github.com/C24Be/AS_Network_List.git
synced 2026-04-08 02:21:12 +03:00
New VK Exclude rules
This commit is contained in:
@@ -1,18 +1,16 @@
|
||||
#!/bin/sh
|
||||
|
||||
# Input files (generated by blacklists_updater_txt.sh)
|
||||
blacklist_file="blacklists/blacklist.txt"
|
||||
blacklist_v4_file="blacklists/blacklist-v4.txt"
|
||||
blacklist_v6_file="blacklists/blacklist-v6.txt"
|
||||
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
|
||||
. "${SCRIPT_DIR}/blacklists_updater_common.subr"
|
||||
|
||||
# Output directory and files
|
||||
nginx_output_dir="blacklists_nginx"
|
||||
nginx_output_dir="${SCRIPT_DIR}/blacklists_nginx"
|
||||
nginx_output_file="${nginx_output_dir}/blacklist.conf"
|
||||
nginx_v4_output_file="${nginx_output_dir}/blacklist-v4.conf"
|
||||
nginx_v6_output_file="${nginx_output_dir}/blacklist-v6.conf"
|
||||
|
||||
# Create required directories if they don't exist
|
||||
mkdir -p "${nginx_output_dir}" "blacklists"
|
||||
mkdir -p "${nginx_output_dir}" "${BLACKLISTS_DIR}"
|
||||
|
||||
# Function to generate nginx config from input file
|
||||
generate_nginx_config() {
|
||||
@@ -47,6 +45,6 @@ EOF
|
||||
}
|
||||
|
||||
# Generate nginx configurations from blacklist files
|
||||
generate_nginx_config "${blacklist_file}" "${nginx_output_file}" "(mixed IPv4/IPv6)"
|
||||
generate_nginx_config "${blacklist_v4_file}" "${nginx_v4_output_file}" "(IPv4 only)"
|
||||
generate_nginx_config "${blacklist_v6_file}" "${nginx_v6_output_file}" "(IPv6 only)"
|
||||
generate_nginx_config "${BLACKLIST_FILE}" "${nginx_output_file}" "(mixed IPv4/IPv6)"
|
||||
generate_nginx_config "${BLACKLIST_V4_FILE}" "${nginx_v4_output_file}" "(IPv4 only)"
|
||||
generate_nginx_config "${BLACKLIST_V6_FILE}" "${nginx_v6_output_file}" "(IPv6 only)"
|
||||
|
||||
Reference in New Issue
Block a user