Home | History | Annotate | Line # | Download | only in data
      1 # provider slapd config -- for testing
      2 # $OpenLDAP$
      3 ## This work is part of OpenLDAP Software <http://www.openldap.org/>.
      4 ##
      5 ## Copyright 1998-2024 The OpenLDAP Foundation.
      6 ## All rights reserved.
      7 ##
      8 ## Redistribution and use in source and binary forms, with or without
      9 ## modification, are permitted only as authorized by the OpenLDAP
     10 ## Public License.
     11 ##
     12 ## A copy of this license is available in the file LICENSE in the
     13 ## top-level directory of the distribution or, alternatively, at
     14 ## <http://www.OpenLDAP.org/license.html>.
     15 
     16 include		@SCHEMADIR@/core.schema
     17 include		@SCHEMADIR@/cosine.schema
     18 include		@SCHEMADIR@/inetorgperson.schema
     19 include		@SCHEMADIR@/openldap.schema
     20 include		@SCHEMADIR@/nis.schema
     21 pidfile		@TESTDIR@/slapd.pid
     22 argsfile	@TESTDIR@/slapd.args
     23 
     24 #mod#modulepath	../servers/slapd/back-@BACKEND@/
     25 #mod#moduleload	back_@BACKEND@.la
     26 #relaymod#modulepath ../servers/slapd/back-relay/
     27 #relaymod#moduleload back_relay.la
     28 #ldapmod#modulepath ../servers/slapd/back-ldap/
     29 #ldapmod#moduleload back_ldap.la
     30 #metamod#modulepath ../servers/slapd/back-meta/
     31 #metamod#moduleload back_meta.la
     32 #rwmmod#modulepath ../servers/slapd/overlays/
     33 #rwmmod#moduleload rwm.la
     34 
     35 #######################################################################
     36 # database definitions
     37 #######################################################################
     38 
     39 database	@BACKEND@
     40 suffix		"dc=example,dc=com"
     41 rootdn		"cn=Manager,dc=example,dc=com"
     42 rootpw		secret
     43 #null#bind		on
     44 #~null~#directory	@TESTDIR@/db.1.a
     45 #indexdb#index		objectClass eq
     46 
     47 database	@RELAY@
     48 suffix		"o=Example,c=US"
     49 ### back-relay can automatically instantiate the rwm overlay
     50 #relay-relay#relay		"dc=example,dc=com"
     51 #relay-relay#overlay		rwm
     52 #relay-relay#rwm-suffixmassage	"dc=example,dc=com"
     53 #relay-relay#rwm-map		objectClass groupOfNames groupOfUniqueNames
     54 #relay-relay#rwm-map		objectClass uidObject dcObject
     55 #relay-relay#rwm-map		attribute member uniqueMember
     56 #relay-relay#rwm-map		attribute uid dc
     57 ### back-ldap needs explicit instantiation of the rwm overlay
     58 #relay-ldap#uri		"@URI1@"
     59 #relay-ldap#chase-referrals no
     60 #relay-ldap#overlay		rwm
     61 #relay-ldap#rwm-suffixmassage	"dc=example,dc=com"
     62 #relay-ldap#rwm-map		objectClass groupOfNames groupOfUniqueNames
     63 #relay-ldap#rwm-map		objectClass uidObject dcObject
     64 #relay-ldap#rwm-map		attribute member uniqueMember
     65 #relay-ldap#rwm-map		attribute uid dc
     66 #relay-meta#uri		"@URI1@o=Example,c=US"
     67 #relay-meta#suffixmassage	"o=Example,c=US" "dc=example,dc=com"
     68 #relay-meta#map		objectClass groupOfNames groupOfUniqueNames
     69 #relay-meta#map		objectClass uidObject dcObject
     70 #relay-meta#map		attribute member uniqueMember
     71 #relay-meta#map		attribute uid dc
     72 
     73 database	@RELAY@
     74 suffix		"o=Esempio,c=IT"
     75 ### use this alternate form of back-relay, without the "relay" directive,
     76 ### which causes the target database to be selected after DN massaging
     77 #relay-relay#overlay		rwm
     78 #relay-relay#rwm-suffixmassage	"dc=example,dc=com"
     79 ### back-ldap needs URI
     80 #relay-ldap#uri		"@URI1@"
     81 #relay-ldap#chase-referrals no
     82 #relay-ldap#overlay		rwm
     83 #relay-ldap#rwm-suffixmassage	"dc=example,dc=com"
     84 #relay-meta#uri		"@URI1@o=Esempio,c=IT"
     85 #relay-meta#suffixmassage	"o=Esempio,c=IT" "dc=example,dc=com"
     86 
     87 database	@RELAY@
     88 suffix		"o=Beispiel,c=DE"
     89 ### back-relay can automatically instantiate the rwm overlay
     90 #relay-relay#relay		"dc=example,dc=com"
     91 #relay-relay#overlay		rwm
     92 #relay-relay#rwm-suffixmassage	"dc=example,dc=com"
     93 ### back-ldap needs explicit instantiation of the rwm overlay
     94 #relay-ldap#uri		"@URI1@"
     95 #relay-ldap#chase-referrals no
     96 #relay-ldap#overlay		rwm
     97 #relay-ldap#rwm-suffixmassage	"dc=example,dc=com"
     98 #relay-meta#uri		"@URI1@o=Beispiel,c=DE"
     99 #relay-meta#suffixmassage	"o=Beispiel,c=DE" "dc=example,dc=com"
    100 
    101 database	monitor
    102