Home | History | Annotate | Line # | Download | only in its9863
      1 dn: cn=config
      2 objectClass: olcGlobal
      3 cn: config
      4 olcLogLevel: Sync
      5 olcLogLevel: Stats
      6 olcTLSCACertificateFile: @TESTDIR@/tls/ca/certs/testsuiteCA.crt
      7 olcTLSCertificateKeyFile: @TESTDIR@/tls/private/localhost.key
      8 olcTLSCertificateFile: @TESTDIR@/tls/certs/localhost.crt
      9 olcTLSVerifyClient: hard
     10 olcIndexHash64: TRUE
     11 olcAuthzPolicy: to
     12 olcAuthzRegexp: {0}"cn=ldap-server,ou=OpenLDAP Test Suite,o=OpenLDAP Foundation,ST=CA,C=US" "cn=ldap-server,dc=example,dc=com"
     13 olcPidFile: @TESTDIR@/slapd.1.pid
     14 olcArgsFile: @TESTDIR@/slapd.1.args
     15 
     16 dn: cn=schema,cn=config
     17 objectClass: olcSchemaConfig
     18 cn: schema
     19 
     20 include: file://@TESTWD@/@SCHEMADIR@/core.ldif
     21 include: file://@TESTWD@/@SCHEMADIR@/cosine.ldif
     22 include: file://@TESTWD@/@SCHEMADIR@/inetorgperson.ldif
     23 include: file://@TESTWD@/@SCHEMADIR@/misc.ldif
     24 include: file://@TESTWD@/@SCHEMADIR@/nis.ldif
     25 
     26 #mod#dn: cn=module{0},cn=config
     27 #mod#objectClass: olcModuleList
     28 #mod#cn: module{0}
     29 #mod#olcModulePath: @TESTWD@/../servers/slapd/back-@BACKEND@/
     30 #mod#olcModuleLoad: {0}back_@BACKEND@.la
     31 
     32 dn: cn=module{1},cn=config
     33 objectClass: olcModuleList
     34 cn: module{1}
     35 olcModulePath: @TESTWD@/../servers/slapd/overlays
     36 olcModuleLoad: {0}syncprov.la
     37 olcModuleLoad: {1}auditlog.la
     38 olcModuleLoad: {2}unique.la
     39 olcModuleLoad: {3}constraint.la
     40 
     41 #mdb#dn: olcBackend={0}mdb,cn=config
     42 #mdb#objectClass: olcBackendConfig
     43 #mdb#objectClass: olcMdbBkConfig
     44 #mdb#olcBackend: {0}mdb
     45 #mdb#olcBkMdbIdlExp: 18
     46 
     47 dn: olcDatabase={-1}frontend,cn=config
     48 objectClass: olcDatabaseConfig
     49 objectClass: olcFrontendConfig
     50 olcDatabase: {-1}frontend
     51 olcAccess: {0}to dn.base=""  by * read
     52 olcAccess: {1}to dn.base="cn=Subschema"  by * read
     53 
     54 dn: olcDatabase={0}config,cn=config
     55 objectClass: olcDatabaseConfig
     56 olcDatabase: {0}config
     57 olcRootPW:< file://@TESTDIR@/configpw
     58 olcAccess: {0}to *  by * none
     59 
     60 dn: olcDatabase={1}@BACKEND@,cn=config
     61 objectClass: olcDatabaseConfig
     62 objectClass: olc@BACKEND@Config
     63 olcDatabase: {1}@BACKEND@
     64 olcSuffix: dc=example,dc=com
     65 olcRootDN: cn=Manager,dc=example,dc=com
     66 olcRootPW: secret
     67 olcLastBindPrecision: 3600
     68 olcLastBind: FALSE
     69 olcLimits: {0}dn.exact="cn=replicator,dc=example,dc=com" time.soft=unlimited
     70   time.hard=unlimited size.soft=unlimited size.hard=unlimited
     71 olcAccess: {0}to attrs=userPassword  by self write  by dn.exact="cn=replicator,dc=example,dc=com" read  by anonymous auth
     72 olcAccess: {1}to attrs=authzto  by dn.exact="cn=replicator,dc=example,dc=com" read  by * auth
     73 olcAccess: {2}to *  by * read
     74 #~null~#olcDbDirectory: @TESTDIR@/prov/db
     75 #indexdb#olcDbIndex: default eq
     76 #indexdb#olcDbIndex: objectClass
     77 #indexdb#olcDbIndex: cn
     78 #indexdb#olcDbIndex: entryUUID
     79 #indexdb#olcDbIndex: entryCSN
     80 #indexdb#olcDbIndex: mail
     81 #indexdb#olcDbIndex: uid
     82 #indexdb#olcDbIndex: uidNumber
     83 #indexdb#olcDbIndex: gidNumber
     84 #mdb#olcDbMaxSize: 33554432
     85 #mdb#olcDbMultival: default 100,10
     86 
     87 dn: olcOverlay={0}syncprov,olcDatabase={1}@BACKEND@,cn=config
     88 objectClass: olcOverlayConfig
     89 objectClass: olcSyncProvConfig
     90 olcOverlay: {0}syncprov
     91 olcSpCheckpoint: 20 10
     92 olcSpSessionlog: 150000
     93 
     94 dn: olcOverlay={1}auditlog,olcDatabase={1}@BACKEND@,cn=config
     95 objectClass: olcOverlayConfig
     96 objectClass: olcAuditlogConfig
     97 olcOverlay: {1}auditlog
     98 olcAuditlogFile: @TESTDIR@/audit.log
     99 
    100 dn: olcOverlay={2}unique,olcDatabase={1}@BACKEND@,cn=config
    101 objectClass: olcOverlayConfig
    102 objectClass: olcUniqueConfig
    103 olcOverlay: {2}unique
    104 olcUniqueURI: ldap:///?uid?sub?
    105 olcUniqueURI: ldap:///?uidNumber?sub?
    106 olcUniqueURI: ldap:///?mail?sub?
    107 
    108 dn: olcOverlay={3}constraint,olcDatabase={1}@BACKEND@,cn=config
    109 objectClass: olcOverlayConfig
    110 objectClass: olcConstraintConfig
    111 olcOverlay: {3}constraint
    112 olcConstraintAttribute: gidNumber regex ^[0-9]{4,5}$
    113 
    114 dn: olcDatabase={2}monitor,cn=config
    115 objectClass: olcDatabaseConfig
    116 olcDatabase: {2}monitor
    117 olcAccess: {0}to dn.subtree="cn=monitor"  by * read
    118