From 5348de5b9542b3014b8956c289b8c7eee03108b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristhian=20Mart=C3=ADnez=20Ochoa?= Date: Sat, 23 Jun 2018 16:37:06 -0600 Subject: [PATCH] external lists updated Domain suffix updated. Timezone DB added. --- lib/public_suffix_list.dat | 178 +++++++++++++++- lib/timezone.dat | 424 +++++++++++++++++++++++++++++++++++++ plugins/webinoly | 20 +- 3 files changed, 613 insertions(+), 9 deletions(-) create mode 100644 lib/timezone.dat diff --git a/lib/public_suffix_list.dat b/lib/public_suffix_list.dat index 13ba229..46fc00a 100644 --- a/lib/public_suffix_list.dat +++ b/lib/public_suffix_list.dat @@ -847,6 +847,14 @@ mil.gt net.gt org.gt gu +com.gu +edu.gu +gov.gu +guam.gu +info.gu +net.gu +org.gu +web.gu gw gy co.gy @@ -1070,6 +1078,12 @@ sicily.it taa.it tos.it toscana.it +trentin-sud-tirol.it +trentin-süd-tirol.it +trentin-sudtirol.it +trentin-südtirol.it +trentin-sued-tirol.it +trentin-suedtirol.it trentino-a-adige.it trentino-aadige.it trentino-alto-adige.it @@ -1077,9 +1091,12 @@ trentino-altoadige.it trentino-s-tirol.it trentino-stirol.it trentino-sud-tirol.it +trentino-süd-tirol.it trentino-sudtirol.it +trentino-südtirol.it trentino-sued-tirol.it trentino-suedtirol.it +trentino.it trentinoa-adige.it trentinoaadige.it trentinoalto-adige.it @@ -1087,9 +1104,17 @@ trentinoaltoadige.it trentinos-tirol.it trentinostirol.it trentinosud-tirol.it +trentinosüd-tirol.it trentinosudtirol.it +trentinosüdtirol.it trentinosued-tirol.it trentinosuedtirol.it +trentinsud-tirol.it +trentinsüd-tirol.it +trentinsudtirol.it +trentinsüdtirol.it +trentinsued-tirol.it +trentinsuedtirol.it tuscany.it umb.it umbria.it @@ -1104,7 +1129,13 @@ valleaosta.it valled-aosta.it valledaosta.it vallee-aoste.it +vallée-aoste.it +vallee-d-aoste.it +vallée-d-aoste.it valleeaoste.it +valléeaoste.it +valleedaoste.it +valléedaoste.it vao.it vda.it ven.it @@ -1136,6 +1167,9 @@ at.it av.it avellino.it ba.it +balsan-sudtirol.it +balsan-südtirol.it +balsan-suedtirol.it balsan.it bari.it barletta-trani-andria.it @@ -1150,13 +1184,21 @@ bl.it bn.it bo.it bologna.it +bolzano-altoadige.it bolzano.it +bozen-sudtirol.it +bozen-südtirol.it +bozen-suedtirol.it bozen.it br.it brescia.it brindisi.it bs.it bt.it +bulsan-sudtirol.it +bulsan-südtirol.it +bulsan-suedtirol.it +bulsan.it bz.it ca.it cagliari.it @@ -1174,7 +1216,9 @@ catanzaro.it cb.it ce.it cesena-forli.it +cesena-forlì.it cesenaforli.it +cesenaforlì.it ch.it chieti.it ci.it @@ -1205,7 +1249,9 @@ florence.it fm.it foggia.it forli-cesena.it +forlì-cesena.it forlicesena.it +forlìcesena.it fr.it frosinone.it ge.it @@ -1336,6 +1382,7 @@ sp.it sr.it ss.it suedtirol.it +südtirol.it sv.it ta.it taranto.it @@ -1354,7 +1401,6 @@ trani-barletta-andria.it traniandriabarletta.it tranibarlettaandria.it trapani.it -trentino.it trento.it treviso.it trieste.it @@ -5495,7 +5541,6 @@ edu.tr kep.tr nc.tr gov.nc.tr -travel tt co.tt com.tt @@ -5955,6 +6000,12 @@ yt გე ελ 香港 +公司.香港 +教育.香港 +政府.香港 +個人.香港 +網絡.香港 +組織.香港 ಭಾರತ ଭାରତ ভাৰত @@ -5963,6 +6014,7 @@ yt ڀارت ഭാരതം भारत +بارت بھارت భారత్ ભારત @@ -6188,7 +6240,6 @@ bond boo book booking -boots bosch bostik boston @@ -6249,6 +6300,7 @@ cfa cfd chanel channel +charity chase chat cheap @@ -6557,6 +6609,7 @@ imamat imdb immo immobilien +inc industries infiniti ing @@ -6659,6 +6712,7 @@ lipsy live living lixil +llc loan loans locker @@ -6735,7 +6789,6 @@ movie movistar msd mtn -mtpc mtr mutual nab @@ -6989,6 +7042,7 @@ sony soy space spiegel +sport spot spreadbetting srl @@ -7070,6 +7124,7 @@ toys trade trading training +travel travelchannel travelers travelersinsurance @@ -7232,6 +7287,7 @@ xin 机构 组织机构 健康 +招聘 рус 珠宝 大拿 @@ -7274,9 +7330,6 @@ zuerich cc.ua inf.ua ltd.ua -1password.ca -1password.com -1password.eu beep.pl compute.estate alces.network @@ -7290,6 +7343,7 @@ cn-north-1.eb.amazonaws.com.cn elasticbeanstalk.com ap-northeast-1.elasticbeanstalk.com ap-northeast-2.elasticbeanstalk.com +ap-northeast-3.elasticbeanstalk.com ap-south-1.elasticbeanstalk.com ap-southeast-1.elasticbeanstalk.com ap-southeast-2.elasticbeanstalk.com @@ -7375,6 +7429,7 @@ advisor.ws backplaneapp.io betainabox.com bnr.la +blackbaudcdn.net boomla.net boxfuse.io square7.ch @@ -7421,6 +7476,7 @@ c.la certmgr.org xenapponazure.com virtueeldomein.nl +cleverapps.io c66.me cloud66.ws jdevcloud.com @@ -7431,6 +7487,7 @@ cloudaccess.net cloudcontrolled.com cloudcontrolapp.com co.ca +otap.co co.cz c.cdn77.org cdn77-ssl.net @@ -7449,6 +7506,7 @@ cloudns.pro cloudns.pw cloudns.us cloudeity.net +cnpy.gdn co.nl co.no webhosting.be @@ -7469,6 +7527,12 @@ cyon.link cyon.site daplie.me localhost.daplie.me +dattolocal.com +dattorelay.com +dattoweb.com +mydatto.com +dattolocal.net +mydatto.net biz.dk co.dk firm.dk @@ -7775,6 +7839,7 @@ myhome-server.de ddnss.org definima.net definima.io +bci.dnstrace.pro ddnsfree.com ddnsgeek.com giize.com @@ -7949,6 +8014,8 @@ global.prod.fastly.net a.ssl.fastly.net b.ssl.fastly.net global.ssl.fastly.net +fastpanel.direct +fastvps-server.com fhapp.xyz fedorainfracloud.org fedorapeople.org @@ -7965,7 +8032,10 @@ fbx-os.fr fbxos.fr freebox-os.fr freeboxos.fr +freedesktop.org futurecms.at +ex.futurecms.at +in.futurecms.at futurehosting.at futuremailing.at ex.ortsinfo.at @@ -8065,10 +8135,16 @@ publishproxy.com withgoogle.com withyoutube.com hashbang.sh +hasura.app hasura-app.io hepforge.org herokuapp.com herokussl.com +myravendb.com +ravendb.community +ravendb.me +development.run +ravendb.run moonscale.net iki.fi biz.at @@ -8103,6 +8179,13 @@ sp.leg.br to.leg.br pixolino.com ipifony.net +mein-iserv.de +test-iserv.de +myjino.ru +hosting.myjino.ru +landing.myjino.ru +spectrum.myjino.ru +vps.myjino.ru triton.zone cns.joyent.com js.org @@ -8113,24 +8196,52 @@ edu.krd git-repos.de lcube-server.de svn-repos.de +app.lmpm.com +linkitools.space linkyard.cloud linkyard-cloud.ch we.bs +uklugs.org +glug.org.uk +lug.org.uk +lugs.org.uk barsy.bg +barsy.co.uk +barsyonline.co.uk +barsycenter.com barsyonline.com +barsy.club barsy.de barsy.eu barsy.in +barsy.info +barsy.io +barsy.me +barsy.menu +barsy.mobi barsy.net barsy.online +barsy.org +barsy.pro +barsy.pub +barsy.shop +barsy.site barsy.support +barsy.uk magentosite.cloud +mayfirst.info +mayfirst.org hb.cldmail.ru +miniserver.com +memset.net cloud.metacentrum.cz custom.metacentrum.cz +flt.cloud.muni.cz +usr.cloud.muni.cz meteorapp.com eu.meteorapp.com co.pl +azurecontainer.io azurewebsites.net azure-mobile.net cloudapp.net @@ -8145,6 +8256,31 @@ netlify.com ngrok.io nh-serv.co.uk nfshost.com +dnsking.ch +mypi.co +n4t.co +001www.com +ddnslive.com +myiphost.com +forumz.info +16-b.it +32-b.it +64-b.it +soundcast.me +tcp4.me +dnsup.net +hicam.net +now-dns.net +ownip.net +vpndns.net +dynserv.org +now-dns.org +x443.pw +now-dns.top +ntdll.top +freeddns.us +crafting.xyz +zapto.xyz nsupdate.info nerdpol.ovh blogsyte.com @@ -8235,27 +8371,35 @@ zapto.org stage.nodeart.io nodum.co nodum.io +pcloud.host nyc.mn nom.ae +nom.af nom.ai nom.al nym.by nym.bz nom.cl nom.gd +nom.ge nom.gl nym.gr nom.gt +nym.gy nom.hn +nym.ie nom.im +nom.ke nym.kz nym.la +nym.lc nom.li nym.li nym.lt nym.lu nym.me nom.mk +nym.mn nym.mx nom.nu nym.nz @@ -8263,22 +8407,28 @@ nym.pe nym.pt nom.pw nom.qa +nym.ro nom.rs nom.si nym.sk +nom.st nym.su nym.sx +nom.tj nym.tw nom.ug nom.uy nom.vc nom.vg cya.gg +cloudycluster.net nid.io opencraft.hosting operaunite.com outsystemscloud.com ownprovider.com +own.pm +ox.rs oy.lc pgfog.com pagefrontapp.com @@ -8299,6 +8449,7 @@ priv.at protonet.io chirurgiens-dentistes-en-france.fr byen.site +ras.ru qa2.com dev-myqnapcloud.com alpha-myqnapcloud.com @@ -8351,8 +8502,10 @@ sites.static.land apps.lair.io stolos.io spacekit.io +customer.speedpartner.de stackspace.space storj.farm +utwente.io temp-dns.com diskstation.me dscloud.biz @@ -8374,6 +8527,7 @@ gdansk.pl gdynia.pl med.pl sopot.pl +gwiddle.co.uk cust.dev.thingdust.io cust.disrec.thingdust.io cust.prod.thingdust.io @@ -8417,10 +8571,13 @@ syno-ds.de synology-diskstation.de synology-ds.de uber.space +uberspace.de hk.com hk.org ltd.hk inc.hk +virtualuser.de +virtual-user.de lib.de.us 2038.io router.management @@ -8430,6 +8587,10 @@ wedeploy.me wedeploy.sh remotewd.com wmflabs.org +half.host +xnbay.com +u2.xnbay.com +u2-local.xnbay.com cistron.nl demon.nl xs4all.space @@ -8442,6 +8603,9 @@ ybo.party ybo.review ybo.science ybo.trade +nohost.me +noho.st za.net za.org now.sh +zone.id diff --git a/lib/timezone.dat b/lib/timezone.dat new file mode 100644 index 0000000..6f5379b --- /dev/null +++ b/lib/timezone.dat @@ -0,0 +1,424 @@ +Europe/Andorra +Asia/Dubai +Asia/Kabul +America/Antigua +America/Anguilla +Europe/Tirane +Asia/Yerevan +Africa/Luanda +Antarctica/McMurdo +Antarctica/Casey +Antarctica/Davis +Antarctica/DumontDUrville +Antarctica/Mawson +Antarctica/Palmer +Antarctica/Rothera +Antarctica/Syowa +Antarctica/Troll +Antarctica/Vostok +America/Argentina/Buenos_Aires +America/Argentina/Cordoba +America/Argentina/Salta +America/Argentina/Jujuy +America/Argentina/Tucuman +America/Argentina/Catamarca +America/Argentina/La_Rioja +America/Argentina/San_Juan +America/Argentina/Mendoza +America/Argentina/San_Luis +America/Argentina/Rio_Gallegos +America/Argentina/Ushuaia +Pacific/Pago_Pago +Europe/Vienna +Australia/Lord_Howe +Antarctica/Macquarie +Australia/Hobart +Australia/Currie +Australia/Melbourne +Australia/Sydney +Australia/Broken_Hill +Australia/Brisbane +Australia/Lindeman +Australia/Adelaide +Australia/Darwin +Australia/Perth +Australia/Eucla +America/Aruba +Europe/Mariehamn +Asia/Baku +Europe/Sarajevo +America/Barbados +Asia/Dhaka +Europe/Brussels +Africa/Ouagadougou +Europe/Sofia +Asia/Bahrain +Africa/Bujumbura +Africa/Porto-Novo +America/St_Barthelemy +Atlantic/Bermuda +Asia/Brunei +America/La_Paz +America/Kralendijk +America/Noronha +America/Belem +America/Fortaleza +America/Recife +America/Araguaina +America/Maceio +America/Bahia +America/Sao_Paulo +America/Campo_Grande +America/Cuiaba +America/Santarem +America/Porto_Velho +America/Boa_Vista +America/Manaus +America/Eirunepe +America/Rio_Branco +America/Nassau +Asia/Thimphu +Africa/Gaborone +Europe/Minsk +America/Belize +America/St_Johns +America/Halifax +America/Glace_Bay +America/Moncton +America/Goose_Bay +America/Blanc-Sablon +America/Toronto +America/Nipigon +America/Thunder_Bay +America/Iqaluit +America/Pangnirtung +America/Atikokan +America/Winnipeg +America/Rainy_River +America/Resolute +America/Rankin_Inlet +America/Regina +America/Swift_Current +America/Edmonton +America/Cambridge_Bay +America/Yellowknife +America/Inuvik +America/Creston +America/Dawson_Creek +America/Fort_Nelson +America/Vancouver +America/Whitehorse +America/Dawson +Indian/Cocos +Africa/Kinshasa +Africa/Lubumbashi +Africa/Bangui +Africa/Brazzaville +Europe/Zurich +Africa/Abidjan +Pacific/Rarotonga +America/Santiago +America/Punta_Arenas +Pacific/Easter +Africa/Douala +Asia/Shanghai +Asia/Urumqi +America/Bogota +America/Costa_Rica +America/Havana +Atlantic/Cape_Verde +America/Curacao +Indian/Christmas +Asia/Nicosia +Asia/Famagusta +Europe/Prague +Europe/Berlin +Europe/Busingen +Africa/Djibouti +Europe/Copenhagen +America/Dominica +America/Santo_Domingo +Africa/Algiers +America/Guayaquil +Pacific/Galapagos +Europe/Tallinn +Africa/Cairo +Africa/El_Aaiun +Africa/Asmara +Europe/Madrid +Africa/Ceuta +Atlantic/Canary +Africa/Addis_Ababa +Europe/Helsinki +Pacific/Fiji +Atlantic/Stanley +Pacific/Chuuk +Pacific/Pohnpei +Pacific/Kosrae +Atlantic/Faroe +Europe/Paris +Africa/Libreville +Europe/London +America/Grenada +Asia/Tbilisi +America/Cayenne +Europe/Guernsey +Africa/Accra +Europe/Gibraltar +America/Godthab +America/Danmarkshavn +America/Scoresbysund +America/Thule +Africa/Banjul +Africa/Conakry +America/Guadeloupe +Africa/Malabo +Europe/Athens +Atlantic/South_Georgia +America/Guatemala +Pacific/Guam +Africa/Bissau +America/Guyana +Asia/Hong_Kong +America/Tegucigalpa +Europe/Zagreb +America/Port-au-Prince +Europe/Budapest +Asia/Jakarta +Asia/Pontianak +Asia/Makassar +Asia/Jayapura +Europe/Dublin +Asia/Jerusalem +Europe/Isle_of_Man +Asia/Kolkata +Indian/Chagos +Asia/Baghdad +Asia/Tehran +Atlantic/Reykjavik +Europe/Rome +Europe/Jersey +America/Jamaica +Asia/Amman +Asia/Tokyo +Africa/Nairobi +Asia/Bishkek +Asia/Phnom_Penh +Pacific/Tarawa +Pacific/Enderbury +Pacific/Kiritimati +Indian/Comoro +America/St_Kitts +Asia/Pyongyang +Asia/Seoul +Asia/Kuwait +America/Cayman +Asia/Almaty +Asia/Qyzylorda +Asia/Aqtobe +Asia/Aqtau +Asia/Atyrau +Asia/Oral +Asia/Vientiane +Asia/Beirut +America/St_Lucia +Europe/Vaduz +Asia/Colombo +Africa/Monrovia +Africa/Maseru +Europe/Vilnius +Europe/Luxembourg +Europe/Riga +Africa/Tripoli +Africa/Casablanca +Europe/Monaco +Europe/Chisinau +Europe/Podgorica +America/Marigot +Indian/Antananarivo +Pacific/Majuro +Pacific/Kwajalein +Europe/Skopje +Africa/Bamako +Asia/Yangon +Asia/Ulaanbaatar +Asia/Hovd +Asia/Choibalsan +Asia/Macau +Pacific/Saipan +America/Martinique +Africa/Nouakchott +America/Montserrat +Europe/Malta +Indian/Mauritius +Indian/Maldives +Africa/Blantyre +America/Mexico_City +America/Cancun +America/Merida +America/Monterrey +America/Matamoros +America/Mazatlan +America/Chihuahua +America/Ojinaga +America/Hermosillo +America/Tijuana +America/Bahia_Banderas +Asia/Kuala_Lumpur +Asia/Kuching +Africa/Maputo +Africa/Windhoek +Pacific/Noumea +Africa/Niamey +Pacific/Norfolk +Africa/Lagos +America/Managua +Europe/Amsterdam +Europe/Oslo +Asia/Kathmandu +Pacific/Nauru +Pacific/Niue +Pacific/Auckland +Pacific/Chatham +Asia/Muscat +America/Panama +America/Lima +Pacific/Tahiti +Pacific/Marquesas +Pacific/Gambier +Pacific/Port_Moresby +Pacific/Bougainville +Asia/Manila +Asia/Karachi +Europe/Warsaw +America/Miquelon +Pacific/Pitcairn +America/Puerto_Rico +Asia/Gaza +Asia/Hebron +Europe/Lisbon +Atlantic/Madeira +Atlantic/Azores +Pacific/Palau +America/Asuncion +Asia/Qatar +Indian/Reunion +Europe/Bucharest +Europe/Belgrade +Europe/Kaliningrad +Europe/Moscow +Europe/Simferopol +Europe/Volgograd +Europe/Kirov +Europe/Astrakhan +Europe/Saratov +Europe/Ulyanovsk +Europe/Samara +Asia/Yekaterinburg +Asia/Omsk +Asia/Novosibirsk +Asia/Barnaul +Asia/Tomsk +Asia/Novokuznetsk +Asia/Krasnoyarsk +Asia/Irkutsk +Asia/Chita +Asia/Yakutsk +Asia/Khandyga +Asia/Vladivostok +Asia/Ust-Nera +Asia/Magadan +Asia/Sakhalin +Asia/Srednekolymsk +Asia/Kamchatka +Asia/Anadyr +Africa/Kigali +Asia/Riyadh +Pacific/Guadalcanal +Indian/Mahe +Africa/Khartoum +Europe/Stockholm +Asia/Singapore +Atlantic/St_Helena +Europe/Ljubljana +Arctic/Longyearbyen +Europe/Bratislava +Africa/Freetown +Europe/San_Marino +Africa/Dakar +Africa/Mogadishu +America/Paramaribo +Africa/Juba +Africa/Sao_Tome +America/El_Salvador +America/Lower_Princes +Asia/Damascus +Africa/Mbabane +America/Grand_Turk +Africa/Ndjamena +Indian/Kerguelen +Africa/Lome +Asia/Bangkok +Asia/Dushanbe +Pacific/Fakaofo +Asia/Dili +Asia/Ashgabat +Africa/Tunis +Pacific/Tongatapu +Europe/Istanbul +America/Port_of_Spain +Pacific/Funafuti +Asia/Taipei +Africa/Dar_es_Salaam +Europe/Kiev +Europe/Uzhgorod +Europe/Zaporozhye +Africa/Kampala +Pacific/Midway +Pacific/Wake +America/New_York +America/Detroit +America/Kentucky/Louisville +America/Kentucky/Monticello +America/Indiana/Indianapolis +America/Indiana/Vincennes +America/Indiana/Winamac +America/Indiana/Marengo +America/Indiana/Petersburg +America/Indiana/Vevay +America/Chicago +America/Indiana/Tell_City +America/Indiana/Knox +America/Menominee +America/North_Dakota/Center +America/North_Dakota/New_Salem +America/North_Dakota/Beulah +America/Denver +America/Boise +America/Phoenix +America/Los_Angeles +America/Anchorage +America/Juneau +America/Sitka +America/Metlakatla +America/Yakutat +America/Nome +America/Adak +Pacific/Honolulu +America/Montevideo +Asia/Samarkand +Asia/Tashkent +Europe/Vatican +America/St_Vincent +America/Caracas +America/Tortola +America/St_Thomas +Asia/Ho_Chi_Minh +Pacific/Efate +Pacific/Wallis +Pacific/Apia +Asia/Aden +Indian/Mayotte +Africa/Johannesburg +Africa/Lusaka +Africa/Harare diff --git a/plugins/webinoly b/plugins/webinoly index 885242d..0fb17bf 100644 --- a/plugins/webinoly +++ b/plugins/webinoly @@ -248,8 +248,8 @@ elif [[ $opt == "-info" ]]; then system_info -elif [[ $opt == "-domain-list-update" ]]; then - echo "${blu}- Downloading!${end}" +elif [[ $opt == "-external-list-update" ]]; then + echo "${blu}- Downloading Public Suffix List!${end}" sudo wget --timeout=15 -qrO /tmp/temp-public_suffix_list.dat https://publicsuffix.org/list/public_suffix_list.dat if [[ -s /tmp/temp-public_suffix_list.dat ]]; then echo "${blu}- Processing file!${end}" @@ -263,6 +263,22 @@ elif [[ $opt == "-domain-list-update" ]]; then echo "${red}[ERROR] Domain list not updated!${end}" fi + echo "" + echo "${blu}- Downloading Timezone Database!${end}" + sudo wget --timeout=15 -qrO /tmp/temp-timezonedb.zip https://timezonedb.com/files/timezonedb.csv.zip + if [[ -s /tmp/temp-timezonedb.zip ]]; then + echo "${blu}- Processing file!${end}" + sudo unzip -qq /tmp/temp-timezonedb.zip -d /tmp/tz/ + sudo cut -d',' -f3 /tmp/tz/zone.csv >> timezone.dat + sudo sed -i 's/"//g' timezone.dat + sudo mv timezone.dat /opt/webinoly/lib/ + sudo rm -rf /tmp/tz + sudo rm /tmp/temp-timezonedb.zip + echo "${gre}Timezone Database has been successfully updated!${end}" + else + echo "${red}[ERROR] Timezone Database not updated!${end}" + fi + elif [[ $opt == "-clear-cache" ]]; then [[ -z $value ]] && value="all"