@@ -11,6 +11,8 @@ SQM="pie"
1111# BANIP: turn on "true" or off "false"
1212BANIP=" false" # (BROKEN)
1313
14+ # ADBLOCK
15+ ADBLOCK=" false"
1416# ## ----------------------------------------------------------------------------------------------------- ###
1517# ## WARNING: WARNING: DO NOT EDIT BELOW THIS UNLESS YOU KNOW WHAT YOUR DOING!! WARNING: WARNING: ###
1618# ## ----------------------------------------------------------------------------------------------------- ###
372374# ## -- END --
373375
374376# ## adblock
375- uci -q batch << -EOF
376- set adblock.global.adb_enabled='0'
377- set adblock.global.adb_trigger='wan'
378- set adblock.global.adb_debug='0'
379- set adblock.global.adb_dnsfilereset='0'
380- set adblock.global.adb_mail='0'
381- set adblock.global.adb_report='0'
382- set adblock.global.adb_backup='1'
383- set adblock.global.adb_maxqueue='4'
384- set adblock.global.adb_dns='dnsmasq'
385- set adblock.global.adb_fetchutil='wget'
386- set adblock.global.adb_fetchinsecure='1'
387- set adblock.global.adb_dnsinstance='0'
388- set adblock.global.adb_eng_sources='bluGo/formats/domains.txt'
389- set adblock.global.adb_forcedns='1'
390- set adblock.global.adb_zonelist='lan'
391- set adblock.global.adb_stb_sources='alternates/fakenews/hosts'
392- set adblock.global.adb_safesearch='0'
393- delete adblock.global.adb_utc_sources
394- add_list adblock.global.adb_utc_sources='drogue'
395- add_list adblock.global.adb_utc_sources='adult'
396- add_list adblock.global.adb_utc_sources='associations_religieuses'
397- add_list adblock.global.adb_utc_sources='bitcoin'
398- add_list adblock.global.adb_utc_sources='phishing'
399- add_list adblock.global.adb_utc_sources='malware'
400- delete adblock.global.adb_sources
401- add_list adblock.global.adb_sources='adaway'
402- add_list adblock.global.adb_sources='adguard'
403- add_list adblock.global.adb_sources='andryou'
404- add_list adblock.global.adb_sources='anti_ad'
405- add_list adblock.global.adb_sources='anudeep'
406- add_list adblock.global.adb_sources='disconnect'
407- add_list adblock.global.adb_sources='energized'
408- add_list adblock.global.adb_sources='openphish'
409- add_list adblock.global.adb_sources='reg_es'
410- add_list adblock.global.adb_sources='spam404'
411- add_list adblock.global.adb_sources='stevenblack'
412- add_list adblock.global.adb_sources='stopforumspam'
413- add_list adblock.global.adb_sources='whocares'
414- add_list adblock.global.adb_sources='yoyo'
415- EOF
416- uci commit adblock
417- service adblock restart
418- service adblock enable
419-
420- # refreshing the blocklists every 24 hours
421- echo " 16 07 * * * /etc/init.d/adblock reload" >> /etc/crontabs/root
422- crontab /etc/crontabs/root
423-
377+ if [ " $ADBLOCK " = " true" ]; then
378+ uci -q batch << -EOF
379+ set adblock.global.adb_enabled='0'
380+ set adblock.global.adb_trigger='wan'
381+ set adblock.global.adb_debug='0'
382+ set adblock.global.adb_dnsfilereset='0'
383+ set adblock.global.adb_mail='0'
384+ set adblock.global.adb_report='0'
385+ set adblock.global.adb_backup='1'
386+ set adblock.global.adb_maxqueue='4'
387+ set adblock.global.adb_dns='dnsmasq'
388+ set adblock.global.adb_fetchutil='wget'
389+ set adblock.global.adb_fetchinsecure='1'
390+ set adblock.global.adb_dnsinstance='0'
391+ set adblock.global.adb_eng_sources='bluGo/formats/domains.txt'
392+ set adblock.global.adb_forcedns='1'
393+ set adblock.global.adb_zonelist='lan'
394+ set adblock.global.adb_stb_sources='alternates/fakenews/hosts'
395+ set adblock.global.adb_safesearch='0'
396+ delete adblock.global.adb_utc_sources
397+ add_list adblock.global.adb_utc_sources='drogue'
398+ add_list adblock.global.adb_utc_sources='adult'
399+ add_list adblock.global.adb_utc_sources='associations_religieuses'
400+ add_list adblock.global.adb_utc_sources='bitcoin'
401+ add_list adblock.global.adb_utc_sources='phishing'
402+ add_list adblock.global.adb_utc_sources='malware'
403+ delete adblock.global.adb_sources
404+ add_list adblock.global.adb_sources='adaway'
405+ add_list adblock.global.adb_sources='adguard'
406+ add_list adblock.global.adb_sources='andryou'
407+ add_list adblock.global.adb_sources='anti_ad'
408+ add_list adblock.global.adb_sources='anudeep'
409+ add_list adblock.global.adb_sources='disconnect'
410+ add_list adblock.global.adb_sources='energized'
411+ add_list adblock.global.adb_sources='openphish'
412+ add_list adblock.global.adb_sources='reg_es'
413+ add_list adblock.global.adb_sources='spam404'
414+ add_list adblock.global.adb_sources='stevenblack'
415+ add_list adblock.global.adb_sources='stopforumspam'
416+ add_list adblock.global.adb_sources='whocares'
417+ add_list adblock.global.adb_sources='yoyo'
418+ EOF
419+ uci commit adblock
420+ service adblock restart
421+ service adblock enable
422+
423+ # refreshing the blocklists every 24 hours
424+ echo " 16 07 * * * /etc/init.d/adblock reload" >> /etc/crontabs/root
425+ crontab /etc/crontabs/root
426+ fi
424427# ## -- END --
425428
426429# ## Firewall DROP external connections
0 commit comments