# HG changeset patch # User Carl Byington # Date 1395430612 25200 # Node ID 6497944a9bd9172014b20e700fdce05b9245290f # Parent 8a18f01a474726b23ae8c3945343d518f4e0c1b2 update tld.conf, ignore domains with no ns records diff -r 8a18f01a4747 -r 6497944a9bd9 make-tld-conf.py --- a/make-tld-conf.py Fri Mar 21 11:28:51 2014 -0700 +++ b/make-tld-conf.py Fri Mar 21 12:36:52 2014 -0700 @@ -25,9 +25,13 @@ if z[-1:] == '-': yy.append(xx) else: yy.append('xn--%s' % z) y = '.'.join(yy) - if y == x: + if not (y == x): + f.write('// %s%s\n' % (prefix, x)) + x = y + if not prefix and (len(x.split('.')) == 1): + rc = cmd("dig %s ns +short" % x) + if not rc: + rc = cmd("sleep 3; dig %s ns +short" % x) + if not rc: prefix = '// no ns record for ' f.write('%s%s\n' % (prefix, x)) - else: - f.write('// %s%s\n' % (prefix, x)) - f.write('%s%s\n' % (prefix, y)) f.close() diff -r 8a18f01a4747 -r 6497944a9bd9 tld.conf --- a/tld.conf Fri Mar 21 11:28:51 2014 -0700 +++ b/tld.conf Fri Mar 21 12:36:52 2014 -0700 @@ -1,4 +1,4 @@ -// generated by make-tld-conf.py on 2014-03-21 11:27:31 +// generated by make-tld-conf.py on 2014-03-21 12:17:49 // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this @@ -566,7 +566,7 @@ cg // ch : http://en.wikipedia.org/wiki/.ch -ch +// no ns record for ch // ci : http://en.wikipedia.org/wiki/.ci // http://www.nic.ci/index.php?page=charte @@ -6718,7 +6718,7 @@ // xn--54b7fta0cc ("Bangla" Bangla) : BD // বাংলা -xn--54b7fta0cc +// no ns record for xn--54b7fta0cc // xn--fiqs8s ("China" Chinese-Han-Simplified <.Zhongguo>) : CN // CNNIC @@ -6743,7 +6743,7 @@ // xn--node ("ge" Georgian (Mkhedruli)) : GE // გე -xn--node +// no ns record for xn--node // xn--j6w193g ("Hong Kong" Chinese-Han) : HK // https://www2.hkirc.hk/register/rules.jsp @@ -6791,7 +6791,7 @@ // xn--mgba3a4fra ("Iran" Arabic) : IR // ايران -xn--mgba3a4fra +// no ns record for xn--mgba3a4fra // xn--mgbayh7gpa ("al-Ordon" Arabic) : JO // National Information Technology Center (NITC) @@ -6823,7 +6823,7 @@ // xn--l1acc ("mon" Mongolian) : MN // мон -xn--l1acc +// no ns record for xn--l1acc // xn--mgbx4cd0ab ("Malaysia" Malay) : MY // مليسيا @@ -6860,15 +6860,15 @@ // xn--mgberp4a5d4a87g ("AlSaudiah" Arabic) variant : SA // السعودیة -xn--mgberp4a5d4a87g +// no ns record for xn--mgberp4a5d4a87g // xn--mgbqly7c0a67fbc ("AlSaudiah" Arabic) variant : SA // السعودیۃ -xn--mgbqly7c0a67fbc +// no ns record for xn--mgbqly7c0a67fbc // xn--mgbqly7cvafr ("AlSaudiah" Arabic) variant : SA // السعوديه -xn--mgbqly7cvafr +// no ns record for xn--mgbqly7cvafr // xn--ogbpf8fl ("Syria" Arabic) : SY // سورية @@ -6876,7 +6876,7 @@ // xn--mgbtf8fl ("Syria" Arabic) variant : SY // سوريا -xn--mgbtf8fl +// no ns record for xn--mgbtf8fl // xn--yfro4i67o Singapore ("Singapore" Chinese-Han) : SG // 新加坡 @@ -6908,7 +6908,7 @@ // xn--nnx388a ("Taiwan") variant : TW // 臺灣 -xn--nnx388a +// no ns record for xn--nnx388a // xn--j1amh ("ukr" Cyrillic) : UA // укр @@ -6916,7 +6916,7 @@ // xn--mgb2ddes ("AlYemen" Arabic) : YE // اليمن -xn--mgb2ddes +// no ns record for xn--mgb2ddes // xxx : http://icmregistry.com xxx @@ -6952,7 +6952,7 @@ // xn--vhquv : 2013-08-28 Dash McCook, LLC // 企业 -xn--vhquv +// no ns record for xn--vhquv // camera : 2013-08-28 Atomic Maple, LLC camera @@ -7034,7 +7034,7 @@ reviews // guide : 2013-09-13 Snow Moon, LLC -guide +// no ns record for guide // xn--6qq986b3x1 : 2013-09-13 Tycoon Treasure Limited // 我爱你 @@ -7114,13 +7114,13 @@ // xn--4gbrim : 2013-10-07 Suhub Electronic Establishment // موقع -xn--4gbrim +// no ns record for xn--4gbrim // career : 2013-10-09 dotCareer, LLC -career +// no ns record for career // otsuka : 2013-10-11 Otsuka Holdings Co. Ltd. -otsuka +// no ns record for otsuka // xn--fiQ64b : 2013-10-14 CITIC Group Corporation // 中信 @@ -7254,10 +7254,10 @@ ninja // business : 2013-11-07 Spring Cross, LLC -business +// no ns record for business // gal : 2013-11-07 Asociación puntoGAL -gal +// no ns record for gal // social : 2013-11-07 United TLD Holdco Ltd. social @@ -7304,7 +7304,7 @@ tokyo // moe : 2013-11-13 Interlink Co., Ltd. -moe +// no ns record for moe // guitars : 2013-11-14 Uniregistry, Corp. guitars @@ -7317,7 +7317,7 @@ xn--nqv7fs00ema // desi : 2013-11-14 Desi Networks LLC -desi +// no ns record for desi // cool : 2013-11-14 Koko Lake, LLC cool @@ -7345,13 +7345,13 @@ // xn--xhq521b : 2013-11-14 Guangzhou YU Wei Information Technology Co., Ltd. // 广东 -xn--xhq521b +// no ns record for xn--xhq521b // photo : 2013-11-14 Uniregistry, Corp. photo // network : 2013-11-14 Trixy Manor, LLC -network +// no ns record for network // zone : 2013-11-14 Outer Falls, LLC zone @@ -7380,13 +7380,13 @@ works // london : 2013-11-14 Dot London Domains Limited -london +// no ns record for london // watch : 2013-11-14 Sand Shadow, LLC watch // rocks : 2013-11-14 Ruby Moon, LLC -rocks +// no ns record for rocks // SHIKSHA : 2013-11-14 Afilias Limited shiksha @@ -7396,35 +7396,35 @@ xn--d1acj3b // budapest : 2013-11-21 Top Level Domain Holdings Limited -budapest +// no ns record for budapest // nrw : 2013-11-21 Minds + Machines GmbH -nrw +// no ns record for nrw // VOTE : 2013-11-21 Monolith Registry LLC vote // fishing : 2013-11-21 Top Level Domain Holdings Limited -fishing +// no ns record for fishing // expert : 2013-11-21 Magic Pass, LLC expert // horse : 2013-11-21 Top Level Domain Holdings Limited -horse +// no ns record for horse // christmas : 2013-11-21 Uniregistry, Corp. christmas // cooking : 2013-11-21 Top Level Domain Holdings Limited -cooking +// no ns record for cooking // xn--czru2d : 2013-11-21 Zodiac Capricorn Limited // 商城 -xn--czru2d +// no ns record for xn--czru2d // casa : 2013-11-21 Top Level Domain Holdings Limited -casa +// no ns record for casa // rich : 2013-11-21 I-REGISTRY Ltd., Niederlassung Deutschland rich @@ -7437,10 +7437,10 @@ // xn--45q11c : 2013-11-21 Zodiac Scorpio Limited // 八卦 -xn--45q11c +// no ns record for xn--45q11c // praxi : 2013-12-05 Praxi S.p.A. -praxi +// no ns record for praxi // events : 2013-12-05 Pioneer Maple, LLC events @@ -7494,13 +7494,13 @@ industries // haus : 2013-12-05 Pixie Edge, LLC -haus +// no ns record for haus // vision : 2013-12-05 Koko Station, LLC vision // mormon : 2013-12-05 IRI Domain Management, LLC (""Applicant"") -mormon +// no ns record for mormon // cards : 2013-12-05 Foggy Hollow, LLC cards @@ -7512,13 +7512,13 @@ villas // consulting : 2013-12-05 Pixie Station, LLC -consulting +// no ns record for consulting // cruises : 2013-12-05 Spring Way, LLC cruises // krd : 2013-12-05 KRG Department of Information Technology -krd +// no ns record for krd // xyz : 2013-12-05 XYZ.COM LLC xyz @@ -7533,29 +7533,29 @@ condos // eus : 2013-12-12 Puntueus Fundazioa -eus +// no ns record for eus // Caravan : 2013-12-12 Caravan International, Inc. -caravan +// no ns record for caravan // actor : 2013-12-12 United TLD Holdco Ltd. actor // saarland : 2013-12-12 dotSaarland GmbH -saarland +// no ns record for saarland // yokohama : 2013-12-12 GMO Registry, Inc. -yokohama +// no ns record for yokohama // pub : 2013-12-12 United TLD Holdco Ltd. pub // xn--p1acf : 2013-12-12 Rusnames Limited // рус -xn--p1acf +// no ns record for xn--p1acf // ren : 2013-12-12 Beijing Qianxiang Wangjing Technology Development Co., Ltd. -ren +// no ns record for ren // fish : 2013-12-12 Fox Woods, LLC fish @@ -7573,371 +7573,371 @@ supply // Miami : 2013-12-19 Top Level Domain Holdings Limited -miami +// no ns record for miami // supplies : 2013-12-19 Atomic Fields, LLC supplies // quebec : 2013-12-19 PointQuébec Inc -quebec +// no ns record for quebec // MOSCOW : 2013-12-19 Foundation for Assistance for Internet Technologies and Infrastructure Development (FAITID) -moscow +// no ns record for moscow // globo : 2013-12-19 Globo Comunicação e Participações S.A -globo +// no ns record for globo // AXA : 2013-12-19 AXA SA axa // xn--80adxhks : 2013-12-19 Foundation for Assistance for Internet Technologies and Infrastructure Development (FAITID) // москва -xn--80adxhks +// no ns record for xn--80adxhks // xn--czrs0t : 2013-12-19 Wild Island, LLC // 商店 -xn--czrs0t +// no ns record for xn--czrs0t // vodka : 2013-12-19 Top Level Domain Holdings Limited -vodka +// no ns record for vodka // REST : 2013-12-19 Punto 2012 Sociedad Anonima Promotora de Inversion de Capital Variable -rest +// no ns record for rest // frogans : 2013-12-19 OP3FT -frogans +// no ns record for frogans // WTC : 2013-12-19 World Trade Centers Association, Inc. -wtc +// no ns record for wtc // rodeo : 2013-12-19 Top Level Domain Holdings Limited -rodeo +// no ns record for rodeo // sohu : 2013-12-19 Sohu.com Limited -sohu +// no ns record for sohu // BEST : 2013-12-19 BestTLD Pty Ltd best // country : 2013-12-19 Top Level Domain Holdings Limited -country +// no ns record for country // KRED : 2013-12-19 KredTLD Pty Ltd kred // feedback : 2013-12-19 Top Level Spectrum, Inc. -feedback +// no ns record for feedback // work : 2013-12-19 Top Level Domain Holdings Limited -work +// no ns record for work // luxe : 2014-01-09 Top Level Domain Holdings Limited -luxe +// no ns record for luxe // ryukyu : 2014-01-09 BusinessRalliart inc. -ryukyu +// no ns record for ryukyu // autos : 2014-01-09 DERAutos, LLC -autos +// no ns record for autos // homes : 2014-01-09 DERHomes, LLC -homes +// no ns record for homes // jetzt : 2014-01-09 New TLD Company AB jetzt // yachts : 2014-01-09 DERYachts, LLC -yachts +// no ns record for yachts // motorcycles : 2014-01-09 DERMotorcycles, LLC -motorcycles +// no ns record for motorcycles // mini : 2014-01-09 Bayerische Motoren Werke Aktiengesellschaft -mini +// no ns record for mini // ggee : 2014-01-09 GMO Internet, Inc. -ggee +// no ns record for ggee // beer : 2014-01-09 Top Level Domain Holdings Limited -beer +// no ns record for beer // xn--1qqw23a : 2014-01-13 Guangzhou YU Wei Information Technology Co., Ltd. // 佛山 -xn--1qqw23a +// no ns record for xn--1qqw23a // college : 2014-01-16 XYZ.COM LLC -college +// no ns record for college // ovh : 2014-01-16 OVH SAS -ovh +// no ns record for ovh // meet : 2014-01-16 Afilias Limited -meet +// no ns record for meet // xn--ses554g : 2014-01-16 HU YI GLOBAL INFORMATION RESOURCES (HOLDING) COMPANY. HONGKONG LIMITED // 网址 -xn--ses554g +// no ns record for xn--ses554g // gop : 2014-01-16 Republican State Leadership Committee, Inc. -gop +// no ns record for gop // blackfriday : 2014-01-16 Uniregistry, Corp. -blackfriday +// no ns record for blackfriday // lacaixa : 2014-01-16 CAIXA D'ESTALVIS I PENSIONS DE BARCELONA -lacaixa +// no ns record for lacaixa // xn--czr694b : 2014-01-16 HU YI GLOBAL INFORMATION RESOURCES(HOLDING) COMPANY.HONGKONG LIMITED // 商标 -xn--czr694b +// no ns record for xn--czr694b // vegas : 2014-01-16 Dot Vegas, Inc. -vegas +// no ns record for vegas // black : 2014-01-16 Afilias Limited -black +// no ns record for black // soy : 2014-01-23 Charleston Road Registry Inc. -soy +// no ns record for soy // trade : 2014-01-23 Elite Registry Limited trade // gent : 2014-01-23 COMBELL GROUP NV/SA -gent +// no ns record for gent // ing : 2014-01-23 Charleston Road Registry Inc. -ing +// no ns record for ing // dad : 2014-01-23 Charleston Road Registry Inc. -dad +// no ns record for dad // shriram : 2014-01-23 Shriram Capital Ltd. -shriram +// no ns record for shriram // bayern : 2014-01-23 Bayern Connect GmbH -bayern +// no ns record for bayern // scot : 2014-01-23 Dot Scot Registry Limited -scot +// no ns record for scot // webcam : 2014-01-23 dot Webcam Limited webcam // foo : 2014-01-23 Charleston Road Registry Inc. -foo +// no ns record for foo // eat : 2014-01-23 Charleston Road Registry Inc. -eat +// no ns record for eat // nyc : 2014-01-23 The City of New York nyc // prod : 2014-01-23 Charleston Road Registry Inc. -prod +// no ns record for prod // how : 2014-01-23 Charleston Road Registry Inc. -how +// no ns record for how // day : 2014-01-30 Charleston Road Registry Inc. -day +// no ns record for day // meme : 2014-01-30 Charleston Road Registry Inc. -meme +// no ns record for meme // mov : 2014-01-30 Charleston Road Registry Inc. -mov +// no ns record for mov // paris : 2014-01-30 City of Paris -paris +// no ns record for paris // boo : 2014-01-30 Charleston Road Registry Inc. -boo +// no ns record for boo // new : 2014-01-30 Charleston Road Registry Inc. -new +// no ns record for new // ifm : 2014-01-30 ifm electronic gmbh -ifm +// no ns record for ifm // life : 2014-02-06 Trixy Oaks, LLC -life +// no ns record for life // archi : 2014-02-06 STARTING DOT LIMITED -archi +// no ns record for archi // spiegel : 2014-02-06 SPIEGEL-Verlag Rudolf Augstein GmbH & Co. KG -spiegel +// no ns record for spiegel // brussels : 2014-02-06 DNS.be vzw -brussels +// no ns record for brussels // church : 2014-02-06 Holly Fileds, LLC -church +// no ns record for church // here : 2014-02-06 Charleston Road Registry Inc. -here +// no ns record for here // dabur : 2014-02-06 Dabur India Limited -dabur +// no ns record for dabur // vlaanderen : 2014-02-06 DNS.be vzw -vlaanderen +// no ns record for vlaanderen // cologne : 2014-02-06 NetCologne Gesellschaft für Telekommunikation mbH cologne // xn--kput3i : 2014-02-13 Beijing RITT-Net Technology Development Co., Ltd // 手机 -xn--kput3i +// no ns record for xn--kput3i // wme : 2014-02-13 William Morris Endeavor Entertainment, LLC -wme +// no ns record for wme // nhk : 2014-02-13 Japan Broadcasting Corporation (NHK) -nhk +// no ns record for nhk // suzuki : 2014-02-20 SUZUKI MOTOR CORPORATION -suzuki +// no ns record for suzuki // whoswho : 2014-02-20 Who's Who Registry -whoswho +// no ns record for whoswho // scb : 2014-02-20 The Siam Commercial Bank Public Company Limited ("SCB""\) -scb +// no ns record for scb // hamburg : 2014-02-20 Hamburg Top-Level-Domain GmbH -hamburg +// no ns record for hamburg // services : 2014-02-27 Fox Castle, LLC -services +// no ns record for services // bzh : 2014-02-27 Association www.bzh -bzh +// no ns record for bzh // rio : 2014-02-27 Empresa Municipal de Informática SA - IPLANRIO -rio +// no ns record for rio // cash : 2014-03-07 Delta Lake, LLC -cash +// no ns record for cash // gives : 2014-03-07 United TLD Holdco Ltd. -gives +// no ns record for gives // hiphop : 2014-03-07 Uniregistry, Corp. -hiphop +// no ns record for hiphop // degree : 2014-03-07 Puff House, LLC -degree +// no ns record for degree // digital : 2014-03-07 Dash Park, LLC -digital +// no ns record for digital // rehab : 2014-03-07 United TLD Holdco Ltd. -rehab +// no ns record for rehab // wtf : 2014-03-07 Hidden Way, LLC -wtf +// no ns record for wtf // financial : 2014-03-07 Just Cover, LLC -financial +// no ns record for financial // limited : 2014-03-07 Big Fest, LLC -limited +// no ns record for limited // discount : 2014-03-07 Holly Hill, LLC -discount +// no ns record for discount // fail : 2014-03-07 Atomic Pipe, LLC -fail +// no ns record for fail // vet : 2014-03-07 Wild Dale, LLC -vet +// no ns record for vet // ngo : 2014-03-07 Public Interest Registry -ngo +// no ns record for ngo // fitness : 2014-03-07 Brice Orchard, LLC -fitness +// no ns record for fitness // schule : 2014-03-07 Outer Moon, LLC -schule +// no ns record for schule // navy : 2014-03-07 United TLD Holdco Ltd. -navy +// no ns record for navy // bio : 2014-03-07 STARTING DOT LIMITED -bio +// no ns record for bio // ong : 2014-03-07 Public Interest Registry -ong +// no ns record for ong // town : 2014-03-07 Koko Moon, LLC -town +// no ns record for town // toys : 2014-03-07 Pioneer Orchard, LLC -toys +// no ns record for toys // army : 2014-03-07 United TLD Holdco Ltd. -army +// no ns record for army // engineering : 2014-03-07 Romeo Canyon -engineering +// no ns record for engineering // capital : 2014-03-07 Delta Mill, LLC -capital +// no ns record for capital // exchange : 2014-03-07 Spring Falls, LLC -exchange +// no ns record for exchange // fan : 2014-03-07 Goose Glen, LLC -fan +// no ns record for fan // market : 2014-03-07 Victor Way, LLC -market +// no ns record for market // media : 2014-03-07 Grand Glen, LLC -media +// no ns record for media // lease : 2014-03-07 Victor Trail, LLC -lease +// no ns record for lease // university : 2014-03-07 Little Station, LLC -university +// no ns record for university // reisen : 2014-03-07 New Cypress, LLC -reisen +// no ns record for reisen // airforce : 2014-03-07 United TLD Holdco Ltd. -airforce +// no ns record for airforce // pictures : 2014-03-07 Foggy Sky, LLC -pictures +// no ns record for pictures // gripe : 2014-03-07 Corn Sunset, LLC -gripe +// no ns record for gripe // engineering : 2014-03-07 United TLD Holdco Ltd. -engineering +// no ns record for engineering // associates : 2014-03-07 Baxter Hill, LLC -associates +// no ns record for associates // xn--mxtq1m : 2014-03-07 Net-Chinese Co., Ltd. // 政府 -xn--mxtq1m +// no ns record for xn--mxtq1m // williamhill : 2014-03-13 William Hill Organization Limited -williamhill +// no ns record for williamhill // hiv : 2014-03-13 dotHIV gemeinnuetziger e.V. -hiv +// no ns record for hiv // sca : 2014-03-13 SVENSKA CELLULOSA AKTIEBOLAGET SCA (publ) -sca +// no ns record for sca // reise : 2014-03-13 dotreise GmbH -reise +// no ns record for reise // ===END ICANN DOMAINS===