Date: Sat, 4 Mar 2000 15:56:34 +0000 From: Josef Karthauser <joe@pavilion.net> To: Peter Wemm <peter@netplex.com.au> Cc: Mark Murray <markm@FreeBSD.org>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/crypto/openssh login.c sshd.c Message-ID: <20000304155633.J34231@florence.pavilion.net> In-Reply-To: <20000304154049.C402D1CE0@overcee.netplex.com.au> References: <joe@pavilion.net> <20000304154049.C402D1CE0@overcee.netplex.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Mar 04, 2000 at 11:40:49PM +0800, Peter Wemm wrote: > > > Am I right in thinking that Internat and Freefall are pretty much the same? > > If so what's to stop us from having part of the Freefall repository > > cvsup'd from Internat? > > I have been advocating this for a few weeks now. It would save a lot of > duplicated work. > > However, the src/crypto/openssl/crytpo/rsa/rsa_eay.c file has to be left > out to satisfy the folks (mirrors mostly) who are worried about being an > accessory to patent infringement. This (fortunately) is easy to arrange > with the cvsup refuse file. (I know it's easy because I already cvsup the > internat source to freefall and compare the two sets of code) > > NetBSD have announced that they are going to do this (or are already doing > so). The new US crypto rules mean that it's ok for the US based folks to > work on the internat.freebsd.org code. I'm working on changes to the CVSROOT perl scripts to make this easier. I propose that we extend the 'avail' file syntax to add the names of the hosts that it's ok to commit a particular part of the tree to. avail||CVSROOT|freefall.freebsd.org avail||distrib|freefall.freebsd.org avail||doc|freefall.freebsd.org avail||ports|freefall.freebsd.org avail||src|freefall.freebsd.org avail||src/crypto|internat.freebsd.org avail||www|freefall.freebsd.org This will also enable me to remove a lot of the hard coded cruft from the perl scripts. In addition I would also like to include the email address that gets mailed with the commit message to this file. This will allow us to do away with 'mlist_map' in loc_accum.pl entirely and have everything configurable. There will have to be more entries in avail to cater for this, but that's not much of a disadvantage. I've got some other ideas that will take slightly longer to flesh out, like allowing more than one custom ident ($FreeBSD$), and allowing them to be switched off for particular parts of the tree. I'm in the process of setting a repository for the UKUG's web site. It would be great to have this cvsup'd into the main tree (like internat) so that it can be mirrored by anyone in a generic way, but the maintainers don't need to have commit privs on any other machine than storm.uk.freebsd.org. If we then look at allowing user ids in the commit logs of the form: user@host, instead of just user, no-one will have their toes trod on :) and we don't need to be as careful about canonical user names. Joe p.s. I've got patches, but they're large because I've perl5'd a lot of the old perl4 ways that seem rampant in the code :) I'd like to make the whole of CVSROOT more easily pick-up-able by third partys for their own use. (I realise that we've got some custom hacks to our cvs code, but they can always use FreeBSD as the development platform :) -- Josef Karthauser FreeBSD: Take the red pill and we'll show you just how Technical Manager deep the rabbit hole goes. (http://www.uk.freebsd.org) Pavilion Internet plc. [joe@pavilion.net, joe@freebsd.org, joe@tao.org.uk] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000304155633.J34231>