diff --git a/ucs-4.0-0/management/univention-management-console-module-udm/umc/python/udm/udm_ldap.py b/ucs-4.0-0/management/univention-management-console-module-udm/umc/python/udm/udm_ldap.py index c38b24e..6beae41 100644 --- a/ucs-4.0-0/management/univention-management-console-module-udm/umc/python/udm/udm_ldap.py +++ b/ucs-4.0-0/management/univention-management-console-module-udm/umc/python/udm/udm_ldap.py @@ -379,8 +379,12 @@ class UDM_Module(object): return -1 return 0 + password_properties = self.password_properties for property_name, value in sorted(properties.items(), _tmp_cmp): - MODULE.info('Setting property %s to %s' % (property_name, value)) + logvalue = value + if property_name in password_properties: + value = '********' + MODULE.info('Setting property %s to %s' % (property_name, logvalue)) property_obj = self.get_property(property_name) if property_obj is None: