]> granicus.if.org Git - postgresql/commitdiff
Make pg_service.conf sample LDIF more portable.
authorNoah Misch <noah@leadboat.com>
Tue, 19 Aug 2014 02:58:57 +0000 (22:58 -0400)
committerNoah Misch <noah@leadboat.com>
Tue, 19 Aug 2014 02:58:57 +0000 (22:58 -0400)
The aboriginal sample placed connection parameters in
groupOfUniqueNames/uniqueMember.  OpenLDAP, at least as early as version
2.4.23, rejects uniqueMember entries that do not conform to the syntax
for a distinguished name.  Use device/description, which is free-form.
Back-patch to 9.4 for web site visibility.

doc/src/sgml/libpq.sgml

index db634a87df0e31aaa847bcbd3d7125742b2b8e80..ef45fbf1fc7ed509c8cd5258dd0b6f86c17d2481 100644 (file)
@@ -7043,17 +7043,17 @@ version:1
 dn:cn=mydatabase,dc=mycompany,dc=com
 changetype:add
 objectclass:top
-objectclass:groupOfUniqueNames
+objectclass:device
 cn:mydatabase
-uniqueMember:host=dbserver.mycompany.com
-uniqueMember:port=5439
-uniqueMember:dbname=mydb
-uniqueMember:user=mydb_user
-uniqueMember:sslmode=require
+description:host=dbserver.mycompany.com
+description:port=5439
+description:dbname=mydb
+description:user=mydb_user
+description:sslmode=require
 </programlisting>
    might be queried with the following LDAP URL:
 <programlisting>
-ldap://ldap.mycompany.com/dc=mycompany,dc=com?uniqueMember?one?(cn=mydatabase)
+ldap://ldap.mycompany.com/dc=mycompany,dc=com?description?one?(cn=mydatabase)
 </programlisting>
   </para>