s4-classicupgrade: Show more clearly what is wrong with the Adminstrator SID
authorAndrew Bartlett <abartlet@samba.org>
Mon, 3 Sep 2012 08:50:16 +0000 (18:50 +1000)
committerAndrew Bartlett <abartlet@samba.org>
Mon, 3 Sep 2012 09:24:10 +0000 (19:24 +1000)
source4/scripting/python/samba/upgrade.py

index d3f0b8de16852c95de2235f4d35c5bbb589dc5a0..6b6a188fa8a7f2f2016776f5d765baaab8c84269 100644 (file)
@@ -869,6 +869,7 @@ Please fix this account before attempting to upgrade again
     for username in userdata:
         if username.lower() == 'administrator':
             if userdata[username].user_sid != dom_sid(str(domainsid) + "-500"):
+                logger.error("User 'Administrator' in your existing directory has SID %s, expected it to be %s" % (userdata[username].user_sid, dom_sid(str(domainsid) + "-500")))
                 raise ProvisioningError("User 'Administrator' in your existing directory does not have SID ending in -500")
         if username.lower() == 'root':
             if userdata[username].user_sid == dom_sid(str(domainsid) + "-500"):