From 3e49b20cf0b0cadccc4e5b5ff3d20cbf60eeb3c4 Mon Sep 17 00:00:00 2001 From: Matthieu Patou Date: Tue, 10 Aug 2010 18:19:40 +0400 Subject: s4 upgradeprovision: Fixes for increment_keyversion fix --- source4/scripting/bin/upgradeprovision | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'source4/scripting/bin') diff --git a/source4/scripting/bin/upgradeprovision b/source4/scripting/bin/upgradeprovision index f171aebe58..0c810307ac 100755 --- a/source4/scripting/bin/upgradeprovision +++ b/source4/scripting/bin/upgradeprovision @@ -1337,7 +1337,8 @@ def sync_calculated_attributes(samdb, names): """ listAttrs = ["msDs-KeyVersionNumber"] hash = search_constructed_attrs_stored(samdb, names.rootdn, listAttrs) - increment_calculated_keyversion_number(samdb, names.rootdn, + if hash.has_key("msDs-KeyVersionNumber"): + increment_calculated_keyversion_number(samdb, names.rootdn, hash["msDs-KeyVersionNumber"]) def setup_path(file): -- cgit