From owner-freebsd-stable@FreeBSD.ORG Tue Jul 26 15:44:59 2011 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BC489106566C for ; Tue, 26 Jul 2011 15:44:59 +0000 (UTC) (envelope-from jherman@dichotomia.fr) Received: from mail.dichotomia.fr (hydrogen.dichotomia.net [91.121.82.228]) by mx1.freebsd.org (Postfix) with ESMTP id 7E9A88FC0A for ; Tue, 26 Jul 2011 15:44:59 +0000 (UTC) Received: from [192.168.1.18] (unknown [178.33.164.134]) (Authenticated sender: kha@dichotomia.fr) by sslmail.dichotomia.fr (Postfix) with ESMTPSA id 03B593DD070 for ; Tue, 26 Jul 2011 17:41:48 +0200 (CEST) Message-ID: <4E2EE108.3020005@dichotomia.fr> Date: Tue, 26 Jul 2011 17:45:12 +0200 From: Jerome Herman User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 To: freebsd-stable@freebsd.org References: <4E2E9F24.1040108@dichotomia.fr> <1311681539.1799.54.camel@xenon> <4E2ECEFE.5030302@dichotomia.fr> <1311693565.1799.81.camel@xenon> In-Reply-To: <1311693565.1799.81.camel@xenon> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (sslmail.dichotomia.fr); Tue, 26 Jul 2011 17:41:49 +0200 (CEST) Subject: Re: Making world but no kernel X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jul 2011 15:44:59 -0000 On 26/07/2011 17:19, Michal Varga wrote: > On Tue, 2011-07-26 at 16:28 +0200, Jerome Herman wrote: > >>> PS: Whatever that means, please don't get your sources through >>> "sysinstall", that monster shouldn't even be present in a seriously >>> maintained FreeBSD installation. Get your sources "the proper way" with >>> csup: >>> >>> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvsup.html >>> >>> (note - "csup", not "cvsup", it's explained on the page in detail) >> Well since I am not upgrading, but just making sure things are where >> they should be I figured that sysinstall was OK for the job. >> Any problems with sysinstall ? I have been quite happy with it in the >> 10+ years I have been using FreeBSD. >> > Well, that depends. Probably every single time I've seen someone > touching sysinstal in a post-install environment, that OS was instantly > rendered as much as good for a complete reinstall. It's just "one of > those things" that shouldn't be present in any rescue scenario. Oh, I think I know what you are talking about. Sometimes, on some packages would replace /etc files by their default counterpart. This was fixed quite a long time ago, but it was fun indeed. > > Anyway - I can't comment on the specific procedure you're going to > employ through sysinstall as I haven't even physically seen that thing > for years (and as far as I know, it has been finally nuked from orbit > for the upcoming FreeBSD 9 release), but it wasn't even being actively > developed for those past 10 years you mention (I might be exaggerating a > bit, but it has been a well known fact for years that sysinstall is an > unmaintained rotting mess, which in turn recently led to it being > finally replaced). > > Using csup was just an advice to make yourself perfectly sure about the > outcome. It's very easy to point your supfile to - > > *default release=cvs tag=RELENG_8_2 > > (that's the vanilla release I understand you need to rebuild) > > - and be 100% sure about what's going to happen and what sources you're > going to get. Upgrading or not, that plays no role in this scenario, as > csup is just a way of getting a specific source tree, no matter how > you're going to use it later. > > Basically, I wouldn't trust sysinstall with installing FreeBSD for a > start, and surely not with a recovery procedure where you have exactly 0 > tries left in case you fail. So I'm just pointing that out. > > m. > >