Skip to content

openldap::server::overlay syntax for multiple instances ? #446

@huckabeec

Description

@huckabeec

We currently have:

openldap::server::overlay { 'memberof on dc=foo,dc=com':
        ensure => present,
        options => {
          'olcMemberOfRefInt'  => 'TRUE', 
          'olcMemberOfGroupOC' => 'groupOfEntries'
        },
 } 

but we also want to enable this for 'groupOfNames' - what would be the syntax to enable two instances of the member overlay in that case ?

We could normally have this in 'cn=config'

dn: olcOverlay=memberof,olcDatabase={2}mdb,cn=config
objectClass: olcConfig
objectClass: olcOverlayConfig
objectClass: olcMemberOf
olcOverlay: memberof
olcMemberOfRefInt: TRUE
olcMemberOfGroupOC: groupOfNames
 
dn: olcOverlay=memberof,olcDatabase={2}mdb,cn=config
objectClass: olcConfig
objectClass: olcOverlayConfig
objectClass: olcMemberOf
olcOverlay: memberof
olcMemberOfRefInt: TRUE
olcMemberOfGroupOC: groupOfEntries

But not sure how to get that result from this module.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions