From owner-freebsd-hackers@FreeBSD.ORG Tue Jul 8 14:54:36 2008 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EF7F21065685; Tue, 8 Jul 2008 14:54:36 +0000 (UTC) (envelope-from mtm@wubethiopia.com) Received: from dire.wubethiopia.com (j071.v.rootbsd.net [208.79.82.223]) by mx1.freebsd.org (Postfix) with ESMTP id C68528FC25; Tue, 8 Jul 2008 14:54:36 +0000 (UTC) (envelope-from mtm@wubethiopia.com) Received: from rogue.mike.lan (unknown [213.55.81.132]) by dire.wubethiopia.com (Postfix) with ESMTPSA id 575E44FD9A90; Tue, 8 Jul 2008 14:54:26 +0000 (UTC) Message-ID: <487380FA.6080004@wubethiopia.com> Date: Tue, 08 Jul 2008 18:00:10 +0300 From: Mike Makonnen User-Agent: Thunderbird 2.0.0.12 (X11/20080323) MIME-Version: 1.0 To: soralx@cydem.org References: <784966050807021123l267aa20en39eb513c12c90ad2@mail.gmail.com> <20080702235800.H47773@fledge.watson.org> <486C8700.5020100@lobraun.de> <20080703092511.T69986@fledge.watson.org> <486F8C57.9050908@wubethiopia.com> <20080707213625.69bb0bf4@soralx> In-Reply-To: <20080707213625.69bb0bf4@soralx> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@freebsd.org, freebsd-current@freebsd.org Subject: Re: Re: Sysinstall is still inadequate after all of these years X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2008 14:54:37 -0000 soralx@cydem.org wrote: >> Hear, hear! To be honest, this is the only bit about the current >> sysinstall that I really dislike: the fact that it can be used for >> post-installation configuration and package installation. This causes >> no end of trouble for newbies, who seem to view sysinstall as "The One >> True System Admin Tool" and try to use it for configuring/installing >> everything. Too many times, on various BSD forums, I've had to walk >> people through cleaning up /etc/rc.conf and showing them how to >> correctly install/configure things (using standard FreeBSD tools), >> since they used sysinstall for everything. > > That may be true, but sysinstall did help me do basic, essentical > configuration of my very first installed system, and a few installs after > that (until I learned about /etc/rc.conf et al). And I never regarded it as > The One True Sysadmin Tool, because I did not use Linux distros, thus never > got used to their ways. It's just that the simple configuration menu really > helped me to get a useful system running in a few minutes (though menu items > certainly could make use of more verbose descriptions). And then I could > play with the working system and learn ways to configure it. > > So, IMHO, a basic curses system configuration utility is still needed, and > should be run after sysinstall or it should tell the user how to run it > (maybe in motd, or sysinstall itself?). > Yes, I agree that such a tool is useful, but it does not belong in the installer. In fact, the BSD Installer framework can be used here also to separate the implementation details from the user interface. Cheers. -- Mike Makonnen | GPG-KEY: http://people.freebsd.org/~mtm/mtm.asc mtm @ FreeBSD.Org | AC7B 5672 2D11 F4D0 EBF8 5279 5359 2B82 7CD4 1F55 FreeBSD | http://www.freebsd.org