Make cn, uid, uname the same
This commit is contained in:
		
					parent
					
						
							
								d0cb515cd9
							
						
					
				
			
			
				commit
				
					
						1183573b65
					
				
			
		
					 1 changed files with 6 additions and 4 deletions
				
			
		| 
						 | 
				
			
			@ -91,14 +91,16 @@ class LdapManager:
 | 
			
		|||
        logger.debug("{uid} does not exist. Using it".format(uid=uidNumber))
 | 
			
		||||
        self._set_max_uid(uidNumber)
 | 
			
		||||
        try:
 | 
			
		||||
            conn.add(
 | 
			
		||||
                ("uid={uid}," + settings.LDAP_CUSTOMER_DN).format(uid=user),
 | 
			
		||||
            uid = user.encode("utf-8")
 | 
			
		||||
            conn.add("uid={uid},{customer_dn}".format(
 | 
			
		||||
                    uid=uid, customer_dn=settings.LDAP_CUSTOMER_DN
 | 
			
		||||
                ),
 | 
			
		||||
                ["inetOrgPerson", "posixAccount", "ldapPublickey"],
 | 
			
		||||
                {
 | 
			
		||||
                    "uid": [user.encode("utf-8")],
 | 
			
		||||
                    "uid": [uid],
 | 
			
		||||
                    "sn": [lastname.encode("utf-8")],
 | 
			
		||||
                    "givenName": [firstname.encode("utf-8")],
 | 
			
		||||
                    "cn": ["{} {}".format(firstname, lastname).encode("utf-8")],
 | 
			
		||||
                    "cn": [uid],
 | 
			
		||||
                    "displayName": ["{} {}".format(firstname, lastname).encode("utf-8")],
 | 
			
		||||
                    "uidNumber": [str(uidNumber)],
 | 
			
		||||
                    "gidNumber": [str(settings.LDAP_CUSTOMER_GROUP_ID)],
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue