Added franks suggested changes, and new webrev is online changes to
installation-screen.c.
Also just completed doing a VBox install of a DC ISO which contains these
changes and I can su to root using the users password, all looks good from
my side.
cheers
Matt
Frank Ludolph wrote:
> Matt Keenan wrote:
>> Sundar Yamunachari wrote:
>>> Matt Keenan wrote:
>>>> New change of passing in the user's password as roots password to
>>>> om_perform_install(), in installation-screen.c, has been done and new
>>>> webrev has been posted.
>>>>
>>>> All other source files are exactly the same as the previous webrev.
>>> The changes look okay. I have couple of questions
>>>
>>> 1. Did you verify that you could assume super-user role ("su") with
>>> the admin user password?
>>
>> I've yet to test the these specific code changes, I am going to
>> generate a
>> test ISO with these changes as part of my test cycle.
>>
>>> 2. Since we set the root password the same as the admin user
>>> password, do we need to tell the user in the summary panel that "the
>>> super user password is same as that of the administrative user?
>>
>> Very good point, the Help should definitely be changed to reflect this,
>> changes to the Summary panel are quite easy to do, would need to get
>> confirmation from Frank on what the exact wording should be,
>>
> Remove the "Root Account" line. Add "Root Password: Same as user
> account" below the User Account line.
> Updated UI spec and mockup.
> http://xdesign.sfbay.sun.com/projects/solaris/subprojects/install/design/screensSlim08-11.html
>
>
>
> Frank
>>
>>
>>>
>>> Thanks,
>>> Sundar
>>>>
>>>> cheers
>>>>
>>>> Matt
>>>>
>>>> sundar Yamunachari wrote:
>>>>> Matt,
>>>>> Based on the comments from Darren Moffett, we will use the same
>>>>> password for both the initial user and root. Please update your
>>>>> code review to incorporate this change.
>>>>>
>>>>> Thanks,
>>>>> Sundar
>>>>>
>>>>> Matt Keenan wrote:
>>>>>>
>>>>>> Thanks for the comments Sundar.
>>>>>>
>>>>>> I've logged bug :
>>>>>> http://defect.opensolaris.org/bz/show_bug.cgi?id=12204
>>>>>>
>>>>>> to get liborchestrator fixed, based on this can I assume the
>>>>>> changes here are ok
>>>>>> to push back ?
>>>>>>
>>>>>> cheers
>>>>>>
>>>>>> Matt
>>>>>>
>>>>>> Sundar Yamunachari wrote:
>>>>>>> Matt Keenan wrote:
>>>>>>>> On test install entry in /etc/shadow for root is :
>>>>>>>>
>>>>>>>> root::14537::::::
>>>>>>>>
>>>>>>>> Which indicates it is set to "", yet
>>>>>>>>
>>>>>>>> $ su -
>>>>>>>>
>>>>>>>> fails as it prompts for a password, and simply pressing return
>>>>>>>> fails to su.
>>>>>>>>
>>>>>>>> So I :
>>>>>>>> $ pfexec passwd root
>>>>>>>>
>>>>>>>> And hit return twice, which should be setting root password to
>>>>>>>> nothing.
>>>>>>>> Now "su -" works when I just hit return for password, also now
>>>>>>>> /etc/shadow
>>>>>>>> now contains a hashed password for root.
>>>>>>>>
>>>>>>>> Is this behaviour expected, and acceptable ?
>>>>>>> I think that it is a regression and the problem may be with the
>>>>>>> orchestrator. It sets the password to "" if it is not passed. We
>>>>>>> need to get it fixed.
>>>>>>>
>>>>>>> - Sundar
>>>>>>>>
>>>>>>>> cheers
>>>>>>>>
>>>>>>>> Matt
>>>>>>>>
>>>>>>>> Sundar Yamunachari wrote:
>>>>>>>>> Matt,
>>>>>>>>>
>>>>>>>>> The changes look ok. The install library liborchestrator
>>>>>>>>> expects root password and I think it sets the root password to
>>>>>>>>> "", if it is not passed from the GUI. What is the root password
>>>>>>>>> after your test installation with the fix?
>>>>>>>>>
>>>>>>>>> - Sundar
>>>>>>>>>
>>>>>>>>> Matt Keenan wrote:
>>>>>>>>>>
>>>>>>>>>> Are people ok with these changes going into the GUI ?
>>>>>>>>>> Anyone get a chance to review ?
>>>>>>>>>>
>>>>>>>>>> cheers
>>>>>>>>>>
>>>>>>>>>> Matt
>>>>>>>>>>
>>>>>>>>>> Matt Keenan wrote:
>>>>>>>>>>> Code review request for bug :
>>>>>>>>>>> 1436 - Installation does not need to ask Root Password
>>>>>>>>>>> http://defect.opensolaris.org/bz/show_bug.cgi?id=1436
>>>>>>>>>>>
>>>>>>>>>>> This fix also resolves bug :
>>>>>>>>>>> 64 - GDM dosen't accept empty passwords, but setup does.
>>>>>>>>>>> http://defect.opensolaris.org/bz/show_bug.cgi?id=64
>>>>>>>>>>>
>>>>>>>>>>> Webrev :
>>>>>>>>>>> http://cr.opensolaris.org/~mattman/bug_1436/
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> The users screen has been redesigned in that root password
>>>>>>>>>>> entry fields have now been removed as they are not required.
>>>>>>>>>>> However the change also makes log-in name
>>>>>>>>>>> and password mandatory, this will ensure that for every
>>>>>>>>>>> install a initial user
>>>>>>>>>>> will be created with a password.
>>>>>>>>>>>
>>>>>>>>>>> Testing :
>>>>>>>>>>> Created a install LiveCD ISO via Distro Constructor and did
>>>>>>>>>>> a test install
>>>>>>>>>>> within virtualbox.
>>>>>>>>>>>
>>>>>>>>>>> cheers
>>>>>>>>>>>
>>>>>>>>>>> Matt
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> caiman-discuss mailing list
>>>>>>>>>>> caiman-discuss at opensolaris.org
>>>>>>>>>>> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> caiman-discuss mailing list
>>>>>>>>>> caiman-discuss at opensolaris.org
>>>>>>>>>> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>