From owner-cvs-all Tue Oct 3 19:12:34 2000 Delivered-To: cvs-all@freebsd.org Received: from winston.osd.bsdi.com (winston.osd.bsdi.com [204.216.27.229]) by hub.freebsd.org (Postfix) with ESMTP id BE89237B502; Tue, 3 Oct 2000 19:12:30 -0700 (PDT) Received: from winston.osd.bsdi.com (jkh@localhost [127.0.0.1]) by winston.osd.bsdi.com (8.11.0/8.9.3) with ESMTP id e942COX85536; Tue, 3 Oct 2000 19:12:24 -0700 (PDT) (envelope-from jkh@winston.osd.bsdi.com) To: Ade Lovett Cc: Alfred Perlstein , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org, freebsd-security@FreeBSD.org Subject: Re: How long for -stable [ Re: cvs commit: src/usr.bin/finger finger.c ] In-Reply-To: Message from Ade Lovett of "Tue, 03 Oct 2000 20:51:59 CDT." <20001003205159.A20891@FreeBSD.org> Date: Tue, 03 Oct 2000 19:12:24 -0700 Message-ID: <85532.970625544@winston.osd.bsdi.com> From: Jordan Hubbard Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > What about ports? How do you propose that they be tested, as opposed > to "it-compiles-so-ship-it" on these 3.x boxes if, say, the developer > in question only runs 4.x boxes, with a single not-yet-built 5.x box > for when 5.x settles down? I think we need to go back to providing dynamically created "sandboxes" again, where the would-be tester can quickly create a minimal (e.g. nothing more than strictly required) chroot tree from scratch, chroot into it and build the port in question so that it and all its deps get properly built and tested. We used to do that back in the "old days" and then stopped, probably because people got worried about root access for chroot and killed sandboxes rather than simply firewalling the heck out of a sacrificial box and moving them there. Anyway, these sandboxes should furthermore live on a 3.x reference box which the project provides (so the developer's not on the hook for it) and is specially selected for having cojones muy grande in the disk and CPU department. I can arrange the hardware, I'm fairly confident of that part. - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message