Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Feb 2012 14:06:15 -0800
From:      Devin Teske <devin.teske@fisglobal.com>
To:        Ron McDowell <rcm@fuzzwad.org>
Cc:        freebsd-sysinstall@freebsd.org
Subject:   Re: Announcing bsdconfig(8) preliminary
Message-ID:  <F7F9BEFD-8E88-489D-8B82-FA3D5C5BDE7E@fisglobal.com>
In-Reply-To: <4F35DEC0.2030904@fuzzwad.org>
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>

next in thread | previous in thread | raw e-mail | index | archive | help

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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F7F9BEFD-8E88-489D-8B82-FA3D5C5BDE7E>