dhcpService ('dhcp/service',) name FAIL DNS_ForwardZone ('dns/forward_zone',) NO LABEL univention.admin.handlers.dns.forward_zone def description(self): if self.dn: rdn = self.lo.explodeDn(self.dn)[0] return rdn[rdn.find('=')+1:] else: return 'none' DNS_ReverseZone ('dns/reverse_zone',) NO LABEL univention.admin.handlers.dns.reverse_zone def description(self): if 0: # open? return self['subnet'] else: rdn = self.lo.explodeDn(self.dn)[0] rdn_value = rdn[rdn.find('=')+1:] return unmapSubnet(rdn_value) DomainController ('computers/domaincontroller_master', 'computers/domaincontroller_backup', 'computers/domaincontroller_slave') fqdn FAIL GroupDN ('groups/group',) NO LABEL univention.admin.handlers.groups.group def description(self): if self.dn: rdn = self.lo.explodeDn(self.dn)[0] return rdn[rdn.find('=')+1:] else: return 'none' GroupID ('groups/group',) gidNumber FAIL name OK GroupName ('groups/group',) NO LABEL univention.admin.handlers.groups.group def description(self): if self.dn: rdn = self.lo.explodeDn(self.dn)[0] return rdn[rdn.find('=')+1:] else: return 'none' name OK HostDN ('computers/computer',) NO LABEL univention.admin.handlers.computers.computer def description(self): if self.dn: rdn = self.lo.explodeDn(self.dn)[0] return rdn[rdn.find('=')+1:] else: return 'none' ldap_search_uid ('users/user',) NO LABEL univention.admin.handlers.users.user def description(self): if self.dn: rdn = self.lo.explodeDn(self.dn)[0] return rdn[rdn.find('=')+1:] else: return 'none' username FAIL LDAP_Server ('computers/domaincontroller_master', 'computers/domaincontroller_backup', 'computers/domaincontroller_slave') fqdn FAIL nagiosHostsEnabledDn ('computers/computer',) NO LABEL univention.admin.handlers.computers.computer def description(self): if self.dn: rdn = self.lo.explodeDn(self.dn)[0] return rdn[rdn.find('=')+1:] else: return 'none' nagiosServiceDn ('nagios/service',) NO LABEL univention.admin.handlers.nagios.service def description(self): if self.dn: rdn = self.lo.explodeDn(self.dn)[0] return rdn[rdn.find('=')+1:] else: return 'none' network ('networks/network',) name OK nfsShare ('shares/share',) printablename FAIL PrinterNames ('shares/printer',) NO LABEL univention.admin.handlers.shares.printer def description(self): if self.dn: rdn = self.lo.explodeDn(self.dn)[0] return rdn[rdn.find('=')+1:] else: return 'none' name OK PrinterProducerList ('settings/printermodel',) name OK Printers ('shares/printer',) NO LABEL univention.admin.handlers.shares.printer def description(self): if self.dn: rdn = self.lo.explodeDn(self.dn)[0] return rdn[rdn.find('=')+1:] else: return 'none' name OK Service ('settings/service',) name OK ServiceMail ('computers/domaincontroller_master', 'computers/domaincontroller_backup', 'computers/domaincontroller_slave', 'computers/memberserver') NO LABEL univention.admin.handlers.computers.domaincontroller_master def description(self): if self.dn: rdn = self.lo.explodeDn(self.dn)[0] return rdn[rdn.find('=')+1:] else: return 'none' univention.admin.handlers.computers.domaincontroller_backup def description(self): if self.dn: rdn = self.lo.explodeDn(self.dn)[0] return rdn[rdn.find('=')+1:] else: return 'none' univention.admin.handlers.computers.domaincontroller_slave def description(self): if self.dn: rdn = self.lo.explodeDn(self.dn)[0] return rdn[rdn.find('=')+1:] else: return 'none' univention.admin.handlers.computers.memberserver def description(self): if self.dn: rdn = self.lo.explodeDn(self.dn)[0] return rdn[rdn.find('=')+1:] else: return 'none' ServicePrint ('computers/domaincontroller_master', 'computers/domaincontroller_backup', 'computers/domaincontroller_slave', 'computers/memberserver') NO LABEL univention.admin.handlers.computers.domaincontroller_master def description(self): if self.dn: rdn = self.lo.explodeDn(self.dn)[0] return rdn[rdn.find('=')+1:] else: return 'none' univention.admin.handlers.computers.domaincontroller_backup def description(self): if self.dn: rdn = self.lo.explodeDn(self.dn)[0] return rdn[rdn.find('=')+1:] else: return 'none' univention.admin.handlers.computers.domaincontroller_slave def description(self): if self.dn: rdn = self.lo.explodeDn(self.dn)[0] return rdn[rdn.find('=')+1:] else: return 'none' univention.admin.handlers.computers.memberserver def description(self): if self.dn: rdn = self.lo.explodeDn(self.dn)[0] return rdn[rdn.find('=')+1:] else: return 'none' ServicePrint_FQDN ('computers/domaincontroller_master', 'computers/domaincontroller_backup', 'computers/domaincontroller_slave', 'computers/memberserver') fqdn FAIL uccImage ('settings/ucc_image',) name OK uccSessions ('settings/ucc_session',) NO LABEL univention.admin.handlers.settings.ucc_session def description(self): if self.dn: rdn = self.lo.explodeDn(self.dn)[0] return rdn[rdn.find('=')+1:] else: return 'none' UCS_Server ('computers/domaincontroller_master', 'computers/domaincontroller_backup', 'computers/domaincontroller_slave', 'computers/memberserver') fqdn FAIL UMC_OperationSet ('settings/umc_operationset',) description OK name OK UserDN ('users/user',) NO LABEL univention.admin.handlers.users.user def description(self): if self.dn: rdn = self.lo.explodeDn(self.dn)[0] return rdn[rdn.find('=')+1:] else: return 'none' UserID ('users/user',) uidNumber FAIL username FAIL UserMailAddress ('users/user',) NO LABEL univention.admin.handlers.users.user def description(self): if self.dn: rdn = self.lo.explodeDn(self.dn)[0] return rdn[rdn.find('=')+1:] else: return 'none' mailPrimaryAddress OK UserName ('users/user',) NO LABEL univention.admin.handlers.users.user def description(self): if self.dn: rdn = self.lo.explodeDn(self.dn)[0] return rdn[rdn.find('=')+1:] else: return 'none' username FAIL Windows_Server ('computers/windows', 'computers/windows_domaincontroller') fqdn FAIL WritableShare ('shares/share',) NO LABEL univention.admin.handlers.shares.share def description(self): return _('%s (%s on %s)') % (self['name'], self['path'], self['host'])