From owner-freebsd-sysinstall@FreeBSD.ORG Wed Jan 4 03:12:16 2012 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5E1EB106564A; Wed, 4 Jan 2012 03:12:16 +0000 (UTC) (envelope-from rcm@fuzzwad.org) Received: from mail.volente.us (unknown [IPv6:2001:470:7:d47::2]) by mx1.freebsd.org (Postfix) with ESMTP id 15E468FC15; Wed, 4 Jan 2012 03:12:15 +0000 (UTC) Received: from zombie.fuzzwad.net (localhost [127.0.0.1]) by mail.volente.us (8.14.4/8.14.4) with ESMTP id q043CDHU034790; Tue, 3 Jan 2012 21:12:14 -0600 (CST) (envelope-from rcm@fuzzwad.org) Message-ID: <4F03C38D.1080909@fuzzwad.org> Date: Tue, 03 Jan 2012 21:12:13 -0600 From: Ron McDowell User-Agent: Thunderbird 2.0.0.23 (Macintosh/20090812) MIME-Version: 1.0 To: Eitan Adler References: <4F03AF24.70102@freebsd.org> <4F03BE93.9040708@fuzzwad.org> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Lawrence Stewart , freebsd-sysinstall@freebsd.org, Marcel Moolenaar 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 03:12:16 -0000 Eitan Adler wrote: > On Tue, Jan 3, 2012 at 9:50 PM, Ron McDowell wrote: > >> I [Ron] just added myself to the sysinstall list. >> > > Good > >> What I envision is a text based system administration suite that will >> [hopefully] do everything that the "Configure" option on the top level of >> the sysinstall menu does. I see it as being part of the base OS, such that >> once one has rebooted from HD after the install and logged in as root [or >> user+su], a menu can be brought up by entering "sysadmin" or such. Does >> "sysadmin" work for a name? I kinda like it. >> > > Do you plan on this tool being run "late in the game" after the system > has been used for a while or this is a "welcome new user" only tool? > I want it to be both. Similar in concept to scoadmin on SCO, sysadm on SVR4, smit on AIX if you're familiar with any of them. >> I plan on basically going through the sysinstall post-configuration menu: >> > > [snip configure menu] > [apologies for the way that menu came out..."worked fine on my email!" :) ] > Do you plan on making this a C based program or a shell script? > /bin/sh and hopefully use the dialog library like sysinstall, if it can be made to do what needs doing. >> and as close as reasonable, stick to the same task flow. I plan on writing >> it against 10-current and look at back-porting to 9 after it's somewhat >> stable. >> > > I'd like to work with you on this, especially w.r.t to ensuring that > it meets the requirements for entering the base system. > Great! Give me a few days to get the box up and poke around with the dialog stuff, and I'll ping you then. >> One new, important, and not-so-difficult task will be: on exiting, check the >> sanity of /etc/rc.conf and complain if needed, but allow the user to >> override the safety-switch if foot-shooting is really requested. :) I'm a >> firm believer of not disallowing anything. >> > > Good on both counts. > > > -- Ron McDowell San Antonio TX