!!! Overview
[{$pagename}] is one of the [ObjectClass Types] to represent the [POSIX Database] [group] [POSIX] systems.


Defined in the [RFC2307Bis Schema|SchemaRFC2307Bis] the [{$pagename}] has a few items that are worth noting.

!! [memberUid]
Should [MemberUid] be [DN]s or [uid]s?

2307Bis says:\\
"Group members may either be login names (values of [memberUid]) or [Distinguished Names] (values of [uniqueMember]). In the [uniqueMember], the [Distinguished Names] must be mapped to one or more login names by examining the name's [RDN] or, if it is not distinguished by [uid], performing a base search on the [DN] with a filter of "(objectclass=*)".

Which implies it could be either.

As [{$pagename}] is defined as [AUXILIARY], it would typically be used to extend the ''[groupOfNames]'' objectClass. Since the ''groupOfNames'' contains the ''[member]'' attribute which is the [DN] of members, do we even need to bother with ''[memberUid]''?

!! ObjectClass Definition
The [ObjectClass Type] is defined as:
* [OID]: [1.3.6.1.1.1.2.2]
* NAME: [{$pagename}]
* DESC: Abstraction of a group of accounts'
* SUP: [top]
* [AUXILIARY]
* MUST:
** [gidNumber]
* MAY:
** [authPassword]
** [userPassword]
** [memberUid]
** [description]
* [Extended Flags]: 
** 


!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]


----



--Martin, 27-Jun-2018 11:07