s4-ldapcmp: Fix usage of 'paged_search' module for remote LDB connections
authorKamen Mazdrashki <kamenim@samba.org>
Sat, 25 Sep 2010 21:10:24 +0000 (00:10 +0300)
committerKamen Mazdrashki <kamenim@samba.org>
Sat, 25 Sep 2010 23:25:10 +0000 (02:25 +0300)
source4/scripting/devel/ldapcmp

index e3d5ee7b2c35805fbb7a6c92257512b472a1f6c5..74a22bf33baa6f5cd08050021144b1b1e552a826 100755 (executable)
@@ -50,8 +50,9 @@ class LDAPBase(object):
                 samdb_url = "tdb://%s" % host
             else:
                 samdb_url = "ldap://%s:389" % host
-                # user 'paged_search' module when connecting remotely
-                ldb_options = ["modules:paged_searches"]
+        # use 'paged_search' module when connecting remotely
+        if samdb_url.lower().startswith("ldap://"):
+            ldb_options = ["modules:paged_searches"]
         self.ldb = Ldb(url=samdb_url,
                        credentials=creds,
                        lp=lp,