SLAPD-RELAY(5) SLAPD-RELAY(5) (NAME) slapd-relay - slapd (SYNOPSIS) /etc/ldap/slapd.conf (DESCRIPTION) slapd-relay . slapd(8) (naming context) slapd(8) attributeType objectClass . slapo-rwm(5) . (experimental) . (CONFIGURATION) slapd.conf relay . "database relay" "backend" "database" . slapd.conf(5) suffix relay . relay . . (MASSAGING) relay . slapo-rwm(5) . rwm-suffixmassage . (ACCESS RULES) . (massaging) . back-relay API . relay . relay . <<>> . (SCENARIOS) relay relay DN . DN . . (EXAMPLES) : database relay suffix "dc=virtual,dc=naming,dc=context" relay "dc=real,dc=naming,dc=context" overlay rwm rwm-suffixmassage "dc=real,dc=naming,dc=context" : database relay suffix "dc=virtual,dc=naming,dc=context" overlay rwm rwm-suffixmassage "dc=real,dc=naming,dc=context" ( ) . suffixalias : database relay suffix "dc=virtual,dc=naming,dc=context" relay "dc=real,dc=naming,dc=context" overlay rwm rwm-rewriteEngine on rwm-rewriteContext default rwm-rewriteRule "dc=virtual,dc=naming,dc=context" "dc=real,dc=naming,dc=context" ":@" rwm-rewriteContext searchFilter rwm-rewriteContext searchEntryDN rwm-rewriteContext searchAttrDN rwm-rewriteContext matchedDN slapo-rwm(5) rwm-suffixmassage . : database mdb suffix "dc=example,dc=com" # skip... access to dn.subtree="dc=example,dc=com" by dn.exact="cn=Supervisor,dc=example,dc=com" write by * read database relay suffix "o=Example,c=US" relay "dc=example,dc=com" overlay rwm rwm-suffixmassage "dc=example,dc=com" # skip ... access to dn.subtree="o=Example,c=US" by dn.exact="cn=Supervisor,dc=example,dc=com" write by dn.exact="cn=Relay Supervisor,dc=example,dc=com" write by * read ( ) `dc=example,dc=com' ( ) . (ACCESS CONTROL) relay slapd.access(5) () . (=r) entry search . (FILES) /etc/ldap/slapd.conf slapd (SEE ALSO) slapd.conf(5), slapd-config(5), slapo-rwm(5), slapd(8). OpenLDAP SLAPD-RELAY(5)