From 062378c1b4ba4f199cee6d4368e87f1e0ba820a6 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Tue, 30 Nov 2010 13:24:01 +1100 Subject: s4-provision: fixed check for missing msDS-SupportedEncryptionTypes thanks to Jelmer for spotting this --- source4/scripting/python/samba/provision/__init__.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'source4') diff --git a/source4/scripting/python/samba/provision/__init__.py b/source4/scripting/python/samba/provision/__init__.py index e184ad8340..7f1969924a 100644 --- a/source4/scripting/python/samba/provision/__init__.py +++ b/source4/scripting/python/samba/provision/__init__.py @@ -1642,10 +1642,9 @@ def provision(setup_dir, logger, session_info, credentials, smbconf=None, name="msDS-SupportedEncryptionTypes") samdb.modify(msg) except ldb.LdbError, (enum, estr): - if enum == ldb.ERR_NO_SUCH_ATTRIBUTE: + if enum != ldb.ERR_NO_SUCH_ATTRIBUTE: # It might be that this attribute does not exist in this schema - pass - raise + raise if serverrole == "domain controller": secretsdb_setup_dns(secrets_ldb, setup_path, names, -- cgit