In PSARC yesterday, Gary mentioned that he disliked the idea of having 
the names similar to those used for RBAC, lest it cause confusion.

So that is 2 votes for "solaris.inetd" (you & Darren Moffat) and 1 
against (Gary).

So the only question that would remain is how should that name be 
classified and to my view, there's only one that makes sense: Project 
Private (it is an implementation detail of how the resource limit is 
being modified for inetd and not an architectural mechanism with which 
users/administrators are expected to with.)

Darren


Scott Rotondo wrote:
> Darren Reed wrote:
>> Darren J Moffat wrote:
>>> Darren Reed wrote:
>>>> Darren J Moffat wrote:
>>>>> Rather than SUNW as a prefix why not "org.opensolaris." or 
>>>>> "com.sun" ?
>>>>
>>>> I've no strong opinion about this ...
>>>> do we have some internal structure for such names?
>>>>
>>>> "com.sun.inetd" seems too.... "broad" for my liking...
>>>> "com.sun.solaris.inetd" might be a better/tighter fit.
>>>
>>> or even just "solaris.inetd" which matches the hierarchy used for 
>>> RBAC authorisations.
>>
>> That crossed my mind, but I wasn't sure if it would be desirable
>> to have two name spaces that look the same but are for different
>> purposes. Someone might assume that a project named "solaris.inetd"
>> meant there was an RBAC authroisation or that if there was an RBAC
>> authorisation called "solaris.inetd" that it referred to the same
>> object as the project name. Good engineering would suggest that a
>> project called "solaris.inetd" wasn't used for sendmail and simiarly
>> that an RBAC authorisation bearing the same name also didn't refer
>> to something that wasn't inetd...
>>
>> I don't mind updating the spec to say that names are "solaris.*"
>> and that if there's already an RBAC name for that object then the
>> project must bear the same name. Also if there isn't an exact match
>> in the RBAC names that the name must otherwise fit into the RBAC
>> naming heirarchy. Thus solaris.inetd would become
>> "solaris.network.inetd".
>>
>
> I agree that "solaris." is a good prefix for reserved project names. I 
> don't think there necessarily needs to be a connection between the 
> project name and any authorizations that might be used by software 
> running under that project id.
>
> In particular, I recommend using the single "solaris." prefix in the 
> same way that "SUNW" was suggested earlier and *not* trying to create 
> hierarchical project names like "solaris.network.inetd". The latter 
> usage at least suggests the existence of a higher-level 
> solaris.network project that limits the resources of all the 
> solaris.network.* projects.
>
>     Scott
>


Reply via email to