Change made and tested. webrev updated.

http://cr.opensolaris.org/~joev/bug7807/

Joe

Joseph J VLcek wrote:
> Ethan Quach wrote:
>> Hi Joe,
>>
>> The changes look okay, but seems like it implies that the
>> target_directory argument passed into create-service
>> cannot be the root dir, "/".
>>
>> Either this should be a) allowed, if its legal, or b) checked
>> as a special case, and told to the user with a specific error
>> message.  As it stands now, it seems we simply spit out the
>> usage when "/" is passed in, and that doesn't really tell the
>> user what's going on if its not legal.
> 
> Good Point! Thanks for catching that.
> 
> "/" should not be stripped by strip_ending_slashes
> 
> Currently if one were to pass "/" to installadm create-service the 
> following error message is displayed: "Target directory is not empty"
> 
> This makes sense to me.
> 
> So I will update strip_ending_slashes to handle "/" as a special case.
> 
> Thanks!
> Joe
> 
> 
>>
>>
>> thanks,
>> -ethan
>>
>>
>> Joseph J VLcek wrote:
>>> Could I please get a code review for a small change to fix bug 7807 ?
>>>
>>> Bug:
>>> -----
>>> 7807 installadm create-service crashes with no args
>>> http://defect.opensolaris.org/bz/show_bug.cgi?id=7807
>>>
>>>
>>> Webrev:
>>> -------
>>> http://cr.opensolaris.org/~joev/bug7807/
>>>
>>>
>>> The modules affected and tested:
>>> --------------------------------
>>> installadm
>>>
>>> Testing done:
>>> --------------
>>>
>>> 1.
>>> I built a stand alone C program to exercise the changed function, 
>>> strip_ending_slashes. The stand along program passed various strings 
>>> including NULL and the empty string to strip_ending_slashes.
>>>
>>> 2.
>>> I built and ran installadm create-service on x86 with both no 
>>> arguments and valid arguments.
>>>
>>>
>>>
>>> Thank you!
>>>
>>> Joe
>>> _______________________________________________
>>> 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


Reply via email to