From owner-cvs-etc Sat May 24 14:52:59 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA21508 for cvs-etc-outgoing; Sat, 24 May 1997 14:52:59 -0700 (PDT) Received: from panda.hilink.com.au (panda.hilink.com.au [203.2.144.5]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id OAA21414; Sat, 24 May 1997 14:51:22 -0700 (PDT) Received: (from danny@localhost) by panda.hilink.com.au (8.8.5/8.8.5) id HAA13299; Sun, 25 May 1997 07:51:00 +1000 (EST) Date: Sun, 25 May 1997 07:50:59 +1000 (EST) From: "Daniel O'Callaghan" To: Adam David cc: "David O'Brien" , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-etc@FreeBSD.ORG Subject: Re: cvs commit: src/etc/namedb named.root In-Reply-To: <199705241848.SAA11089@veda.is> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-etc@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sat, 24 May 1997, Adam David wrote: > > Is there a better way to hand named.root? Maybe fetch it from the > > InterNIC of it's reachable? > > The repository is the heart of the distribution mechanism. Therefore, it > would make sense to automate the updates from InterNIC into the repository, > if the method can be trusted. > > It doesn't make so much sense for millions of machines to pick up the latest > file from InterNIC, except when it has been updated since the release was cut. Does anyone have any idea how many machines there are out there which run named? My guess is about 500,000 (2 billion people, 40,000 people per ISP gives 50,000 ISPs, add a zero for good measure). That means that each nameserver could query the root servers for an update each week, and the average rate would be 1 query per second. The really tricky bit would be to stop everyone from checking at 2am GMT on Sunday morning. I have a shell script which will update the root.cache. Does anyone know of a way to get a random number in a Bourne shell script, without installing the games distribution? Danny