U.V. Ravindra wrote:
> Garrett D'Amore wrote on Wed Jul 22 2009 08:35:58 GMT-0700 (PDT) :
>> Darren J Moffat wrote:
>>> Garrett D'Amore wrote:
>>>> Darren J Moffat wrote:
>>>>> James Carlson wrote:
>>>>>> It'd be an interesting idea for testing, but I think it'd 
>>>>>> actually be
>>>>>> counter-productive to do this. The problem is that the actual
>>>>>> privilege
>>>>>> enforcement (and thus the effects of each privilege bit) are
>>>>>> hard-coded
>>>>>> into the kernel itself. There's no good way to replicate that logic
>>>>>> out
>>>>>> into a user-space wrapper so that the code somehow 'knows' whether a
>>>>>> given system call should have succeeded give a privilege set.
>>>>>
>>>>> Also for privilege debugging it shouldn't be necessary. This is what
>>>>> the "Privilege Debug Mode" is for see ppriv(1). For the cases where
>>>>> that isn't sufficient or accurate then the Sun Blueprint
>>>>> "Privilege Debugging in the Solaris 10 Operating System"[1] is 
>>>>> useful.
>>>>>
>>>>> [1] http://www.sun.com/blueprints/0206/819-5507.pdf
>>>>>
>>>>> Not that I'm biased by being a co-author on the above blueprint, but
>>>>> I think that is a better way of dealing with privilege debugging
>>>>> that attempting to do a "fakeroot" for privileges which by its very
>>>>> nature of being upstream will rot and be wrong.
>>>>>
>>>>> It will also be even more of an issue if/when FMAC makes its way
>>>>> into OpenSolaris distributions.
>>>>>
>>>>> Having said all that I have no problem with fakeroot being
>>>>> delivered. I would have possible issues if I see OpenSolaris
>>>>> originated projects wanting to depend on fakeroot.
>>>>
>>>> Agreed. Do you want to derail the case to generate an opinion to this
>>>> effect?
>>>
>>> Nope I think this email in the case log is sufficient.
>>>
>> Ok, thanks. I haven't heard the project team agree to the various
>> changes, specifically that faked should be in /usr/lib, and making sure
>> that references to TCP are removed from any usage messages.
>>
>
> Apologies for not being able to respond earlier.
>
> The project team agrees with the ARC's recommendation as to the
> location of faked and the removal of TCP references from the man
> page and usage.

This case was approved at PSARC today.

    - Garrett
>
>
> -Ravindra.
>


Reply via email to