From owner-freebsd-current@FreeBSD.ORG Mon Dec 5 01:25:02 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9D336106566B for ; Mon, 5 Dec 2011 01:25:02 +0000 (UTC) (envelope-from rainer@ultra-secure.de) Received: from mail.ultra-secure.de (mail.ultra-secure.de [78.47.114.122]) by mx1.freebsd.org (Postfix) with ESMTP id E90908FC0A for ; Mon, 5 Dec 2011 01:25:01 +0000 (UTC) Received: (qmail 20616 invoked by uid 89); 5 Dec 2011 01:12:03 -0000 Received: by simscan 1.4.0 ppid: 20611, pid: 20613, t: 0.0494s scanners: attach: 1.4.0 clamav: 0.97.1/m:54/d:14072 Received: from unknown (HELO ?192.168.1.201?) (rainer@ultra-secure.de@217.71.83.52) by mail.ultra-secure.de with ESMTPA; 5 Dec 2011 01:12:03 -0000 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1251.1) From: Rainer Duffner In-Reply-To: Date: Mon, 5 Dec 2011 02:12:02 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <99EFA66E-75A6-4E13-BDD0-9A65F0042DAA@ultra-secure.de> References: <20111202115446.GB25963@server.vk2pj.dyndns.org> <4ED974A2.7080606@FreeBSD.org> <4ED9EA27.8090206@inse.ru> <4EDABDE8.9060406@FreeBSD.org> <4EDBD5EF.9070207@freebsd.org> <4EDBE4A3.6010602@FreeBSD.org> To: freebsd-current X-Mailer: Apple Mail (2.1251.1) Subject: Re: CVS removal from the base X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Mon, 05 Dec 2011 01:25:02 -0000 Am 05.12.2011 um 00:36 schrieb Randy Bush: >> This seems too reasonable a suggestion, but, as always, the devil >> is in the details. There will be long. painful discussions (and >> arguments) about what to remove from the base to the new structure >> and what things currently NOT in the base should be promoted. >=20 > as one with a long list of WITHOUT_foo=3DYES in /etc/src.conf, this is > tempting. but, as you hint, is this not just doubling the number of > borders over which we can argue? >=20 > but let's get concrete here. >=20 > i suspect that my install pattern is similar to others [....] > and then do whatever is special for this particular system. >=20 > anything which would lessen/simplify the above would be much > appreciated. anything not totally obiously wonderful which would > increase/complicate the above would not be appreciated. Most of that stuff should be solved by a configuration-management system = - or (partly) by an automated installation. BTW: Does anybody have a link to some documentation how that = (PXE-install etc.) is supposed to be done in 9.0? Personally, I don't think cvs should be removed any time soon: - it's AFAIK stable, doesn't change a lot - doesn't introduce vulnerabilities every other month - will be needed for some time for historic reasons BIND OTOH is something different. But even on the couple of servers we = actually use BIND, we like to have a version that is supported over the = lifetime of the FreeBSD system it's installed on. As has been said, FreeBSD (as of 8.2 - haven't had the chance to look = into 9.0 a lot) is a nice system with a lot of functionality without = installing lot's of packages. Just FYI: we use rubygem-chef for configuration-management, but we don't = think it would be a good idea to have ruby in the base-system, even = though we need it on every system anyway...