Nicolas Williams wrote:
> On Wed, Feb 11, 2009 at 11:09:33AM -0600, Tom Haynes wrote:
>   
>> Nicolas Williams wrote:
>>     
>>>      782 +        crset_zone_privall(mcred);
>>>      783 +        if (crsetpriv(mcred, PRIV_FILE_DAC_WRITE, 
>>>      PRIV_FILE_DAC_READ,
>>>      784 +            PRIV_FILE_DAC_SEARCH, PRIV_FILE_DAC_EXECUTE, 
>>>      PRIV_SYS_MOUNT,
>>>      785 +            PRIV_FILE_OWNER, NULL)) {
>>>
>>> Why crsetpriv() when the crset_zone_privall() at 782 should be getting
>>> you all those privs anyways?
>>>
>>> (And if the zone doesn't have some of those, then maybe the user should
>>> get what they deserver :)
>>>       
>> Okay, I've tested a stock system, a system with the above piece of
>> code, and a system without the above piece of code. The stock system
>> shows the error and both of the other two test systems do not show the
>> error.
>>
>> That means this code is indeed not needed.
>>
>> I'm going to keep the old version at the above webrev. I've generated
>> a new one at:
>>
>> http://cr.opensolaris.org/~tdh/krbvariant
>>     
>
> Thanks.
>
> You seem to have indented 693-694 by accident.
>   
 From pulling out the EBUSY bug.

I *hate* how webrev doesn't identify this.

You looked at the straight diffs?

I've refreshed the krbvariant webrev.
> Looks good!
>
> Please RTI and push ASAP :)
>
>   

I'll need a second reviewer to do that.


> And the EBUSY bug too!
>
> Nico
>   


Reply via email to