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 >