mirror of
https://bitbucket.org/anticensority/antizapret-pac-generator-light.git
synced 2025-02-22 01:13:13 +03:00
Update: use dump.csv.gz file from z-i
This commit is contained in:
parent
8352d3e06d
commit
f8a4d080fa
@ -4,14 +4,15 @@ set -e
|
||||
HERE="$(dirname "$(readlink -f "${0}")")"
|
||||
cd "$HERE"
|
||||
|
||||
LISTLINK='https://raw.githubusercontent.com/zapret-info/z-i/master/dump.csv'
|
||||
LISTLINK='https://raw.githubusercontent.com/zapret-info/z-i/master/dump.csv.gz'
|
||||
NXDOMAINLINK='https://raw.githubusercontent.com/zapret-info/z-i/master/nxdomain.txt'
|
||||
curl -f --fail-early --compressed -o temp/list_orig.csv "$LISTLINK" || exit 1
|
||||
curl -f --fail-early --compressed -o temp/list_orig.csv.gz "$LISTLINK" || exit 1
|
||||
zcat temp/list_orig.csv.gz > temp/list_orig.csv
|
||||
iconv -f cp1251 -t utf8 temp/list_orig.csv > temp/list.csv
|
||||
curl -f --fail-early --compressed -o temp/nxdomain.txt "$NXDOMAINLINK" || exit 1
|
||||
|
||||
LISTSIZE="$(curl -sI "$LISTLINK" | awk 'BEGIN {IGNORECASE=1;} /content-length/ {sub(/[ \t\r\n]+$/, "", $2); print $2}')"
|
||||
[[ "$LISTSIZE" != "$(stat -c '%s' temp/list_orig.csv)" ]] && echo "List 1 size differs" && exit 2
|
||||
[[ "$LISTSIZE" != "$(stat -c '%s' temp/list_orig.csv.gz)" ]] && echo "List 1 size differs" && exit 2
|
||||
LISTSIZE="$(curl -sI "$NXDOMAINLINK" | awk 'BEGIN {IGNORECASE=1;} /content-length/ {sub(/[ \t\r\n]+$/, "", $2); print $2}')"
|
||||
[[ "$LISTSIZE" != "$(stat -c '%s' temp/nxdomain.txt)" ]] && echo "List 2 size differs" && exit 2
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user