Tue, 23 Aug 2016 10:32:48 +0000 Luke Small <[email protected]> > You can only tell the fastest latency for a download by testing it at your > location. It is very fast. > > On Tue, Aug 23, 2016 at 5:25 AM <[email protected]> wrote: > > > Tue, 23 Aug 2016 09:09:38 +0000 Luke Small <[email protected]> > > [...] > > > It downloads the ANNOUNCEMENT file from each mirror, which is both small > > > and has the same name for every release. > > [...] > > > > Hi Luke, > > > > Two comments, first everyone knows their geographic location, time zone > > and respectively closest mirror, and then second see the mirrors status > > > > mirmon - status of OpenBSD mirrors > > [http://spacehopper.org/mirmon/] > > > > Kind regards, > > Anton > >
Hi Luke, For testing local latency and bandwidth metrics use test report tools online. These deliver comprehensive metrics, you don't need to poke mirrors for that. That's the end of the concept for latency, bandwidth, download speed, period. We already have the mirror sync and much more info from the mirrors database. OpenBSD mirrors.dat - Comprehensive mirror database [http://www.openbsd.org/build/mirrors.dat] OpenBSD mirrors.tmpl - Description of the mirror database [http://www.openbsd.org/build/mirrors.tmpl] Here is what you need to know actually "in the long run" using OpenBSD: which mirror got the snapshots first from your preferred list of mirrors.. This is served by the mirmon tool completely. Then you rsync a snapshot from it, and optionally modify your pkg.conf(5), and furthermore optionally your $PKG_PATH mirmon - status of OpenBSD mirrors [http://spacehopper.org/mirmon/] mirmon - monitor the status of mirrors [http://www.staff.science.uu.nl/~penni101/mirmon/] pkg.conf - system-wide package system configuration [http://man.openbsd.org/pkg.conf] pkg_add - install or update software packages (search PKG_PATH) [http://man.openbsd.org/pkg_add] One more important thing, as a rule of thumb, OpenBSD users care much more on reliability, than pinging the mirrors unnecessarily, instead of rsync direct. That's the end of the concept for mirror choice for syncing with convenience. And finally, if you prefer to create a port from the program, try these docs: OpenBSD FAQ - Packages and Ports [https://www.openbsd.org/faq/faq15.html] OpenBSD Porter's Handbook [https://www.openbsd.org/faq/ports/] OpenBSD Porting Guide https://www.openbsd.org/faq/ports/guide.html Now, enough non relevant talk, here is a suggestion: just make a port from the program, and if users find it useful, they will insist it makes it in the ports tree. You will find all the assistance you need with this on the ports mailing list. But before that see the reply (and generally seek guidance) from Stuart. Kind regards, Anton
