From owner-freebsd-sysinstall@FreeBSD.ORG Wed Jan 4 00:20:53 2012 Return-Path: Delivered-To: sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 02181106564A for ; Wed, 4 Jan 2012 00:20:53 +0000 (UTC) (envelope-from yanegomi@gmail.com) Received: from mail-tul01m020-f182.google.com (mail-tul01m020-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id BCC278FC0A for ; Wed, 4 Jan 2012 00:20:52 +0000 (UTC) Received: by mail-tul01m020-f182.google.com with SMTP id wd18so19515397obb.13 for ; Tue, 03 Jan 2012 16:20:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=noQXKRrwF+4Bp1CHmYj33I5naH7VFeALVtob59/TEVc=; b=n49ScWCCTx9GUrnmzZQCdG2uLTdoeocNBmu/0nn3kvEkRJolRKGb8fewo+ZOweyzWV x1jjXct3f4xQZR5ClLaKbgdl0rTA4ppRripfUjI5+Xh7R7Lrsvu9DIMte/KWN+SiA0J6 E4wB0y8n6xDHyVFZkxeluwdM9bVHT1707OOkg= MIME-Version: 1.0 Received: by 10.182.51.37 with SMTP id h5mr46110478obo.51.1325634623405; Tue, 03 Jan 2012 15:50:23 -0800 (PST) Received: by 10.182.152.6 with HTTP; Tue, 3 Jan 2012 15:50:23 -0800 (PST) In-Reply-To: References: Date: Tue, 3 Jan 2012 15:50:23 -0800 Message-ID: From: Garrett Cooper To: Eitan Adler Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Mailman-Approved-At: Wed, 04 Jan 2012 01:56:16 +0000 Cc: Subject: Re: sysinstall as a post-install tool X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jan 2012 00:20:53 -0000 (sysinstall@ BCCed) On Tue, Jan 3, 2012 at 3:33 PM, Eitan Adler wrote: > Hi, > > In the the recent sysinstall thread there seems to be general agreement t= hat > having a post-install configuration tool is a good thing. Until such a > tool is written I think it would be a good idea to use sysinstall for > this purpose. =A0I am willing to do the work to restore sysinstall and > maintain it as a post-install tool until a new one is written. > > My plan would be to: > > - Restore sysinstall and libodialog > - Statically link libodialog and make it specific to sysinstall > =A0 =A0 =A0 A rewrite of sysinstall to use libdialog is not worth it. It = would > =A0 =A0 =A0 be better to just write a new configuration tool at that poin= t. > - Remove front end non-configure facing features (ie "upgrade" and > installation options) > - Remove scripting support from sysinstall > > Additionally I would agree to > - Ensure that sysinstall continues to function as time goes on > - Review and test patches to sysinstall > > What I am not agreeing to: > - Rewrite sysinstall > - Make a new tool > > Please follow up to freebsd-sysinstall@ Reviving sysinstall solely for this purpose is probably a big step backwards (especially because it's after 9.0-RELEASE): sysinstall needs to be permanently retired and bsdinstall needs work becoming a more complete tool (FWIW, iXsystems has tentatively offered to pick up the maintainership of the installer so that it's properly integrated into pc-sysinstall as we originally intended to do). So we shouldn't be wasting effort on sysinstall. Please talk to Devin Teske about his 'host-setup' tool first. Thanks, -Garrett