__docformat__ = "restructuredText"
+from samba.compat import urllib_quote
from base64 import b64encode
import errno
import os
import time
import uuid
import socket
-import urllib
import string
import tempfile
import samba.dsdb
if paths.sysvol and not os.path.exists(paths.sysvol):
os.makedirs(paths.sysvol, 0o775)
- ldapi_url = "ldapi://%s" % urllib.quote(paths.s4_ldapi_path, safe="")
+ ldapi_url = "ldapi://%s" % urllib_quote(paths.s4_ldapi_path, safe="")
schema = Schema(domainsid, invocationid=invocationid,
schemadn=names.schemadn, base_schema=base_schema)
"""Functions for setting up a Samba configuration (LDB and LDAP backends)."""
+from samba.compat import urllib_quote
from base64 import b64encode
import errno
import ldb
if ldap_backend_forced_uri is not None:
self.ldap_uri = ldap_backend_forced_uri
else:
- self.ldap_uri = "ldapi://%s" % urllib.quote(
+ self.ldap_uri = "ldapi://%s" % urllib_quote(
os.path.join(self.ldapdir, "ldapi"), safe="")
if not os.path.exists(self.ldapdir):