Matt,
Changes look okay. I saw the duplicate comments on the webrev for
confirmation-screen.c. Make sure you do 'hg recommit' before pushing
your changes.
Thanks,
Sundar
Matt Keenan wrote:
>
> 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
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>