Re: [IMPORT] bsdconfig(8)
On Jul 14, 2012, at 3:32 PM, Bruce Cran wrote:
> On 14/07/2012 22:58, Devin Teske wrote:
>> Did I? When one starts discussing 'Express Install', we're clearly in th=
e realm of bsdinstall, not bsdconfig.
>>=20
>> Like you stated, in that case bsdinstall would not use bsdconfig.
>=20
> I'm getting really confused here. Either "bsdconfig password" gets run be=
fore the post-install configuration menu is shown and therefore the text sa=
ying to set the root password in the welcome screen is unnecessary, or it d=
oesn't get run and it's possible to quit bsdconfig without setting the root=
password.
>=20
Ok, it's more clear to me that the concern is with the welcome screen.
1. The welcome screen _text_ was ripped straight from sysinstall except wit=
h one difference=85 s/Pascal/Firefox/ (updating it for the current generati=
ons).
2. Currently this text is shoved in your face but it won't always be. The t=
ext will be moved to a "Help" screen.
So, in a way you're absolutely right=85 you've highlighted a conundrum (the=
welcome screen contains text which is not suitable for a welcome screen) b=
ecause bsdinstall did something differently than sysinstall in this one cas=
e (reasons below; solution above -- get rid of the welcome screen).
The reason why we (Ron and I) chose to not implement the help-text in the s=
ame way that sysinstall does (go to the "Configure" top-level menu and then=
press F1) is that bsdconfig strives to be compatible with both dialog(1) a=
nd [purported drop-in replacement] Xdialog(1) -- and the latter doesn't sup=
port hooking into F1.
However, it's agreed that the welcome screen is not the right way to re-imp=
lement the configure.help file from sysinstall (actually rescuing _all_ of =
the *.help files from the clutches of the Attic -- further internationalizi=
ng them in the process too).
The envisioned construct right now is to add a third button labeled "Help".=
This can be done in both dialog(1) and Xdialog(1) (see "bsdconfig startup_=
rcconf" and the "Details" button -- except instead of dangling a menu off o=
f it, it will produce a box with the desired help-text.
Of course, making this scalable and usable is a challenge so we haven't yet=
migrated away from the welcome screen before the import to HEAD.
It will be dealt with before MFC and also before WITH_BSDCONFIG becomes WIT=
HOUT_BSDCONFIG.
--=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.
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
討論串 (同標題文章)
完整討論串 (本文為第 11 之 11 篇):