2011-04-18 13:47:24 +12:00
|
|
|
#!/bin/bash
|
|
|
|
#
|
2012-02-14 18:00:42 +13:00
|
|
|
# Fanboy Adblock list grabber script v1.5 (14/02/2012)
|
2011-04-18 13:47:24 +12:00
|
|
|
# Dual License CCby3.0/GPLv2
|
|
|
|
# http://creativecommons.org/licenses/by/3.0/
|
|
|
|
# http://www.gnu.org/licenses/gpl-2.0.html
|
|
|
|
#
|
|
|
|
|
2011-04-18 21:04:28 +12:00
|
|
|
# Creating a 20Mb ramdisk Temp storage...
|
2011-04-18 13:47:24 +12:00
|
|
|
#
|
|
|
|
if [ ! -d "/tmp/ramdisk/" ]; then
|
2011-04-18 21:04:28 +12:00
|
|
|
rm -rf /tmp/ramdisk/
|
2011-04-18 13:47:24 +12:00
|
|
|
mkdir /tmp/ramdisk; chmod 777 /tmp/ramdisk
|
|
|
|
mount -t tmpfs -o size=20M tmpfs /tmp/ramdisk/
|
|
|
|
mkdir /tmp/ramdisk/opera/
|
|
|
|
fi
|
|
|
|
if [ ! -d "/tmp/ramdisk/opera/" ]; then
|
|
|
|
mkdir /tmp/ramdisk/opera/
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Variables for directorys
|
|
|
|
#
|
|
|
|
MAINDIR="/var/www/adblock"
|
2011-04-23 23:50:32 +12:00
|
|
|
GOOGLEDIR="/home/fanboy/google/fanboy-adblock-list"
|
2011-04-18 13:47:24 +12:00
|
|
|
TESTDIR="/tmp/ramdisk"
|
2012-02-14 18:35:25 +13:00
|
|
|
ZIP="nice -n 19 /usr/local/bin/7za"
|
2012-02-14 18:39:24 +13:00
|
|
|
NICE="nice -n 19"
|
2012-02-14 19:02:42 +13:00
|
|
|
SHRED="nice -n 19 /usr/bin/shred"
|
2012-02-28 20:42:07 +13:00
|
|
|
LOGFILE="/etc/crons/log-listgrabber.txt"
|
|
|
|
DATE="`date`"
|
2012-02-28 21:12:22 +13:00
|
|
|
ECHORESPONSE="List Changed: $LS2"
|
|
|
|
BADUPDATE="Bad Update: $LS2"
|
|
|
|
LS2="`ls -al $FILE`"
|
2012-02-14 18:39:24 +13:00
|
|
|
# Grab Mercurial Updates
|
|
|
|
#
|
|
|
|
cd /home/fanboy/google/fanboy-adblock-list/
|
|
|
|
$NICE /usr/local/bin/hg pull
|
|
|
|
$NICE /usr/local/bin/hg update
|
2011-04-18 13:47:24 +12:00
|
|
|
|
|
|
|
# Copy Popular Files into Ram Disk
|
|
|
|
#
|
2012-02-14 19:02:42 +13:00
|
|
|
$SHRED -n 5 -z -u $TESTDIR/opera/urlfilter.ini $TESTDIR/opera/urlfilter-stats.ini
|
2011-08-15 08:09:10 +12:00
|
|
|
cp -f $GOOGLEDIR/scripts/addChecksum.pl $GOOGLEDIR/scripts/addChecksum-opera.pl $TESTDIR
|
2011-04-18 13:47:24 +12:00
|
|
|
cp -f $GOOGLEDIR/opera/urlfilter.ini $GOOGLEDIR/opera/urlfilter-stats.ini $TESTDIR/opera/
|
|
|
|
|
2011-05-23 00:20:07 +12:00
|
|
|
# Make sure the shell scripts are exexcutable, all the time..
|
|
|
|
#
|
2011-06-12 13:48:56 +12:00
|
|
|
chmod a+x $GOOGLEDIR/scripts/ie/*.sh $GOOGLEDIR/scripts/iron/*.sh $GOOGLEDIR/scripts/*.sh $GOOGLEDIR/scripts/firefox/*.sh $GOOGLEDIR/scripts/combine/*.sh
|
2011-05-23 00:20:07 +12:00
|
|
|
|
2011-04-18 13:47:24 +12:00
|
|
|
# Main List
|
2011-05-07 17:58:28 +12:00
|
|
|
# Check for 0-sized file first
|
2011-04-18 13:47:24 +12:00
|
|
|
#
|
2011-05-07 17:58:28 +12:00
|
|
|
if [ -n $GOOGLEDIR/fanboy-adblocklist-current-expanded.txt ]
|
|
|
|
then
|
2011-06-15 11:30:38 +12:00
|
|
|
if diff $GOOGLEDIR/fanboy-adblocklist-current-expanded.txt $MAINDIR/fanboy-adblock.txt >/dev/null ; then
|
2011-04-18 13:47:24 +12:00
|
|
|
echo "No changes detected: fanboy-adblock.txt" > /dev/null
|
|
|
|
else
|
2011-12-29 21:35:44 +13:00
|
|
|
# Make sure the old copy is cleared before we start
|
|
|
|
rm -f $TESTDIR/fanboy-adblock.txt.gz $TESTDIR/fanboy-adblock.txt
|
2011-12-29 21:28:29 +13:00
|
|
|
# Copy to ram disk first. (quicker)
|
|
|
|
cp -f $GOOGLEDIR/fanboy-adblocklist-current-expanded.txt $TESTDIR/fanboy-adblock.txt
|
2011-08-02 00:18:28 +12:00
|
|
|
# Re-generate checksum
|
2011-12-29 21:28:29 +13:00
|
|
|
perl $TESTDIR/addChecksum.pl $TESTDIR/fanboy-adblock.txt
|
2011-12-29 21:33:34 +13:00
|
|
|
cp -f $TESTDIR/fanboy-adblock.txt $MAINDIR/fanboy-adblock.txt
|
|
|
|
# Compress file in Ram disk
|
|
|
|
$ZIP a -mx=9 -y -tgzip $TESTDIR/fanboy-adblock.txt.gz $TESTDIR/fanboy-adblock.txt > /dev/null
|
2012-02-15 23:55:36 +13:00
|
|
|
# Clear Webhost-copy before copying
|
2011-12-29 21:33:34 +13:00
|
|
|
rm -f $MAINDIR/fanboy-adblock.txt.gz
|
2012-02-15 23:55:36 +13:00
|
|
|
# Now Copy over GZip'd list
|
2011-12-29 21:33:34 +13:00
|
|
|
cp -f $TESTDIR/fanboy-adblock.txt.gz $MAINDIR/fanboy-adblock.txt.gz
|
2011-05-26 12:08:25 +12:00
|
|
|
# perl $TESTDIR/addChecksum.pl $TESTDIR/firefox-expanded.txt-org2
|
|
|
|
# cp -f $TESTDIR/firefox-expanded.txt-org2 $MAINDIR/fanboy-adblock.txt
|
|
|
|
# cp -f $GOOGLEDIR/fanboy-adblocklist-current-expanded.txt $MAINDIR/fanboy-adblock.txt
|
|
|
|
# cp -f $TESTDIR/fanboy-adblocklist-current-expanded.txt $MAINDIR/fanboy-adblock.txt
|
2012-02-28 21:12:22 +13:00
|
|
|
|
|
|
|
# Create a log
|
|
|
|
FILE="$TESTDIR/fanboy-adblock.txt"
|
|
|
|
echo $ECHORESPONSE >> $LOGFILE
|
2011-05-26 12:08:25 +12:00
|
|
|
|
2011-04-18 13:47:24 +12:00
|
|
|
# The Dimensions List
|
|
|
|
#
|
2012-02-14 19:02:42 +13:00
|
|
|
$NICE $GOOGLEDIR/scripts/firefox/fanboy-dimensions.sh
|
2011-04-18 13:47:24 +12:00
|
|
|
|
|
|
|
# The Adult List
|
|
|
|
#
|
2012-02-14 19:02:42 +13:00
|
|
|
$NICE $GOOGLEDIR/scripts/firefox/fanboy-adult.sh
|
2011-05-26 11:46:18 +12:00
|
|
|
|
2011-04-18 13:47:24 +12:00
|
|
|
# The P2P List
|
|
|
|
#
|
2012-02-14 19:02:42 +13:00
|
|
|
$NICE $GOOGLEDIR/scripts/firefox/fanboy-p2p.sh
|
2011-05-26 11:57:31 +12:00
|
|
|
|
2011-05-26 12:25:59 +12:00
|
|
|
# Seperate off CSS elements for Opera CSS
|
2011-04-18 13:47:24 +12:00
|
|
|
#
|
2012-02-14 19:02:42 +13:00
|
|
|
$NICE $GOOGLEDIR/scripts/firefox/fanboy-element-opera-generator.sh
|
2011-05-26 12:25:59 +12:00
|
|
|
|
2011-04-18 13:47:24 +12:00
|
|
|
# Seperate off Elements
|
|
|
|
#
|
2012-02-14 19:02:42 +13:00
|
|
|
$NICE $GOOGLEDIR/scripts/firefox/fanboy-noele.sh
|
2011-06-12 13:48:56 +12:00
|
|
|
|
2011-06-12 14:57:18 +12:00
|
|
|
# Combine (Czech)
|
2012-02-14 19:02:42 +13:00
|
|
|
$NICE $GOOGLEDIR/scripts/combine/firefox-adblock-czech.sh
|
2011-06-12 14:57:18 +12:00
|
|
|
# Combine (Espanol)
|
2012-02-14 19:02:42 +13:00
|
|
|
$NICE $GOOGLEDIR/scripts/combine/firefox-adblock-esp.sh
|
2011-06-12 14:57:18 +12:00
|
|
|
# Combine (Russian)
|
2012-02-14 19:02:42 +13:00
|
|
|
$NICE $GOOGLEDIR/scripts/combine/firefox-adblock-rus.sh
|
2011-06-12 14:57:18 +12:00
|
|
|
# Combine (Japanese)
|
2012-02-14 19:02:42 +13:00
|
|
|
$NICE $GOOGLEDIR/scripts/combine/firefox-adblock-jpn.sh
|
2011-06-12 14:57:18 +12:00
|
|
|
# Combine (Swedish)
|
2012-02-14 19:02:42 +13:00
|
|
|
$NICE $GOOGLEDIR/scripts/combine/firefox-adblock-swe.sh
|
2011-06-12 14:57:18 +12:00
|
|
|
# Combine (Chinese)
|
2012-02-14 19:02:42 +13:00
|
|
|
$NICE $GOOGLEDIR/scripts/combine/firefox-adblock-chn.sh
|
2011-06-12 14:57:18 +12:00
|
|
|
# Combine (Vietnam)
|
2012-02-14 19:02:42 +13:00
|
|
|
$NICE $GOOGLEDIR/scripts/combine/firefox-adblock-vtn.sh
|
2011-06-12 14:57:18 +12:00
|
|
|
# Combine (Vietnam)
|
2012-02-14 19:02:42 +13:00
|
|
|
$NICE $GOOGLEDIR/scripts/combine/firefox-adblock-krn.sh
|
2011-06-12 14:57:18 +12:00
|
|
|
# Combine (Turkish)
|
2012-02-14 19:02:42 +13:00
|
|
|
$NICE $GOOGLEDIR/scripts/combine/firefox-adblock-turk.sh
|
2011-06-12 14:57:18 +12:00
|
|
|
# Combine (Italian)
|
2012-02-14 19:02:42 +13:00
|
|
|
$NICE $GOOGLEDIR/scripts/combine/firefox-adblock-ita.sh
|
2011-06-12 14:57:18 +12:00
|
|
|
# Combine (Polish)
|
2012-02-14 19:02:42 +13:00
|
|
|
$NICE $GOOGLEDIR/scripts/combine/firefox-adblock-pol.sh
|
2012-02-11 23:45:28 +13:00
|
|
|
# Combine Regional trackers
|
2012-02-14 19:02:42 +13:00
|
|
|
$NICE $GOOGLEDIR/scripts/combine/firefox-adblock-intl-tracking.sh
|
2011-06-12 14:57:18 +12:00
|
|
|
# Combine
|
2012-02-14 19:02:42 +13:00
|
|
|
$NICE $GOOGLEDIR/scripts/combine/firefox-adblock-tracking.sh
|
|
|
|
$NICE $GOOGLEDIR/scripts/combine/firefox-adblock-merged.sh
|
2012-01-29 00:25:23 +13:00
|
|
|
# Combine (Main+Tracking+Enhanced) and Ultimate (Main+Tracking+Enhanced+Annoyances)
|
2012-02-14 19:02:42 +13:00
|
|
|
$NICE $GOOGLEDIR/scripts/combine/firefox-adblock-ultimate.sh
|
2012-02-28 21:12:22 +13:00
|
|
|
# echo "Updated: fanboy-adblock.txt" > /dev/null
|
2011-05-07 17:58:28 +12:00
|
|
|
fi
|
|
|
|
else
|
2012-02-28 21:12:22 +13:00
|
|
|
# echo "Something went bad, file size is 0"
|
|
|
|
# Create a log
|
|
|
|
FILE="$TESTDIR/fanboy-adblock.txt"
|
|
|
|
echo $BADUPDATE >> $LOGFILE
|
2011-04-18 13:47:24 +12:00
|
|
|
fi
|
|
|
|
|
|
|
|
# Tracking
|
2011-05-07 17:58:28 +12:00
|
|
|
# Check for 0-sized file first
|
|
|
|
#
|
|
|
|
if [ -n $GOOGLEDIR/fanboy-adblocklist-stats.txt ]
|
|
|
|
then
|
|
|
|
if diff $GOOGLEDIR/fanboy-adblocklist-stats.txt $MAINDIR/fanboy-tracking.txt >/dev/null ; then
|
2012-03-09 13:12:40 +13:00
|
|
|
echo "No Changes detected: fanboy-tracking.txt" > /dev/null
|
2011-05-07 17:58:28 +12:00
|
|
|
else
|
2012-02-15 23:55:36 +13:00
|
|
|
# echo "Updated: fanboy-tracking.txt"
|
|
|
|
# Clear old list
|
|
|
|
rm -f $TESTDIR/fanboy-tracking.txt.gz $TESTDIR/fanboy-tracking.txt
|
|
|
|
# Copy list from repo to RAMDISK
|
|
|
|
cp -f $GOOGLEDIR/fanboy-adblocklist-stats.txt $TESTDIR/fanboy-tracking.txt
|
2011-08-02 00:18:28 +12:00
|
|
|
# Re-generate checksum
|
2012-02-15 23:55:36 +13:00
|
|
|
perl $TESTDIR/addChecksum.pl $TESTDIR/fanboy-tracking.txt
|
|
|
|
# GZip
|
|
|
|
$ZIP a -mx=9 -y -tgzip $TESTDIR/fanboy-tracking.txt.gz $TESTDIR/fanboy-tracking.txt > /dev/null
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$TESTDIR/fanboy-tracking.txt"
|
|
|
|
echo $ECHORESPONSE >> $LOGFILE
|
2012-02-15 23:55:36 +13:00
|
|
|
# Clear Webhost-copy before copying and Copy over GZip'd list
|
|
|
|
cp -f $TESTDIR/fanboy-tracking.txt $MAINDIR/fanboy-tracking.txt
|
|
|
|
rm -f $MAINDIR/fanboy-tracking.txt.gz
|
2012-02-14 18:00:42 +13:00
|
|
|
cp -f $TESTDIR/fanboy-tracking.txt.gz $MAINDIR/fanboy-tracking.txt.gz
|
2011-04-18 13:47:24 +12:00
|
|
|
# Now combine with international list
|
|
|
|
sh /etc/crons/hg-grab-intl.sh
|
|
|
|
# Generate IE script
|
2011-05-23 00:13:51 +12:00
|
|
|
$GOOGLEDIR/scripts/ie/tracking-ie-generator.sh
|
2011-06-12 14:57:18 +12:00
|
|
|
# Combine
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-tracking.sh
|
2011-06-18 22:24:33 +12:00
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-merged.sh
|
2012-01-29 00:25:23 +13:00
|
|
|
# Combine (Main+Tracking+Enhanced) and Ultimate (Main+Tracking+Enhanced+Annoyances)
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-ultimate.sh
|
2011-05-07 17:58:28 +12:00
|
|
|
fi
|
|
|
|
else
|
2012-02-28 21:12:22 +13:00
|
|
|
# echo "Something went bad, file size is 0"
|
|
|
|
# Create a log
|
|
|
|
FILE="$TESTDIR/fanboy-tracking.txt"
|
|
|
|
echo $BADUPDATE >> $LOGFILE
|
2011-04-18 13:47:24 +12:00
|
|
|
fi
|
|
|
|
|
2011-06-07 01:12:40 +12:00
|
|
|
# Enhanced Trackers
|
|
|
|
# Check for 0-sized file first
|
|
|
|
#
|
|
|
|
if [ -n $GOOGLEDIR/enhancedstats-addon.txt ]
|
|
|
|
then
|
|
|
|
if diff $GOOGLEDIR/enhancedstats-addon.txt $MAINDIR/enhancedstats.txt >/dev/null ; then
|
2012-03-09 13:12:40 +13:00
|
|
|
echo "No Changes detected: enhancedstats-addon.txt" > /dev/null
|
2011-06-07 01:12:40 +12:00
|
|
|
else
|
2012-02-15 23:55:36 +13:00
|
|
|
# echo "Updated: enhancedstats-addon.txt"
|
|
|
|
# Clear old list
|
|
|
|
rm -f $TESTDIR/enhancedstats.txt $TESTDIR/enhancedstats.txt.gz
|
|
|
|
# Copy list from repo to RAMDISK
|
|
|
|
cp -f $GOOGLEDIR/enhancedstats-addon.txt $TESTDIR/enhancedstats.txt
|
|
|
|
# GZip
|
|
|
|
$ZIP a -mx=9 -y -tgzip $TESTDIR/enhancedstats.txt.gz $TESTDIR/enhancedstats.txt > /dev/null
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$TESTDIR/enhancedstats.txt"
|
|
|
|
echo $ECHORESPONSE >> $LOGFILE
|
2012-02-15 23:55:36 +13:00
|
|
|
# Clear Webhost-copy before copying and now Copy over GZip'd list
|
|
|
|
cp -f $TESTDIR/enhancedstats.txt $MAINDIR/enhancedstats.txt
|
|
|
|
rm -f $MAINDIR/enhancedstats.txt.gz
|
2012-02-14 18:00:42 +13:00
|
|
|
cp -f $TESTDIR/enhancedstats.txt.gz $MAINDIR/enhancedstats.txt.gz
|
2012-02-11 23:45:28 +13:00
|
|
|
# Combine Regional trackers
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-intl-tracking.sh
|
2011-06-18 22:24:33 +12:00
|
|
|
# Combine
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-merged.sh
|
2012-01-29 00:25:23 +13:00
|
|
|
# Combine (Main+Tracking+Enhanced) and Ultimate (Main+Tracking+Enhanced+Annoyances)
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-ultimate.sh
|
2011-06-07 01:12:40 +12:00
|
|
|
fi
|
|
|
|
else
|
2012-02-28 21:12:22 +13:00
|
|
|
# echo "Something went bad, file size is 0"
|
|
|
|
# Create a log
|
|
|
|
FILE="$MAINDIR/enhancedstats.txt"
|
|
|
|
echo $BADUPDATE >> $LOGFILE
|
2011-06-07 01:12:40 +12:00
|
|
|
fi
|
|
|
|
|
2011-04-18 13:47:24 +12:00
|
|
|
# Addon/Annoyances
|
2011-05-07 17:58:28 +12:00
|
|
|
# Check for 0-sized file first
|
2011-04-18 13:47:24 +12:00
|
|
|
#
|
2011-05-07 17:58:28 +12:00
|
|
|
if [ -n $GOOGLEDIR/fanboy-adblocklist-addon.txt ]
|
|
|
|
then
|
|
|
|
if diff $GOOGLEDIR/fanboy-adblocklist-addon.txt $MAINDIR/fanboy-addon.txt >/dev/null ; then
|
2012-03-09 13:12:40 +13:00
|
|
|
echo "No Changes detected: fanboy-addon.txt" > /dev/null
|
2011-04-18 13:47:24 +12:00
|
|
|
else
|
2012-02-15 23:55:36 +13:00
|
|
|
# echo "Updated: fanboy-addon.txt"
|
|
|
|
# Clear old list
|
|
|
|
rm -f $TESTDIR/fanboy-addon.txt $TESTDIR/fanboy-addon.txt.gz
|
|
|
|
# Copy list from repo to RAMDISK
|
|
|
|
cp -f $GOOGLEDIR/fanboy-adblocklist-addon.txt $TESTDIR/fanboy-addon.txt
|
|
|
|
# GZip
|
2012-02-14 18:00:42 +13:00
|
|
|
$ZIP a -mx=9 -y -tgzip $TESTDIR/fanboy-addon.txt.gz $TESTDIR/fanboy-addon.txt > /dev/null
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$TESTDIR/fanboy-addon.txt"
|
|
|
|
echo $ECHORESPONSE >> $LOGFILE
|
2012-02-15 23:55:36 +13:00
|
|
|
# Clear Webhost-copy before copying and now Copy over GZip'd list
|
|
|
|
cp -f $TESTDIR/fanboy-addon.txt $MAINDIR/fanboy-addon.txt
|
|
|
|
rm -f $MAINDIR/fanboy-addon.txt.gz
|
2012-02-14 18:00:42 +13:00
|
|
|
cp -f $TESTDIR/fanboy-addon.txt.gz $MAINDIR/fanboy-addon.txt.gz
|
2011-06-18 22:24:33 +12:00
|
|
|
# Combine
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-merged.sh
|
2012-01-29 00:25:23 +13:00
|
|
|
# Combine (Main+Tracking+Enhanced) and Ultimate (Main+Tracking+Enhanced+Annoyances)
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-ultimate.sh
|
2011-05-07 17:58:28 +12:00
|
|
|
fi
|
|
|
|
else
|
|
|
|
# echo "Something went bad, file size is 0"
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$TESTDIR/fanboy-addon.txt"
|
|
|
|
echo $BADUPDATE >> $LOGFILE
|
2011-04-18 13:47:24 +12:00
|
|
|
fi
|
|
|
|
|
|
|
|
# CZECH
|
2011-05-07 17:58:28 +12:00
|
|
|
# Check for 0-sized file first
|
2011-04-18 13:47:24 +12:00
|
|
|
#
|
2011-05-07 17:58:28 +12:00
|
|
|
if [ -n $GOOGLEDIR/firefox-regional/fanboy-adblocklist-cz.txt ]
|
|
|
|
then
|
|
|
|
if diff $GOOGLEDIR/firefox-regional/fanboy-adblocklist-cz.txt $MAINDIR/fanboy-czech.txt >/dev/null ; then
|
2012-03-09 13:12:40 +13:00
|
|
|
echo "No Changes detected: fanboy-czech.txt" > /dev/null
|
2011-04-18 13:47:24 +12:00
|
|
|
else
|
|
|
|
echo "Updated: fanboy-czech.txt"
|
|
|
|
cp -f $GOOGLEDIR/firefox-regional/fanboy-adblocklist-cz.txt $MAINDIR/fanboy-czech.txt
|
2011-08-02 00:51:20 +12:00
|
|
|
# Properly wipe old file.
|
2012-02-14 19:02:42 +13:00
|
|
|
$SHRED -n 3 -z -u $MAINDIR/fanboy-czech.txt.gz
|
2011-04-18 13:47:24 +12:00
|
|
|
$ZIP a -mx=9 -y -tgzip $MAINDIR/fanboy-czech.txt.gz $MAINDIR/fanboy-czech.txt > /dev/null
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$MAINDIR/fanboy-czech.txt"
|
|
|
|
echo $ECHORESPONSE >> $LOGFILE
|
2012-02-11 23:45:28 +13:00
|
|
|
# Combine Regional trackers
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-intl-tracking.sh
|
2011-04-18 13:47:24 +12:00
|
|
|
# Generate IE script
|
2011-05-23 00:13:51 +12:00
|
|
|
$GOOGLEDIR/scripts/ie/czech-ie-generator.sh
|
2011-06-12 13:48:56 +12:00
|
|
|
# Combine
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-czech.sh
|
2011-05-07 17:58:28 +12:00
|
|
|
fi
|
|
|
|
else
|
|
|
|
# echo "Something went bad, file size is 0"
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$MAINDIR/fanboy-czech.txt"
|
|
|
|
echo $BADUPDATE >> $LOGFILE
|
2011-04-18 13:47:24 +12:00
|
|
|
fi
|
|
|
|
|
|
|
|
# RUSSIAN
|
2011-05-07 17:58:28 +12:00
|
|
|
# Check for 0-sized file first
|
2011-04-18 13:47:24 +12:00
|
|
|
#
|
2011-05-07 17:58:28 +12:00
|
|
|
if [ -n $GOOGLEDIR/firefox-regional/fanboy-adblocklist-rus-v2.txt ]
|
|
|
|
then
|
|
|
|
if diff $GOOGLEDIR/firefox-regional/fanboy-adblocklist-rus-v2.txt $MAINDIR/fanboy-russian.txt >/dev/null ; then
|
2012-03-09 13:12:40 +13:00
|
|
|
echo "No Changes detected: fanboy-russian.txt" > /dev/null
|
2011-04-18 13:47:24 +12:00
|
|
|
else
|
|
|
|
echo "Updated: fanboy-russian.txt"
|
|
|
|
cp -f $GOOGLEDIR/firefox-regional/fanboy-adblocklist-rus-v2.txt $MAINDIR/fanboy-russian.txt
|
2011-08-02 00:51:20 +12:00
|
|
|
# Properly wipe old file.
|
2012-02-14 19:02:42 +13:00
|
|
|
$SHRED -n 3 -z -u $MAINDIR/fanboy-russian.txt.gz
|
2011-04-18 13:47:24 +12:00
|
|
|
$ZIP a -mx=9 -y -tgzip $MAINDIR/fanboy-russian.txt.gz $MAINDIR/fanboy-russian.txt > /dev/null
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$MAINDIR/fanboy-russian.txt"
|
|
|
|
echo $ECHORESPONSE >> $LOGFILE
|
2012-02-11 23:45:28 +13:00
|
|
|
# Combine Regional trackers
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-intl-tracking.sh
|
2011-04-18 13:47:24 +12:00
|
|
|
# Generate IE script
|
2011-05-23 00:13:51 +12:00
|
|
|
$GOOGLEDIR/scripts/ie/russian-ie-generator.sh
|
2011-06-12 14:57:18 +12:00
|
|
|
# Combine
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-rus.sh
|
2011-12-10 23:03:54 +13:00
|
|
|
# Generate Opera RUS script also
|
|
|
|
$GOOGLEDIR/scripts/firefox/opera-russian.sh
|
2011-05-07 17:58:28 +12:00
|
|
|
fi
|
|
|
|
else
|
|
|
|
# echo "Something went bad, file size is 0"
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$MAINDIR/fanboy-russian.txt"
|
|
|
|
echo $BADUPDATE >> $LOGFILE
|
2011-04-18 13:47:24 +12:00
|
|
|
fi
|
|
|
|
|
|
|
|
# TURK
|
2011-05-07 17:58:28 +12:00
|
|
|
# Check for 0-sized file first
|
2011-04-18 13:47:24 +12:00
|
|
|
#
|
2011-05-07 17:58:28 +12:00
|
|
|
if [ -n $GOOGLEDIR/firefox-regional/fanboy-adblocklist-tky.txt ]
|
|
|
|
then
|
|
|
|
if diff $GOOGLEDIR/firefox-regional/fanboy-adblocklist-tky.txt $MAINDIR/fanboy-turkish.txt >/dev/null ; then
|
2012-03-09 13:12:40 +13:00
|
|
|
echo "No Changes detected: fanboy-turkish.txt" > /dev/null
|
2011-04-18 13:47:24 +12:00
|
|
|
else
|
|
|
|
echo "Updated: fanboy-turkish.txt"
|
|
|
|
cp -f $GOOGLEDIR/firefox-regional/fanboy-adblocklist-tky.txt $MAINDIR/fanboy-turkish.txt
|
2011-08-02 00:51:20 +12:00
|
|
|
# Properly wipe old file.
|
2012-02-14 19:02:42 +13:00
|
|
|
$SHRED -n 3 -z -u $MAINDIR/fanboy-turkish.txt.gz
|
2011-04-18 13:47:24 +12:00
|
|
|
$ZIP a -mx=9 -y -tgzip $MAINDIR/fanboy-turkish.txt.gz $MAINDIR/fanboy-turkish.txt > /dev/null
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$MAINDIR/fanboy-turkish.txt"
|
|
|
|
echo $ECHORESPONSE >> $LOGFILE
|
2012-02-11 23:45:28 +13:00
|
|
|
# Combine Regional trackers
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-intl-tracking.sh
|
2011-04-18 13:47:24 +12:00
|
|
|
# Generate IE script
|
2011-06-12 14:57:18 +12:00
|
|
|
$GOOGLEDIR/scripts/ie/turkish-ie-generator.sh
|
|
|
|
# Combine
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-turk.sh
|
2011-05-07 17:58:28 +12:00
|
|
|
fi
|
|
|
|
else
|
|
|
|
# echo "Something went bad, file size is 0"
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$MAINDIR/fanboy-turkish.txt"
|
|
|
|
echo $BADUPDATE >> $LOGFILE
|
2011-04-18 13:47:24 +12:00
|
|
|
fi
|
|
|
|
|
|
|
|
# JAPANESE
|
2011-05-07 17:58:28 +12:00
|
|
|
# Check for 0-sized file first
|
2011-04-18 13:47:24 +12:00
|
|
|
#
|
2011-05-07 17:58:28 +12:00
|
|
|
if [ -n $GOOGLEDIR/firefox-regional/fanboy-adblocklist-jpn.txt ]
|
|
|
|
then
|
|
|
|
if diff $GOOGLEDIR/firefox-regional/fanboy-adblocklist-jpn.txt $MAINDIR/fanboy-japanese.txt >/dev/null ; then
|
2012-03-09 13:12:40 +13:00
|
|
|
echo "No Changes detected: fanboy-japanese.txt" > /dev/null
|
2011-04-18 13:47:24 +12:00
|
|
|
else
|
|
|
|
echo "Updated: fanboy-japanese.txt"
|
|
|
|
cp -f $GOOGLEDIR/firefox-regional/fanboy-adblocklist-jpn.txt $MAINDIR/fanboy-japanese.txt
|
2011-08-02 00:51:20 +12:00
|
|
|
# Properly wipe old file.
|
2012-02-14 19:02:42 +13:00
|
|
|
$SHRED -n 3 -z -u $MAINDIR/fanboy-japanese.txt.gz
|
2011-04-18 13:47:24 +12:00
|
|
|
$ZIP a -mx=9 -y -tgzip $MAINDIR/fanboy-japanese.txt.gz $MAINDIR/fanboy-japanese.txt > /dev/null
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$MAINDIR/fanboy-japanese.txt"
|
|
|
|
echo $ECHORESPONSE >> $LOGFILE
|
2012-02-11 23:45:28 +13:00
|
|
|
# Combine Regional trackers
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-intl-tracking.sh
|
2011-04-18 13:47:24 +12:00
|
|
|
# Generate IE script
|
2011-05-23 00:13:51 +12:00
|
|
|
$GOOGLEDIR/scripts/ie/italian-ie-generator.sh
|
2011-06-12 14:57:18 +12:00
|
|
|
# Combine
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-jpn.sh
|
2011-05-07 17:58:28 +12:00
|
|
|
fi
|
|
|
|
else
|
|
|
|
# echo "Something went bad, file size is 0"
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$MAINDIR/fanboy-japanese.txt"
|
|
|
|
echo $BADUPDATE >> $LOGFILE
|
2011-04-18 13:47:24 +12:00
|
|
|
fi
|
|
|
|
|
|
|
|
# KOREAN
|
2011-05-07 17:58:28 +12:00
|
|
|
# Check for 0-sized file first
|
|
|
|
#
|
|
|
|
if [ -n $GOOGLEDIR/firefox-regional/fanboy-adblocklist-krn.txt ]
|
|
|
|
then
|
|
|
|
if diff $GOOGLEDIR/firefox-regional/fanboy-adblocklist-krn.txt $MAINDIR/fanboy-korean.txt > /dev/null ; then
|
2012-03-09 13:12:40 +13:00
|
|
|
echo "No Changes detected: fanboy-korean.txt" > /dev/null
|
2011-04-18 13:47:24 +12:00
|
|
|
else
|
|
|
|
echo "Updated: fanboy-korean.txt"
|
|
|
|
cp -f $GOOGLEDIR/firefox-regional/fanboy-adblocklist-krn.txt $MAINDIR/fanboy-korean.txt
|
2011-08-02 00:51:20 +12:00
|
|
|
# Properly wipe old file.
|
2012-02-14 19:02:42 +13:00
|
|
|
$SHRED -n 3 -z -u $MAINDIR/fanboy-korean.txt.gz
|
2011-04-18 13:47:24 +12:00
|
|
|
$ZIP a -mx=9 -y -tgzip $MAINDIR/fanboy-korean.txt.gz $MAINDIR/fanboy-korean.txt > /dev/null
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$MAINDIR/fanboy-korean.txt"
|
|
|
|
echo $ECHORESPONSE >> $LOGFILE
|
2012-02-11 23:45:28 +13:00
|
|
|
# Combine Regional trackers
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-intl-tracking.sh
|
2011-06-12 14:57:18 +12:00
|
|
|
# Combine
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-krn.sh
|
2011-05-07 17:58:28 +12:00
|
|
|
fi
|
|
|
|
else
|
|
|
|
# echo "Something went bad, file size is 0"
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$MAINDIR/fanboy-korean.txt"
|
|
|
|
echo $BADUPDATE >> $LOGFILE
|
2011-04-18 13:47:24 +12:00
|
|
|
fi
|
|
|
|
|
2011-05-07 17:58:28 +12:00
|
|
|
|
2011-04-18 13:47:24 +12:00
|
|
|
# ITALIAN
|
2011-05-07 17:58:28 +12:00
|
|
|
# Check for 0-sized file first
|
|
|
|
#
|
|
|
|
if [ -n $GOOGLEDIR/firefox-regional/fanboy-adblocklist-ita.txt ]
|
|
|
|
then
|
|
|
|
if diff $GOOGLEDIR/firefox-regional/fanboy-adblocklist-ita.txt $MAINDIR/fanboy-italian.txt > /dev/null ; then
|
2012-03-09 13:12:40 +13:00
|
|
|
echo "No Changes detected: fanboy-italian.txt" > /dev/null
|
2011-04-18 13:47:24 +12:00
|
|
|
else
|
|
|
|
echo "Updated: fanboy-italian.txt"
|
|
|
|
cp -f $GOOGLEDIR/firefox-regional/fanboy-adblocklist-ita.txt $MAINDIR/fanboy-italian.txt
|
2011-08-02 00:51:20 +12:00
|
|
|
# Properly wipe old file.
|
2012-02-14 19:02:42 +13:00
|
|
|
$SHRED -n 3 -z -u $MAINDIR/fanboy-italian.txt.gz
|
2011-04-18 13:47:24 +12:00
|
|
|
$ZIP a -mx=9 -y -tgzip $MAINDIR/fanboy-italian.txt.gz $MAINDIR/fanboy-italian.txt > /dev/null
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$MAINDIR/fanboy-italian.txt"
|
|
|
|
echo $ECHORESPONSE >> $LOGFILE
|
2012-02-11 23:45:28 +13:00
|
|
|
# Combine Regional trackers
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-intl-tracking.sh
|
2011-04-18 13:47:24 +12:00
|
|
|
# Generate IE script
|
2011-06-12 14:57:18 +12:00
|
|
|
$GOOGLEDIR/scripts/ie/italian-ie-generator.sh
|
|
|
|
# Combine
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-ita.sh
|
2011-05-07 17:58:28 +12:00
|
|
|
fi
|
|
|
|
else
|
|
|
|
# echo "Something went bad, file size is 0"
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$MAINDIR/fanboy-italian.txt"
|
|
|
|
echo $BADUPDATE >> $LOGFILE
|
2011-04-18 13:47:24 +12:00
|
|
|
fi
|
|
|
|
|
|
|
|
# POLISH
|
2011-05-07 17:58:28 +12:00
|
|
|
# Check for 0-sized file first
|
|
|
|
#
|
|
|
|
if [ -n $GOOGLEDIR/firefox-regional/fanboy-adblocklist-pol.txt ]
|
|
|
|
then
|
|
|
|
if diff $GOOGLEDIR/firefox-regional/fanboy-adblocklist-pol.txt $MAINDIR/fanboy-polish.txt > /dev/null ; then
|
2012-03-09 13:12:40 +13:00
|
|
|
echo "No Changes detected: fanboy-polish.txt" > /dev/null
|
2011-04-18 13:47:24 +12:00
|
|
|
else
|
|
|
|
echo "Updated: fanboy-polish.txt"
|
|
|
|
cp -f $GOOGLEDIR/firefox-regional/fanboy-adblocklist-pol.txt $MAINDIR/fanboy-polish.txt
|
2011-08-02 00:51:20 +12:00
|
|
|
# Properly wipe old file.
|
2012-02-14 19:02:42 +13:00
|
|
|
$SHRED -n 3 -z -u $MAINDIR/fanboy-polish.txt.gz
|
2011-04-18 13:47:24 +12:00
|
|
|
$ZIP a -mx=9 -y -tgzip $MAINDIR/fanboy-polish.txt.gz $MAINDIR/fanboy-polish.txt /dev/null
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$MAINDIR/fanboy-polish.txt"
|
|
|
|
echo $ECHORESPONSE >> $LOGFILE
|
2012-02-11 23:45:28 +13:00
|
|
|
# Combine Regional trackers
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-intl-tracking.sh
|
2011-06-12 14:57:18 +12:00
|
|
|
# Combine
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-pol.sh
|
2011-05-07 17:58:28 +12:00
|
|
|
fi
|
|
|
|
else
|
|
|
|
# echo "Something went bad, file size is 0"
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$MAINDIR/fanboy-polish.txt"
|
|
|
|
echo $BADUPDATE >> $LOGFILE
|
2011-04-18 13:47:24 +12:00
|
|
|
fi
|
|
|
|
|
|
|
|
# INDIAN
|
2011-05-07 17:58:28 +12:00
|
|
|
# Check for 0-sized file first
|
|
|
|
#
|
|
|
|
if [ -n $GOOGLEDIR/firefox-regional/fanboy-adblocklist-ind.txt ]
|
|
|
|
then
|
|
|
|
if diff $GOOGLEDIR/firefox-regional/fanboy-adblocklist-ind.txt $MAINDIR/fanboy-indian.txt > /dev/null ; then
|
2012-03-09 13:12:40 +13:00
|
|
|
echo "No Changes detected: fanboy-indian.txt" > /dev/null
|
2011-04-18 13:47:24 +12:00
|
|
|
else
|
|
|
|
echo "Updated: fanboy-indian.txt"
|
|
|
|
cp -f $GOOGLEDIR/firefox-regional/fanboy-adblocklist-ind.txt $MAINDIR/fanboy-indian.txt
|
2011-08-02 00:51:20 +12:00
|
|
|
# Properly wipe old file.
|
2012-02-14 19:02:42 +13:00
|
|
|
$SHRED -n 3 -z -u $MAINDIR/fanboy-indian.txt.gz
|
2011-04-18 13:47:24 +12:00
|
|
|
$ZIP a -mx=9 -y -tgzip $MAINDIR/fanboy-indian.txt.gz $MAINDIR/fanboy-indian.txt > /dev/null
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$MAINDIR/fanboy-indian.txt"
|
|
|
|
echo $ECHORESPONSE >> $LOGFILE
|
2012-02-11 23:45:28 +13:00
|
|
|
# Combine Regional trackers
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-intl-tracking.sh
|
2011-06-12 14:57:18 +12:00
|
|
|
# Combine
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-ind.sh
|
2011-05-07 17:58:28 +12:00
|
|
|
fi
|
|
|
|
else
|
|
|
|
# echo "Something went bad, file size is 0"
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE=" $MAINDIR/fanboy-indian.txt"
|
|
|
|
echo $BADUPDATE >> $LOGFILE
|
2011-04-18 13:47:24 +12:00
|
|
|
fi
|
|
|
|
|
|
|
|
# VIETNAM
|
2011-05-07 17:58:28 +12:00
|
|
|
# Check for 0-sized file first
|
|
|
|
#
|
|
|
|
if [ -n $GOOGLEDIR/firefox-regional/fanboy-adblocklist-vtn.txt ]
|
|
|
|
then
|
|
|
|
if diff $GOOGLEDIR/firefox-regional/fanboy-adblocklist-vtn.txt $MAINDIR/fanboy-vietnam.txt > /dev/null ; then
|
2012-03-09 13:12:40 +13:00
|
|
|
echo "No Changes detected: fanboy-vietnam.txt" > /dev/null
|
2011-04-18 13:47:24 +12:00
|
|
|
else
|
|
|
|
echo "Updated: fanboy-vietnam.txt"
|
|
|
|
cp -f $GOOGLEDIR/firefox-regional/fanboy-adblocklist-vtn.txt $MAINDIR/fanboy-vietnam.txt
|
2011-08-02 00:51:20 +12:00
|
|
|
# Properly wipe old file.
|
2012-02-14 19:02:42 +13:00
|
|
|
$SHRED -n 3 -z -u $MAINDIR/fanboy-vietnam.txt.gz
|
2011-04-18 13:47:24 +12:00
|
|
|
$ZIP a -mx=9 -y -tgzip $MAINDIR/fanboy-vietnam.txt.gz $MAINDIR/fanboy-vietnam.txt > /dev/null
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$MAINDIR/fanboy-vietnam.txt"
|
|
|
|
echo $ECHORESPONSE >> $LOGFILE
|
2012-02-11 23:45:28 +13:00
|
|
|
# Combine Regional trackers
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-intl-tracking.sh
|
2011-06-12 14:57:18 +12:00
|
|
|
# Combine
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-vtn.sh
|
2011-05-07 17:58:28 +12:00
|
|
|
fi
|
|
|
|
else
|
|
|
|
# echo "Something went bad, file size is 0"
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$MAINDIR/fanboy-vietnam.txt"
|
|
|
|
echo $BADUPDATE >> $LOGFILE
|
2011-04-18 13:47:24 +12:00
|
|
|
fi
|
|
|
|
|
|
|
|
# CHINESE
|
2011-05-07 17:58:28 +12:00
|
|
|
# Check for 0-sized file first
|
|
|
|
#
|
|
|
|
if [ -n $GOOGLEDIR/firefox-regional/fanboy-adblocklist-chn.txt ]
|
|
|
|
then
|
|
|
|
if diff $GOOGLEDIR/firefox-regional/fanboy-adblocklist-chn.txt $MAINDIR/fanboy-chinese.txt > /dev/null ; then
|
2012-03-09 13:12:40 +13:00
|
|
|
echo "No Changes detected: fanboy-chinese.txt" > /dev/null
|
2011-04-18 13:47:24 +12:00
|
|
|
else
|
|
|
|
echo "Updated: fanboy-chinese.txt"
|
|
|
|
cp -f $GOOGLEDIR/firefox-regional/fanboy-adblocklist-chn.txt $MAINDIR/fanboy-chinese.txt
|
2011-08-02 00:51:20 +12:00
|
|
|
# Properly wipe old file.
|
2012-02-14 19:02:42 +13:00
|
|
|
$SHRED -n 3 -z -u $MAINDIR/fanboy-chinese.txt.gz
|
2011-04-18 13:47:24 +12:00
|
|
|
$ZIP a -mx=9 -y -tgzip $MAINDIR/fanboy-chinese.txt.gz $MAINDIR/fanboy-chinese.txt > /dev/null
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$MAINDIR/fanboy-chinese.txt"
|
|
|
|
echo $ECHORESPONSE >> $LOGFILE
|
2012-02-11 23:45:28 +13:00
|
|
|
# Combine Regional trackers
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-intl-tracking.sh
|
2011-06-12 14:57:18 +12:00
|
|
|
# Combine
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-chn.sh
|
2011-05-07 17:58:28 +12:00
|
|
|
fi
|
|
|
|
else
|
|
|
|
# echo "Something went bad, file size is 0"
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$MAINDIR/fanboy-chinese.txt"
|
|
|
|
echo $BADUPDATE >> $LOGFILE
|
2011-04-18 13:47:24 +12:00
|
|
|
fi
|
|
|
|
|
|
|
|
# ESPANOL
|
2011-05-07 17:58:28 +12:00
|
|
|
# Check for 0-sized file first
|
|
|
|
#
|
|
|
|
if [ -n $GOOGLEDIR/firefox-regional/fanboy-adblocklist-esp.txt ]
|
|
|
|
then
|
|
|
|
if diff $GOOGLEDIR/firefox-regional/fanboy-adblocklist-esp.txt $MAINDIR/fanboy-espanol.txt > /dev/null ; then
|
2012-03-09 13:12:40 +13:00
|
|
|
echo "No Changes detected: fanboy-espanol.txt" > /dev/null
|
2011-04-18 13:47:24 +12:00
|
|
|
else
|
|
|
|
echo "Updated: fanboy-espanol.txt"
|
|
|
|
cp -f $GOOGLEDIR/firefox-regional/fanboy-adblocklist-esp.txt $MAINDIR/fanboy-espanol.txt
|
2011-08-02 00:51:20 +12:00
|
|
|
# Properly wipe old file.
|
2012-02-14 19:02:42 +13:00
|
|
|
$SHRED -n 3 -z -u $MAINDIR/fanboy-espanol.txt.gz
|
2011-04-18 13:47:24 +12:00
|
|
|
$ZIP a -mx=9 -y -tgzip $MAINDIR/fanboy-espanol.txt.gz $MAINDIR/fanboy-espanol.txt > /dev/null
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$MAINDIR/fanboy-espanol.txt"
|
|
|
|
echo $ECHORESPONSE >> $LOGFILE
|
2012-02-11 23:45:28 +13:00
|
|
|
# Combine Regional trackers
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-intl-tracking.sh
|
2011-04-18 13:47:24 +12:00
|
|
|
# Generate IE script
|
2011-05-23 00:13:51 +12:00
|
|
|
$GOOGLEDIR/scripts/ie/espanol-ie-generator.sh
|
2011-06-12 14:57:18 +12:00
|
|
|
# Combine
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-esp.sh
|
2011-05-07 17:58:28 +12:00
|
|
|
fi
|
|
|
|
else
|
|
|
|
# echo "Something went bad, file size is 0"
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$MAINDIR/fanboy-espanol.txt"
|
|
|
|
echo $BADUPDATE >> $LOGFILE
|
2011-04-18 13:47:24 +12:00
|
|
|
fi
|
|
|
|
|
|
|
|
# SWEDISH
|
2011-05-07 17:58:28 +12:00
|
|
|
# Check for 0-sized file first
|
|
|
|
#
|
|
|
|
if [ -n $GOOGLEDIR/firefox-regional/fanboy-adblocklist-swe.txt ]
|
|
|
|
then
|
|
|
|
if diff $GOOGLEDIR/firefox-regional/fanboy-adblocklist-swe.txt $MAINDIR/fanboy-swedish.txt > /dev/null ; then
|
2012-03-09 13:12:40 +13:00
|
|
|
echo "No Changes detected: fanboy-swedish.txt" > /dev/null
|
2011-04-18 13:47:24 +12:00
|
|
|
else
|
|
|
|
echo "Updated: fanboy-swedish.txt"
|
|
|
|
cp -f $GOOGLEDIR/firefox-regional/fanboy-adblocklist-swe.txt $MAINDIR/fanboy-swedish.txt
|
2011-08-02 00:51:20 +12:00
|
|
|
# Properly wipe old file.
|
2012-02-14 19:02:42 +13:00
|
|
|
$SHRED -n 3 -z -u $MAINDIR/fanboy-swedish.txt.gz
|
2011-04-18 13:47:24 +12:00
|
|
|
$ZIP a -mx=9 -y -tgzip $MAINDIR/fanboy-swedish.txt.gz $MAINDIR/fanboy-swedish.txt > /dev/null
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$MAINDIR/fanboy-swedish.txt"
|
|
|
|
echo $ECHORESPONSE >> $LOGFILE
|
2012-02-11 23:45:28 +13:00
|
|
|
# Combine Regional trackers
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-intl-tracking.sh
|
2011-06-12 14:57:18 +12:00
|
|
|
# Combine
|
|
|
|
$GOOGLEDIR/scripts/combine/firefox-adblock-swe.sh
|
2011-05-07 17:58:28 +12:00
|
|
|
fi
|
|
|
|
else
|
|
|
|
# echo "Something went bad, file size is 0"
|
2012-02-28 21:12:22 +13:00
|
|
|
# Create a log
|
|
|
|
FILE="$MAINDIR/fanboy-swedish.txt"
|
|
|
|
echo $BADUPDATE >> $LOGFILE
|
2011-04-18 13:47:24 +12:00
|
|
|
fi
|
|
|
|
|
|
|
|
# Gannett
|
2011-05-07 17:58:28 +12:00
|
|
|
# Check for 0-sized file first
|
|
|
|
#
|
2011-12-27 15:01:47 +13:00
|
|
|
if [ -n $GOOGLEDIR/other/adblock-gannett.txt ]
|
2011-05-07 17:58:28 +12:00
|
|
|
then
|
2011-12-27 15:01:47 +13:00
|
|
|
if diff $GOOGLEDIR/other/adblock-gannett.txt $MAINDIR/adblock-gannett.txt > /dev/null ; then
|
2012-03-09 13:12:40 +13:00
|
|
|
echo "No Changes detected: fanboy-gannett.txt" > /dev/null
|
2011-04-18 13:47:24 +12:00
|
|
|
else
|
|
|
|
echo "Updated: fanboy-gannett.txt"
|
|
|
|
cp -f $GOOGLEDIR/adblock-gannett.txt $MAINDIR/adblock-gannett.txt
|
2011-08-02 00:51:20 +12:00
|
|
|
# Properly wipe old file.
|
2012-02-14 19:02:42 +13:00
|
|
|
$SHRED -n 3 -z -u $MAINDIR/adblock-gannett.txt.gz
|
2011-04-18 13:47:24 +12:00
|
|
|
$ZIP a -mx=9 -y -tgzip $MAINDIR/adblock-gannett.txt.gz $MAINDIR/adblock-gannett.txt > /dev/null
|
2011-05-07 17:58:28 +12:00
|
|
|
fi
|
|
|
|
else
|
|
|
|
# echo "Something went bad, file size is 0"
|
|
|
|
mail -s "Google mirror adblock-gannett.txt size is zero, please fix." mp3geek@gmail.com < /dev/null
|
2011-04-18 13:47:24 +12:00
|
|
|
fi
|
|
|
|
|