Skip to content

Instantly share code, notes, and snippets.

@merttokgozoglu
Created January 19, 2017 12:17
Show Gist options
  • Save merttokgozoglu/2fe0b949b90d2d26e68066182a6d9efd to your computer and use it in GitHub Desktop.
Save merttokgozoglu/2fe0b949b90d2d26e68066182a6d9efd to your computer and use it in GitHub Desktop.
#!/bin/bash
rm /tmp/blockeddomains.tmp /tmp/blockeddomains /tmp/spammeripblocks /tmp/restricted-list /var/www/usom-restricted-list.txt
touch /tmp/blockeddomains.tmp /tmp/blockeddomains /tmp/spammeripblocks /tmp/restricted-list /var/www/usom-restricted-list.txt
/bin/usomsync -url=https://www.usom.gov.tr/rss/zararli-baglanti.rss -d=/tmp/blockeddomains.tmp -ip=/tmp/spammeripblocks
cat /tmp/blockeddomains.tmp|grep -v "/">/tmp/blockeddomains
cat /tmp/blockeddomains>/tmp/restricted-list && cat /tmp/spammeripblocks>>/tmp/restricted-list
sed -i 's/^/\/ip firewall address-list add address\=/' /tmp/restricted-list && sed -i 's/$/ list=restricted/' /tmp/restricted-list
sort /tmp/restricted-list | uniq > /var/www/usom-restricted-list.txt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment