On 25 September 2014 01:30, Dmitrij D. Czarkoff <czark...@gmail.com> wrote:
> openda...@hushmail.com said:
>> Then, in the event that someone installed via an ISO or some
>> pre-defined VM (ie. a DigitalOcean droplets) -- how about a one-time
>> script upon first root login to ask for such info?
>>
>>   You do not have a `PKG_PATH` set for `pkg_add`. Would you like us to
>> set it for you?  (Y/n) y
>>
>>  Choose your nearest mirror:
>>
>>  1. Continent
>>  2. Whatever
>>  3. ...
>
> FWIW the idea of presenting the list of mirrors suddenly starts to make
> sense, as now there is no browser in base install. But
>
> Alexander Hall said:
>> I can't speak for others, but I'd be terribly annoyed by this.
>
> I absolutely agree with this sentiment.
>
> In my opinion, the best way to present list of mirrors would be to
> provide a command for fetching it, either in pkg_add(1) or in root.mail
> (the message root "recieves" upon completion of installation).  As I
> prefer the latter way, patch to root.mail follows.
>
> --
> Dmitrij D. Czarkoff
>
> Index: root.mail
> ===================================================================
> RCS file: /var/cvs/src/etc/root/root.mail,v
> retrieving revision 1.104
> diff -u -p -r1.104 root.mail
> --- root.mail   15 Jul 2014 22:05:29 -0000      1.104
> +++ root.mail   24 Sep 2014 22:05:12 -0000
> @@ -36,7 +36,9 @@ full list of packages for each architect
>         ftp://ftp.openbsd.org/pub/OpenBSD/5.6/packages/
>
>  If you do not find a package you want on the CD, please go look at your
> -nearest FTP mirror site.
> +nearest FTP mirror site.  To get a list of available mirrors, execute:
> +
> + ftp -o - http://ftp.openbsd.org/cgi-bin/ftplist.cgi
>
>  Select your architecture and download the tarballs of your choice.  For 
> example
>  to install the emacs package for amd64, execute:

Not that this would be a voting thing but I like the direction where
this is heading. More convenient than writing the address down or
remembering it.

--
Regards,
Ville

Reply via email to