1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
Author: Jonas Genannt <jonas.genannt@capi2name.de>
Description: Split too long lines
Last-Update: 2025-07-23
Forwarded: not-needed
--- a/lib/DBD/LDAP.pm
+++ b/lib/DBD/LDAP.pm
@@ -108,8 +108,10 @@ Note that you almost definitely need roo
----------------------------------------------------------
hostname[;port][:[root-dn][:[loginrule]]]
- tablename1:[basedn]:[basefilter]:dnattrs:[visableattrs]:[insertattrs]:[ldap_options]
- tablename2:[basedn]:[basefilter]:dnattrs:[visableattrs]:[insertattrs]:[ldap_options]
+ tablename1:[basedn]:[basefilter]:dnattrs:[visableattrs]:[insertattrs]: \\
+[ldap_options]
+ tablename2:[basedn]:[basefilter]:dnattrs:[visableattrs]:[insertattrs]: \\
+[ldap_options]
...
----------------------------------------------------------
@@ -202,8 +204,12 @@ access in a given "database" above a cer
----------------- file "ldapdb.ldb" ----------------
ldapserver:dc=Acme, dc=com:cn=*,<ROOT>
top:::dc
- WidgetDivision:ou=Widgets, :&(objectclass=top)(objectclass=person):cn:cn,sn,ou,title,telephonenumber,description,objectclass,dn:objectclass=top|person|organizationalPerson:ldap_outseparator => ":"
- BlivetDivision:ou=Blivets, :&(objectclass=top)(objectclass=person):cn:cn,sn,ou,title,telephonenumber,description,objectclass,dn:objectclass=top|person|organizationalPerson:ldap_outseparator => ":"
+ WidgetDivision:ou=Widgets, :&(objectclass=top)(objectclass=person): \\
+cn:cn,sn,ou,title,telephonenumber,description,objectclass,dn: \\
+objectclass=top|person|organizationalPerson:ldap_outseparator => ":"
+ BlivetDivision:ou=Blivets, :&(objectclass=top)(objectclass=person): \\
+cn:cn,sn,ou,title,telephonenumber,description,objectclass,dn: \\
+objectclass=top|person|organizationalPerson:ldap_outseparator => ":"
----------------------------------------------------
Now, to connect to the newly created example database above, one would use:
|