summaryrefslogtreecommitdiff
path: root/source4/scripting/python
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2010-01-29 16:05:22 -0600
committerAndrew Bartlett <abartlet@samba.org>2010-03-02 14:07:15 +1100
commitc54699faf2796e1e8acbb2215fab835a6d86318e (patch)
tree9171e2b5b5a1045a6d3bdba56513896ca6bfce3d /source4/scripting/python
parent7ad931dda929e230b90d6ce3f35db7480321d6b0 (diff)
downloadsamba-c54699faf2796e1e8acbb2215fab835a6d86318e.tar.gz
samba-c54699faf2796e1e8acbb2215fab835a6d86318e.tar.bz2
samba-c54699faf2796e1e8acbb2215fab835a6d86318e.zip
s4:provision - Moved default FDS SASL mappings deletion from post_setup() to init().
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'source4/scripting/python')
-rw-r--r--source4/scripting/python/samba/provisionbackend.py7
1 files changed, 0 insertions, 7 deletions
diff --git a/source4/scripting/python/samba/provisionbackend.py b/source4/scripting/python/samba/provisionbackend.py
index 75e00979df..1919c5d81c 100644
--- a/source4/scripting/python/samba/provisionbackend.py
+++ b/source4/scripting/python/samba/provisionbackend.py
@@ -721,14 +721,7 @@ class FDSBackend(LDAPBackend):
def post_setup(self):
ldapi_db = Ldb(self.ldapi_uri, credentials=self.credentials)
- # delete default SASL mappings
- res = ldapi_db.search(expression="(!(cn=samba-admin mapping))", base="cn=mapping,cn=sasl,cn=config", scope=SCOPE_ONELEVEL, attrs=["dn"])
-
# configure in-directory access control on Fedora DS via the aci attribute (over a direct ldapi:// socket)
- for i in range (0, len(res)):
- dn = str(res[i]["dn"])
- ldapi_db.delete(dn)
-
aci = """(targetattr = "*") (version 3.0;acl "full access to all by samba-admin";allow (all)(userdn = "ldap:///CN=samba-admin,%s");)""" % self.sambadn
m = ldb.Message()