In order to provide more than one name service in the text installer/SCI tool, proposing modifications to the UI. Please review and comment on this rough draft.

Change name service selection screen, (which presently allows the user to 
choose only one among DNS, LDAP, NIS, or None):
offer check boxes instead of a single selection. The user will be subsequently prompted for configuration of whichever name services were checked.

Add another screen after all  name service-specific prompting for the user to 
enter name service sources, per nsswitch.conf(4).

UI - 1st pass - offer defaults based on the combination of name services 
selected.
Allow the user to change the sources and remember them as long as the name 
service selections don't change.
If the user uses F3 and goes back and changes name services, upon return to the sources screen, there is an additional message to remind the user that it may be appropriate to alter sources.

The source screen will have two columns for database and source.  e.g. for DNS, 
the source screen default could be (rough example):

                            Name Service Database Sources

You have selected name service: DNS.  Enter the name service switch database 
and source information.

    Database   Source
   ----------      --------
    default      files
    hosts        files dns mdns
    printer      user files
    [blank]     [blank]
...

[additional message here]

Additional messages may include:
-A default list of databases and sources are provided above.  You may edit 
them, or accept the defaults.
-Note: since the name service was changed, consider changing sources 
accordingly.

The UI field validator for sources would permit only known sources and source 
values per nsswitch.conf(4)

Thank you for your attention,
William
_______________________________________________
install-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/install-discuss

Reply via email to