View | Details | Raw Unified | Return to bug 31829 | Differences between
and this patch

Collapse All | Expand All

(-)univention-directory-manager-modules/modules/univention/admin/handlers/computers/windows.py (-1 / +1 lines)
 Lines 480-486    Link Here 
480
			if 'posix' in self.options:
480
			if 'posix' in self.options:
481
				password_crypt = "{crypt}%s" % (univention.admin.password.crypt(self['password']))
481
				password_crypt = "{crypt}%s" % (univention.admin.password.crypt(self['password']))
482
				al.append(('userPassword', self.oldattr.get('userPassword', [''])[0], password_crypt))
482
				al.append(('userPassword', self.oldattr.get('userPassword', [''])[0], password_crypt))
483
			if 'samba' in self.options:
483
			if 'samba' in self.options and self['ntCompatibility'] != '1':
484
				password_nt, password_lm = univention.admin.password.ntlm(self['password'])
484
				password_nt, password_lm = univention.admin.password.ntlm(self['password'])
485
				al.append(('sambaNTPassword', self.oldattr.get('sambaNTPassword', [''])[0], password_nt))
485
				al.append(('sambaNTPassword', self.oldattr.get('sambaNTPassword', [''])[0], password_nt))
486
				al.append(('sambaLMPassword', self.oldattr.get('sambaLMPassword', [''])[0], password_lm))
486
				al.append(('sambaLMPassword', self.oldattr.get('sambaLMPassword', [''])[0], password_lm))

Return to bug 31829