From owner-freebsd-sysinstall@FreeBSD.ORG Sat Feb 11 22:06:19 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 94FDB106566C for ; Sat, 11 Feb 2012 22:06:19 +0000 (UTC) (envelope-from Devin.Teske@fisglobal.com) Received: from mx1.fisglobal.com (mx1.fisglobal.com [199.200.24.190]) by mx1.freebsd.org (Postfix) with ESMTP id 54A338FC12 for ; Sat, 11 Feb 2012 22:06:18 +0000 (UTC) Received: from pps.filterd (ltcfislmsgpa02 [127.0.0.1]) by ltcfislmsgpa02.fnfis.com (8.14.4/8.14.4) with SMTP id q1BLPk4e028858; Sat, 11 Feb 2012 16:06:18 -0600 Received: from smtp.fisglobal.com ([10.132.206.15]) by ltcfislmsgpa02.fnfis.com with ESMTP id 12wpkyhnpt-1 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Sat, 11 Feb 2012 16:06:18 -0600 Received: from [10.0.0.101] (10.14.152.24) by smtp.fisglobal.com (10.132.206.15) with Microsoft SMTP Server (TLS) id 14.1.323.3; Sat, 11 Feb 2012 16:06:17 -0600 MIME-Version: 1.0 (Apple Message framework v1084) From: Devin Teske In-Reply-To: <4F35DEC0.2030904@fuzzwad.org> Date: Sat, 11 Feb 2012 14:06:15 -0800 Message-ID: References: <4F342066.2050409@fuzzwad.org> <07f501cce85b$4ac934f0$e05b9ed0$@fisglobal.com> <4F35C5E6.7010607@fuzzwad.org> <5FB150D7-BA30-406D-B8B1-5BDEF1909502@fisglobal.com> <4F35DEC0.2030904@fuzzwad.org> To: Ron McDowell X-Mailer: Apple Mail (2.1084) X-Originating-IP: [10.14.152.24] X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.6.7361, 1.0.260, 0.0.0000 definitions=2012-02-11_05:2012-02-10, 2012-02-11, 1970-01-01 signatures=0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-sysinstall@freebsd.org 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 22:06:19 -0000 On Feb 10, 2012, at 7:21 PM, Ron McDowell wrote: > On 2/10/12 8:35 PM, Devin Teske wrote: >> On Feb 10, 2012, at 5:35 PM, Ron McDowell wrote: >>=20 >>> 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 >>>>>=20 >>>>> 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 o= n. >>>>> 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. >>>>>=20 >>>>> 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. >>>>>=20 >>>> Hi Ron, >>>>=20 >>>> Thank you very much for working on this with everyone. >>>>=20 >>>> 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. >>>>=20 >>>> I thinking I should clean things up after installation by executing: >>>>=20 >>>> cd /usr/libexec/bsdconfig >>>> sudo rm -f *.*/notimplemented >>> Absolutely, thanks for pointing that out. I just cleaned it up on my c= opy. >>>=20 >>>> 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! >>>=20 >> How do you feel about implementing "090.time-zone" with my ports additio= n, sysutils/tzdialog? >=20 > tzsetup(8) is already installed in base...I haven't looked at tzdialog, d= oes it do more than tzsetup? If so, then tzdialog needs to be included here= like we've done with host-setup in 120.networking. >=20 >> Aside, I have a question about the INDEX file... >>=20 >> Does the exit status of the program-to-be-executed matter in any way to = bsdconfig? >=20 > Not yet, but it could and probably should...if nothing else, we should at= least pass the exit code back up the line. >=20 >> 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 zonefi= le is selected and it was installed without error. >=20 > --=20 > Ron McDowell > San Antonio TX I've put a significant amount of work into this over the last 24 hours and = would like to share my contributions. http://druidbsd.sourceforge.net/download/bsdconfig/ http://druidbsd.sourceforge.net/download/bsdconfig/bsdconfig.120211.txz Please try: bsdconfig networking bsdconfig timezone bsdconfig networking -h bsdconfig timezone -h bsdconfig networking -X bsdconfig timezone -X NOTE: Manuals need updating now. ALSO NOTE: networking and timezone modules now look like bsdconfig and are = consistent with other features. ASIDE: I'm going to try and start a trend -- that the progname be the same = as the argument (e.g. host-setup is now named "networking"; to make it easi= er to remember which command invokes it from bsdconfig first-arg). --=20 Devin _____________ The information contained in this message is proprietary and/or confidentia= l. If you are not the intended recipient, please: (i) delete the message an= d all copies; (ii) do not disclose, distribute or use the message in any ma= nner; and (iii) notify the sender immediately. In addition, please be aware= that any message addressed to our domain is subject to archiving and revie= w by persons other than the intended recipient. Thank you.