From owner-freebsd-hackers@FreeBSD.ORG Fri Feb 11 15:01:20 2011 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 7DA8D1065670 for ; Fri, 11 Feb 2011 15:01:20 +0000 (UTC) (envelope-from ml@my.gd) Received: from mail-ey0-f182.google.com (mail-ey0-f182.google.com [209.85.215.182]) by mx1.freebsd.org (Postfix) with ESMTP id 19B038FC0C for ; Fri, 11 Feb 2011 15:01:19 +0000 (UTC) Received: by eyf6 with SMTP id 6so1374372eyf.13 for ; Fri, 11 Feb 2011 07:01:18 -0800 (PST) Received: by 10.223.79.74 with SMTP id o10mr197136fak.63.1297411561511; Fri, 11 Feb 2011 00:06:01 -0800 (PST) Received: from [10.202.163.74] ([92.90.20.56]) by mx.google.com with ESMTPS id z1sm188705fau.45.2011.02.11.00.05.57 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 11 Feb 2011 00:06:00 -0800 (PST) References: <1297396433.7232.9.camel@dt.vicor.com> From: Damien Fleuriot Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii In-Reply-To: <1297396433.7232.9.camel@dt.vicor.com> Message-Id: <5AF1B11E-19FF-4FF5-9058-BE8F0AB85E1B@my.gd> Date: Fri, 11 Feb 2011 08:56:42 +0100 To: Devin Teske Mime-Version: 1.0 (iPhone Mail 8A293) X-Mailer: iPhone Mail (8A293) Cc: "freebsd-hackers@freebsd.org" , "freebsd-questions@freebsd.org" Subject: Re: [RELEASE] host-setup(1): a dialog(1)-based utility for configuring FreeBSD 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: Fri, 11 Feb 2011 15:01:20 -0000 Hi Devin, Thanks for sharing your work. The list strips non-text attachments so there isn't much to see at the momen= t though... --- Fleuriot Damien On 11 Feb 2011, at 04:53, Devin Teske wrote: > Hi All, >=20 > I'd like to announce the release of a new script. A script that I've > developed for our field engineers that I'd like to share with the rest > of the world. >=20 > http://druidbsd.sourceforge.net/download/host-setup.txt >=20 > host-setup(1) is a dialog(1)-based utility (written in sh(1)) designed > to make configuring FreeBSD more efficient. >=20 > We have this script configured to be run as root's initial login > immediately after "first-boot". The field engineer uses our custom > installer to install RELENG_8, and after the machine presents a login > prompt, they login with the pre-configured root password. After which > they are presented with this dialog (image attached: > host-setup.pub.png). >=20 > The dialogs should all be intuitive, and I hope that you like my work. > I've worked very hard to make this utility smooth, robust, > fault-tolerant and even enjoyable to use. Not only that, but it helps > prevents mistakes that could arise in doing these steps by-hand (like > forgetting to unmount active NFS-mounts before executing "route flush"). >=20 > Please give it a try and let me know what you think. > -- > Devin >=20 > P.S. This is not a trivial script. ``More nuclear reactor than bike > shed'' ^_^ >=20 > P.P.S. Should be backward compatible to RELENG_4. >=20 > P.P.S. I know the screenshot says "host-setup.pub" -- that's only > because our in-house-only version has more functionality than the one > I'm releasing to the general public today (no functionality that anyone > in the public audience would ever care about though). > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"=