Hi Ethan,
>>
>>
>> My thoughts on this were that we have not disabled the sysidtools 
>> fully in any release of the installer to date. So, doing this by 
>> modifying the install scripts to not run the sysidtools might be 
>> problematic. 
>
> But the install scripts are already *not* running the sysidtools for
> GUI mode in the existing installer (minus the keyboard and locale
> items).  The GUI application itself, manually execs the sysidtools after
> having generated a complete sysidcfg file and placing it into
> /etc/sysidcfg.

I did not realize this. I found the sysid panels for the GUI. But, can't 
find in the install scripts where the sysid tools are not run if we are 
in GUI mode. It looks like sysid-finish is always run. But, I may be 
missing something.

For Dwarf we could do what the current GUI apparently does, and not run 
the sysid tools at all, without the sysidcfg file. And, then set the 
default values we want as part of the perform_install. Or... we could 
utilize the sysidcfg file as we have outlined to set the defaults we 
want using the sysidtool mechanism, and change those values as the user 
inputs data. For installation only. For upgrade, I would imagine we just 
don't run the sysidtool utilities at all. I realize that the existence 
of a sysidcfg file implies that the sysidtools run before the Dwarf GUI 
so we have to account for all sysidtool questions within this file to 
suppress the sysidtools UI's.

It would appear that the current GUI recognizes the sysidcfg file if 
there is one then. Since it doesn't ask certain question in soldevx1 
based on the sysidcfg file. Is this correct?

In some ways it would be easier for us to allow the setting of those 
things that we are setting defaults for with the sysidcfg file 
mechanism. Makes the perform_install() function somewhat easier to 
manage. We know we are going to have defaults for nfsv4 domains, network 
interface, name service, security policy. The others we ask the user for 
input, so we can set those accordingly during the installation.

Will have to think on this a bit more to figure out the best way to go 
for Dwarf.

sarah
****

Reply via email to