View | Details | Raw Unified | Return to bug 46751
Collapse All | Expand All

(-)a/services/univention-ad-connector/modules/univention/connector/ad/password.py (-2 lines)
 Lines 308-315   def password_sync_ucs(connector, key, object): Link Here 
308
def password_sync_kinit(connector, key, ucs_object):
308
def password_sync_kinit(connector, key, ucs_object):
309
	_d = ud.function('ldap.ad.password_sync_kinit')
309
	_d = ud.function('ldap.ad.password_sync_kinit')
310
310
311
	object = connector._object_mapping(key, ucs_object, 'ucs')
312
313
	attr = {'userPassword': '{KINIT}', 'sambaNTPassword': 'NO PASSWORD*********************', 'sambaLMPassword': 'NO PASSWORD*********************'}
311
	attr = {'userPassword': '{KINIT}', 'sambaNTPassword': 'NO PASSWORD*********************', 'sambaLMPassword': 'NO PASSWORD*********************'}
314
312
315
	ucs_result = connector.lo.search(base=ucs_object['dn'], attr=attr.keys())
313
	ucs_result = connector.lo.search(base=ucs_object['dn'], attr=attr.keys())
(-)a/services/univention-ad-connector/modules/univention/connector/ad/proxyAddresses.py (-1 / +2 lines)
 Lines 67-73   def equal(values1, values2): Link Here 
67
def to_proxyAddresses(s4connector, key, object):
67
def to_proxyAddresses(s4connector, key, object):
68
	_d = ud.function('proxyAddesses.ucs_to_ad_mapping')
68
	_d = ud.function('proxyAddesses.ucs_to_ad_mapping')
69
	new_con_values = []
69
	new_con_values = []
70
	mailPrimaryAddress = object['attributes'].get('mailPrimaryAddress', [None])[0]
70
	ucs_values = object['attributes'].get('mailPrimaryAddress', [])
71
	mailPrimaryAddress = ucs_values[0] if ucs_values else None
71
	if mailPrimaryAddress:
72
	if mailPrimaryAddress:
72
		new_con_value = 'SMTP:' + mailPrimaryAddress
73
		new_con_value = 'SMTP:' + mailPrimaryAddress
73
		new_con_values.append(new_con_value)
74
		new_con_values.append(new_con_value)

Return to bug 46751