From owner-freebsd-current@FreeBSD.ORG Thu Nov 7 00:22:39 2013 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 45E1394B; Thu, 7 Nov 2013 00:22:39 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from mail0.glenbarber.us (mail0.glenbarber.us [208.86.227.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id F30172B2D; Thu, 7 Nov 2013 00:22:38 +0000 (UTC) Received: from glenbarber.us (70.15.88.86.res-cmts.sewb.ptd.net [70.15.88.86]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: gjb) by mail0.glenbarber.us (Postfix) with ESMTPSA id E0AC7108DB; Thu, 7 Nov 2013 00:22:36 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.8.3 mail0.glenbarber.us E0AC7108DB Authentication-Results: mail0.glenbarber.us; dkim=none reason="no signature"; dkim-adsp=none Date: Wed, 6 Nov 2013 19:22:35 -0500 From: Glen Barber To: Devin Teske Subject: Re: [Review] bsdconfig pkgng integration Message-ID: <20131107002235.GI1761@glenbarber.us> References: <527ACA8E.7010301@allanjude.com> <21C1BAD8-DC2F-4338-9AE5-28B28B64C933@fisglobal.com> <527ACE7B.6090002@allanjude.com> <20131106233218.GF1761@glenbarber.us> <39DE2EDF-69F3-43C5-AEDE-7A5399AC2859@fisglobal.com> <20131106234417.GG1761@glenbarber.us> <20131107000124.GH1761@glenbarber.us> <31C96E68-1503-4433-A286-288CADCBAD23@fisglobal.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="HuXIgs6JvY9hJs5C" Content-Disposition: inline In-Reply-To: <31C96E68-1503-4433-A286-288CADCBAD23@fisglobal.com> X-Operating-System: FreeBSD 11.0-CURRENT amd64 User-Agent: Mutt/1.5.22 (2013-10-16) Cc: " Current" , "Teske, Devin" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Nov 2013 00:22:39 -0000 --HuXIgs6JvY9hJs5C Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Nov 07, 2013 at 12:13:49AM +0000, Teske, Devin wrote: > So what hard-coding are you talking about? >=20 You are trying to hard-code hostnames for a service in the FreeBSD src/ tree, when it is *absolutely* unnecessary. > You talk about how "if a node goes down we take it out of DNS" > but that has absolutely nothing to do with me because I'm not > putting A/AAAA-resolving names in the menu. >=20 I did not once say anything about A or AAAA records. > You do realize don't you that pkg.eu.f.o is a locale-specific name > that will eventually hold potentially many-more European server > names, right? >=20 So? > You do realize that the actual European server is *NOT* pkg.eu, > right? >=20 *Sigh*... > You do realize that while the name pkg.f.o may wholly encompass > all the mirrors, that this will not always be true, right? >=20 No, you are wrong. > I have no idea what you're talking about with the updating of config > files. >=20 Clearly. If you hard-code anything other than pkg.FreeBSD.org in bsdconfig, now clusteradm has to become aware of it, and make sure that record *always* exists, no matter what the endpoint is. This nonsense happened with sysinstall, and anything else that used the FTP mirror list. And when a node disappears, for whatever reason, it is an absolute nightmare to sort out. For the last time, you do not need to have *any* host entries other than 'pkg.FreeBSD.org'. Period. > That being said... that name should not go away unless we no longer > have even one single server in Europe. >=20 This has nothing to do with bsdconfig. Try to see my larger point. > Oh, and by the way... >=20 > The name "pkg.f.o" does *NOT* resolve to "pkg.eu"... pkg.eu is a sibling > name that is disassociated -- it was actually *designed* to be used for > this. So was pkg.FreeBSD.org. It is why I do *NOT* want you to hard-code anything other than that. Glen --HuXIgs6JvY9hJs5C Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQIcBAEBCAAGBQJSet1KAAoJELls3eqvi17QsUoP/0i+Zl/spKkhgUXrfXyIYyPc pIvFzzDd/rvuWtIsNrPqMzD8yUSl5czy72+8M+avfNZT5eqc/i3Ck3pQZi3RzYkW lQy4O5So401/mfPstl2Ii3NOqVbu81fs+SeMXL0zzv73Of4ec47srzVnujouEsXW 6WzNd6ztdWDIujJrLnsPWL02BNrOs+seIXItVHQ4U2qSthYS1SMOxe3vvL07f9nb pEd7T1u6nOS/wTzu/bzZSJ9/m/w6WqkXx+RAQLzvyWBL+sxfKLo3M+Vo9+Eg5FjB OrwuzZU2Ehz5gPe/v9QwIfYJFVhr+6nN6zvcZt2X8/q4jDMTeGMe57EOis9C3JRY P4rGfsm2QDqvsmN/WAjP9PNo+fithVuZsIE4hJBlxrNOQpf+3jPMeBoxIZjXLvEB gxiH4uMgZ5dsmsY07FqfH22BaKOpbFueryarbANsAY15YDHXxpriRQq7RvkQPnTf ONwNWf48EJr/hukR8rMfLUPyl0oNi00bv4xjPWOdLx8ZtYxBAY5jnaG6eMN4cBDh xlOB9wVKSa42cLLytUohY57/2DZWpcVJWNqgUsarqaFjnQ9Tddlam9T+u+HM4dkJ yKUeq+Qhy5lE7rxHTQbehkb22nxGn8e0U8PPfz/FMswhmt1gfKc0QpPwLl4HGX4c YhxZdhp0yH6zvNbaKift =0x2+ -----END PGP SIGNATURE----- --HuXIgs6JvY9hJs5C--