Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Index: gui/common/freenasldap.py
- ===================================================================
- --- gui/common/freenasldap.py (revision 9359)
- +++ gui/common/freenasldap.py (working copy)
- @@ -862,7 +862,7 @@
- if d:
- d = d[0]
- args['host'] = d['dnsRoot']
- - self.netbiosname = d['nETBIOSName']
- + self.netbiosname = d['cn']
- super(FreeNAS_ActiveDirectory_Base, self).__init__(**args)
- syslog(LOG_DEBUG, "FreeNAS_ActiveDirectory_Base.__init__: leave")
- @@ -943,7 +943,7 @@
- netbios_name = None
- results = self._search(config, ldap.SCOPE_SUBTREE, filter)
- try:
- - netbios_name = results[0][1]['nETBIOSName'][0]
- + netbios_name = results[0][1]['cn'][0]
- except:
- netbios_name = None
- @@ -1407,7 +1407,7 @@
- self.__dgcache = {}
- for d in self.__domains:
- - n = d['nETBIOSName']
- + n = d['cn']
- self.__ducache[n] = FreeNAS_Directory_UserCache(dir=n)
- self.__dgcache[n] = FreeNAS_Directory_GroupCache(dir=n)
- @@ -1434,7 +1434,7 @@
- self._save()
- for d in self.__domains:
- - n = d['nETBIOSName']
- + n = d['cn']
- self.host = d['dnsRoot']
- self.basedn = d['nCName']
- @@ -1489,7 +1489,7 @@
- self._save()
- for d in self.__domains:
- - n = d['nETBIOSName']
- + n = d['cn']
- self.host = d['dnsRoot']
- self.basedn = d['nCName']
- @@ -1630,7 +1630,7 @@
- self.__dgcache = {}
- for d in self.__domains:
- - n = d['nETBIOSName']
- + n = d['cn']
- self.__dgcache[n] = FreeNAS_Directory_GroupCache(dir=n)
- self.__get_groups()
- @@ -1655,7 +1655,7 @@
- self._save()
- for d in self.__domains:
- - n = d['nETBIOSName']
- + n = d['cn']
- self.host = d['dnsRoot']
- self.basedn = d['nCName']
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement