From owner-freebsd-arch@FreeBSD.ORG Thu Jun 5 05:09:21 2003 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 06D4537B401 for ; Thu, 5 Jun 2003 05:09:21 -0700 (PDT) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D7AA43F93 for ; Thu, 5 Jun 2003 05:09:16 -0700 (PDT) (envelope-from ru@whale.sunbay.crimea.ua) Received: from whale.sunbay.crimea.ua (ru@localhost [127.0.0.1]) h55C96Ed058372 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 5 Jun 2003 15:09:07 +0300 (EEST) (envelope-from ru@whale.sunbay.crimea.ua) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.12.9/8.12.8/Submit) id h55C930G058363; Thu, 5 Jun 2003 15:09:03 +0300 (EEST) (envelope-from ru) Date: Thu, 5 Jun 2003 15:09:03 +0300 From: Ruslan Ermilov To: Mark Murray Message-ID: <20030605120903.GB53363@sunbay.com> References: <20030605104620.GA47983@sunbay.com> <200306051140.h55BeFHh013268@grimreaper.grondar.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="PmA2V3Z32TCmWXqI" Content-Disposition: inline In-Reply-To: <200306051140.h55BeFHh013268@grimreaper.grondar.org> User-Agent: Mutt/1.5.4i cc: arch@freebsd.org Subject: Re: A proposed drastic cleanup of the telnet build. X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jun 2003 12:09:21 -0000 --PmA2V3Z32TCmWXqI Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jun 05, 2003 at 12:40:15PM +0100, Mark Murray wrote: [...] > > I'm not so sure about this. If it would be possible to extract > > the crypto bits of the telnet sources to separate source files, > > and leave them under src/crypto/, I think that would be the best, > > but if it's too hard, well, the price could be paid. >=20 > The point is that src/crypto is the part of the tree that will be > trimmed if there is a ban on crypto source. Part of the same point > is to avoid having duplicate sources, resulting in folks editing > only one and having code divergence between the two. >=20 I understand this. I just thought that it maybe possible to extract the crypto bits out of sources into separate =2Ec and .h files, so that we need to compile them together with non-crypto *.[ch] if we need crypto telnet. I now see that this is nearly impossible; the crypto bits are scattered all around the sources. But I have another important question here: Are the telnet sources really considered crypto sources? Yes, they use crypto functionality if compiled with the corresponding options, but they just USE them, they don't PROVIDE them. As such, should we treat them as restricted? If yes, I'd like to (please) hear why are they treated as such? If not, then the solution is obvious, keep them under src/*/(lib)telnet(d). Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software Ltd, ru@FreeBSD.org FreeBSD committer --PmA2V3Z32TCmWXqI Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+3zLfUkv4P6juNwoRAo+GAJ9J2Pbib20Q+Tux5ketZKaiTvfbJQCffO5V /WVfkybgu3CbDa7MP+awoMk= =/SAz -----END PGP SIGNATURE----- --PmA2V3Z32TCmWXqI--