From owner-freebsd-current@FreeBSD.ORG Sat Jul 14 21:46:28 2012 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BD97E106564A; Sat, 14 Jul 2012 21:46:28 +0000 (UTC) (envelope-from bruce@cran.org.uk) Received: from muon.cran.org.uk (muon.cran.org.uk [IPv6:2a01:348:0:15:5d59:5c40:0:1]) by mx1.freebsd.org (Postfix) with ESMTP id 6D9D48FC0A; Sat, 14 Jul 2012 21:46:28 +0000 (UTC) Received: from muon.cran.org.uk (localhost [127.0.0.1]) by muon.cran.org.uk (Postfix) with ESMTP id DFF6BE656F; Sat, 14 Jul 2012 22:48:00 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=cran.org.uk; h=message-id :date:from:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; s=mail; bh=2pmaPtv/zrZ+ 0mSGf5J/COILaL4=; b=Sg2DTiR4RV5chJaD1rCnOxZK1T5HNd4ki/noDkGJyrKG Yi0G3mBySz7d1wOEVzWXm9L3G0DQK7mKRNx21NMnupMul4QXBF/uxR1fBMgJLea/ YP8p8/X3O6DYdeGkDnu2VO22Ier/8r9YwBGxXPaFGxMXcmnqPI7FSQDFYbZZKQI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=cran.org.uk; h=message-id :date:from:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; q=dns; s=mail; b=jUXAye yHp5fiQEunzfxgJgFnRxK4AEeiGwKQ5HO6gxgI2j8kLeavjhrMDJ4s/ttIqg8V+L PNWnE6yL5YWhpToXFlOOgu79lEGG8W+4TERMKHFJjEd01ozO5UXqt9XA3OMHubp/ kTC/uTe6cFmQPdyrDNV+uYsjG8xu7rq+9Pm0k= Received: from [192.168.2.11] (unknown [93.89.81.205]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by muon.cran.org.uk (Postfix) with ESMTPSA id B0584E6559; Sat, 14 Jul 2012 22:48:00 +0100 (BST) Message-ID: <5001E8B2.8010803@cran.org.uk> Date: Sat, 14 Jul 2012 22:46:26 +0100 From: Bruce Cran User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 MIME-Version: 1.0 To: Devin Teske References: <50013D3B.90206@cran.org.uk> <04E88813-2416-4B60-93D3-D620DBE5A8AF@fisglobal.com> <5001D152.2050007@cran.org.uk> <5001DC03.6010705@cran.org.uk> In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org, Ron McDowell , Devin Teske Subject: Re: [IMPORT] bsdconfig(8) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Jul 2012 21:46:28 -0000 On 14/07/2012 22:07, Devin Teske wrote: > bsdinstall asks to set the root password (by either executing "bsdconfig password" -- in which a transition is only noticeable because the --backtitle changes from "FreeBSD Installer" to "bsdconfig" -- or bsdinstall could instead include /usr/libexec/bsdconfig/040.password/include/password.subr and call the f_dialog_input_password() function where it can control --backtitle to make the usage even more seemless; making bsdconfig's functionality look like bsdinstall's). After asking to set the root password, bsdinstall can now (like sysinstall) ask the user if they'd like to visit the configuration menu one last time to make any additional changes (and bsdconfig -- no arguments -- would provide that menu). You forgot to explain the 'express' mode that bypasses the "bsdconfig password" step. -- Bruce Cran