From owner-cvs-etc Tue Sep 30 04:08:01 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA19880 for cvs-etc-outgoing; Tue, 30 Sep 1997 04:08:01 -0700 (PDT) Received: from ocean.campus.luth.se (ocean.campus.luth.se [130.240.194.116]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA19851; Tue, 30 Sep 1997 04:07:53 -0700 (PDT) Received: (from karpen@localhost) by ocean.campus.luth.se (8.8.5/8.8.5) id NAA03022; Tue, 30 Sep 1997 13:13:25 +0200 (CEST) From: Mikael Karpberg Message-Id: <199709301113.NAA03022@ocean.campus.luth.se> Subject: Re: cvs commit: src/etc make.conf In-Reply-To: <28439.875567518@time.cdrom.com> from "Jordan K. Hubbard" at "Sep 29, 97 02:11:58 pm" To: jkh@time.cdrom.com (Jordan K. Hubbard) Date: Tue, 30 Sep 1997 13:13:24 +0200 (CEST) Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-etc@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31H (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-etc@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk According to Jordan K. Hubbard: > > > Document the ever decreasingly popular USA_RESIDENT variable. > > Could this be set by sysinstall? > Eek, no. There are too many variables there already - it needs to be > settable, yes, but through a "ports configuration" submenu in the new > setup(1) utility which is coming Real Soon Now, yup! ;-) Speaking of which... I hope the new utilities wont be as dump about it. When you install the system you should be able to choose any site to get it from, and choose any distribution, including DES, etc. When you then "commit", a check is done to see if you have chosen DES, or such distributions, and the selected site is not in the known free world (i.e. it's an unknown site ("other URL"), or a US site). If that's the case, sysinstall will have to throw a requester up and ask "Are you currently within US?" (or something), and if the answer is "no", always try and fetch the "Dangerous parts" (DES, etc) from a list of sites known to be "pure" (internat.freebsd.org, etc). The rest of the dists selected should be fetched from the selected site. Possibly you have to give the user a choise of using his "other site" for DES too, if he's not on the net, or on a very slow line, but has a local server which has a mirror or some ftp site. The anwer on the requester should probably go into make.conf automatically too, though. That shouldn't be hard to do. /Mikael