Update maza

This commit is contained in:
Andros Fenollosa 2020-01-05 09:15:26 +01:00 committed by GitHub
parent c35d32275e
commit cebe8b5d18
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

18
maza
View File

@ -57,32 +57,32 @@ update() {
curl -L -s "https://pgl.yoyo.org/adservers/serverlist.php?showintro=0&mimetype=plaintext" -o "$CONFIG/$LIST"
# Clear list
## Remove comments
sed -i .bak '/^#/ d' "$CONFIG/$LIST"
sed -i.bak '/^#/ d' "$CONFIG/$LIST"
# Make dnsmasq format
## 127.0.0.1 doubleclick.net to address=/doubleclick.net/127.0.0.1
cp "$CONFIG/$LIST" "$CONFIG/$LIST_DNSMASQ"
sed -i .bak 's/127.0.0.1 /address=\//g' "$CONFIG/$LIST_DNSMASQ"
sed -i .bak 's/$/\/127.0.0.1/g' "$CONFIG/$LIST_DNSMASQ"
sed -i.bak 's/127.0.0.1 /address=\//g' "$CONFIG/$LIST_DNSMASQ"
sed -i.bak 's/$/\/127.0.0.1/g' "$CONFIG/$LIST_DNSMASQ"
## Add start tag DNS list in first line
sed -i .bak "1i\\
sed -i.bak "1i\\
$AUTHOR
" "$CONFIG/$LIST"
sed -i .bak "1i\\
sed -i.bak "1i\\
$PROJECT
" "$CONFIG/$LIST"
sed -i .bak "1i\\
sed -i.bak "1i\\
$START_TAG
" "$CONFIG/$LIST"
## Add end tag DNS list in first line
echo $END_TAG >> "$CONFIG/$LIST"
## Add start tag DNS dnsmasq in first line
sed -i .bak "1i\\
sed -i.bak "1i\\
$AUTHOR
" "$CONFIG/$LIST_DNSMASQ"
sed -i .bak "1i\\
sed -i.bak "1i\\
$PROJECT
" "$CONFIG/$LIST_DNSMASQ"
sed -i .bak "1i\\
sed -i.bak "1i\\
$START_TAG
" "$CONFIG/$LIST_DNSMASQ"
## Add end tag DNS DNSMASQ in first line