From owner-freebsd-sysinstall@FreeBSD.ORG Sat Feb 11 03:21:38 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 40195106564A for ; Sat, 11 Feb 2012 03:21:38 +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 DAA1D8FC19 for ; Sat, 11 Feb 2012 03:21:37 +0000 (UTC) Received: from shiny-w0.fuzzwad.net (localhost [127.0.0.1]) by mail.volente.us (8.14.4/8.14.4) with ESMTP id q1B3La1U063552 for ; Fri, 10 Feb 2012 21:21:37 -0600 (CST) (envelope-from rcm@fuzzwad.org) Message-ID: <4F35DEC0.2030904@fuzzwad.org> Date: Fri, 10 Feb 2012 21:21:36 -0600 From: Ron McDowell User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:9.0) Gecko/20111222 Thunderbird/9.0.1 MIME-Version: 1.0 To: freebsd-sysinstall@freebsd.org References: <4F342066.2050409@fuzzwad.org> <07f501cce85b$4ac934f0$e05b9ed0$@fisglobal.com> <4F35C5E6.7010607@fuzzwad.org> <5FB150D7-BA30-406D-B8B1-5BDEF1909502@fisglobal.com> In-Reply-To: <5FB150D7-BA30-406D-B8B1-5BDEF1909502@fisglobal.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: Announcing bsdconfig(8) preliminary 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: Sat, 11 Feb 2012 03:21:38 -0000 On 2/10/12 8:35 PM, Devin Teske wrote: > On Feb 10, 2012, at 5:35 PM, Ron McDowell wrote: > >> On 2/10/12 7:20 PM, Devin Teske wrote: >>>> -----Original Message----- >>>> From: owner-freebsd-sysinstall@freebsd.org [mailto:owner-freebsd- >>>> sysinstall@freebsd.org] On Behalf Of Ron McDowell >>>> Sent: Thursday, February 09, 2012 11:37 AM >>>> To: freebsd-sysinstall@freebsd.org >>>> Subject: Announcing bsdconfig(8) preliminary >>>> >>>> http://fuzzwad.org/bsdconfig/ is a long way from finished, but there is >>>> enough of a framework available now, that I'm wanting some feedback on. >>>> Tarballs are out there and I'll guarantee you'll want to look at the >>>> latest, and not the earlier examples. The manpage in the tarball is a >>>> good place to start. >>>> >>>> Feel free to talk about it here and ask any questions you want. The >>>> direction I go with it will depend [I hope!] on where everyone wants it >>>> to go. Thanks in advance. >>>> >>> Hi Ron, >>> >>> Thank you very much for working on this with everyone. >>> >>> I notice that you've centralized the use of "notimplemented" to >>> /usr/libexec/bsdconfig/notimplemented which makes the per-module files >>> /usr/libexec/bsdconfig/*.*/notimplemented obsolete. >>> >>> I thinking I should clean things up after installation by executing: >>> >>> cd /usr/libexec/bsdconfig >>> sudo rm -f *.*/notimplemented >> Absolutely, thanks for pointing that out. I just cleaned it up on my copy. >> >>> Again, thanks for working on this, ... would you mind if I took it and worked on >>> it this weekend and passed it back to you for review? >> Go for it! >> > How do you feel about implementing "090.time-zone" with my ports addition, sysutils/tzdialog? tzsetup(8) is already installed in base...I haven't looked at tzdialog, does it do more than tzsetup? If so, then tzdialog needs to be included here like we've done with host-setup in 120.networking. > Aside, I have a question about the INDEX file... > > Does the exit status of the program-to-be-executed matter in any way to bsdconfig? Not yet, but it could and probably should...if nothing else, we should at least pass the exit code back up the line. > Reason I ask is because tzdialog has a "-e" flag which may be useful if-desired, causing the exit status to be success if-and-only-if both a zonefile is selected and it was installed without error. -- Ron McDowell San Antonio TX