Title: What are they searching for - PowerDNS and ISC DHCP in LDAP
This is a followup on my previous work on merging all the computer related LDAP objects in Debian Edu.
As a step to try to see if it possible to merge the DNS and DHCP LDAP objects, I have had a look at how pdns-backend-ldap and dhcp3-server-ldap use the LDAP server. The two implementations are quite different and use LDAP in two different ways.
To get this information, I started slapd with debugging enabled and dumped the debug output to a file to get the LDAP searches performed on a Debian Edu main-server. Here is a summary. powerdns ======== http://www.linuxnetworks.de/doc/index.php/PowerDNS_LDAP_BackendPowerDNs have two modes of operation using LDAP as its backend. One "strict" mode where the forward and reverse DNS lookups are done using the same LDAP objects, and a "tree" mode where the forward and reverse entries are in two different subtrees in LDAP with a structure based on the DNS names, as in www.skolelinux.org and 137.191.36.158.in-addr.arpa.
In tree mode, the server is set up to use a LDAP subtree as its base, and a "base" scoped search for the DNS name by adding "dc=www,dc=skolelinux,dc=org," to the base with a filter for "(associateddomain=www.skolelinux.org)" for the forward entry and "dc=137,dc=191,dc=36,dc=158,dc=in-addr,dc=arpa," with a filter for "(associateddomain=137.191.36.158.in-addr.arpa)" for the reverse entry. For forward entries, it is looking for attributes named dnsttl, arecord, nsrecord, cnamerecord, soarecord, ptrrecord, hinforecord, mxrecord, txtrecord, rprecord, afsdbrecord, keyrecord, aaaarecord, locrecord, srvrecord, naptrrecord, kxrecord, certrecord, dsrecord, sshfprecord, ipseckeyrecord, rrsigrecord, nsecrecord, dnskeyrecord, dhcidrecord, spfrecord and modifytimestamp. For reverse entries it is looking for the attributes, dnsttl, arecord, nsrecord, cnamerecord, soarecord, ptrrecord, hinforecord, mxrecord, txtrecord, rprecord, aaaarecord, locrecord, srvrecord, naptrrecord and modifytimestamp.
In Debian Edu/Lenny, the powerdns tree mode is used, and this is two example LDAP objects used there. In addition to these objects, the parent objects all th way up to ou=hosts,dc=skole,dc=skolelinux,dc=no also exist.
dn: dc=tjener,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no objectclass: top objectclass: dnsdomain objectclass: domainrelatedobject dc: tjener arecord: 10.0.2.2 associateddomain: tjener.intern dn: dc=2,dc=2,dc=0,dc=10,dc=in-addr,dc=arpa,ou=hosts,dc=skole,dc=skolelinux,dc=no objectclass: top objectclass: dnsdomain2 objectclass: domainrelatedobject dc: 2 ptrrecord: tjener.intern associateddomain: 2.2.0.10.in-addr.arpa
In strict mode, the server behaves differently. When looking for forward DNS entries, it is doing a "subtree" scoped search with the same base as in the tree mode for a object with filter "(associateddomain=www.skolelinux.org)" and requests the attributes dnsttl, arecord, nsrecord, cnamerecord, soarecord, ptrrecord, hinforecord, mxrecord, txtrecord, rprecord, aaaarecord, locrecord, srvrecord, naptrrecord and modifytimestamp. For reverse entires it also do a subtree scoped search bug this time the filter is "(arecord=10.0.2.2)" and request the attributes associateddomain, dnsttl and modifytimestamp. In short, in strict mode the objects with ptrrecord go away, and the arecord attribute in the forward object is used instead.
The forward and reverse searches can be simulated using ldapsearch like this:
ldapsearch -h ldap -b dc=skole,dc=skolelinux,dc=no -s sub -x \ '(associateddomain=tjener.intern)' dNSTTL aRecord nSRecord \ cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord \ rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord \ nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord \ rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp ldapsearch -h ldap -b dc=skole,dc=skolelinux,dc=no -s sub -x \ '(arecord=10.0.2.2)' associateddomain dnsttl modifytimestamp
In addition to the forward and reverse searches , there is also a search for SOA records, which behave similar to the forward and reverse lookups.
Things to note with the powerdns behaviour is that it do not specify any objectclass names, and instead look for the attributes it need to generate a DNS reply. This make it able to work with any objectclass that provide the needed attributes.
The attributes are normally provided in the cosine (RFC 1274) and dnsdomain2 schemas (for reverse entries like ptrrecord and recent DNS additions like aaaarecord and srvrecord).
In Debian Edu, we have created DNS objects using the object classes dcobject (for dc), dnsdomain or dnsdomain2 (structural, for the DNS attributes) and domainrelatedobject (for associatedDomain). The use of structural object classes make it impossible to combine these classes with the object classes used by DHCP.
There are other schemas that could be used too, for example the dnszone structural object class used by Gosa and bind-sdb for the DNS attributes combined with the domainrelatedobject object class, but in this case some unused attributes would have to be included as well (zonename and relativedomainname).
My proposal would be to switch powerdns to strict mode and not use any of the existing objectclasses (dnsdomain, dnsdomain2 and dnszone) when one want to combine the DNS information with DHCP information, and instead use a auxiliary object class defined something like this (using the attributes defined for dnsdomain and dnsdomain2 or dnszone):
objectclass ( some-oid NAME 'dnsDomainAux' SUP top AUXILIARY MAY ( ARecord $ MDRecord $ MXRecord $ NSRecord $ SOARecord $ CNAMERecord $ DNSTTL $ DNSClass $ PTRRecord $ HINFORecord $ MINFORecord $ TXTRecord $ SIGRecord $ KEYRecord $ AAAARecord $ LOCRecord $ NXTRecord $ SRVRecord $ NAPTRRecord $ KXRecord $ CERTRecord $ A6Record $ DNAMERecord ))
This will allow any object to become a DNS entry when combined with the domainrelatedobject object class, and allow any object to get all the attributes powerdns wants.
ISC dhcp ======== The DHCP server searches for specific objectclass and requests all the object attributes, and then uses the attributes it want. This make it harder to figure out exactly what attributes are used, but thanks to the working example in Debian Edu I can at least get an idea what is needed. scope 0 = base scope 1 = onelevel scope 2 = subtree In the DHCP server configuration, the LDAP base to use as the search filter to use to locate the correct dhcpServer entity is stored. These are the relevant entries:The DHCP server uses this information to nest all the DHCP configuration needed. The cn "dhcp" is searched for using the given LDAP base and the filter "(&(objectClass=dhcpServer)(cn=dhcp))". The search result is this entry:ldap-base-dn "dc=skole,dc=skolelinux,dc=no"; ldap-dhcp-server-cn "dhcp";
The content of the dhcpServiceDN attribute is used to locate the subtree with DHCP configuration. The DHCP configuration subtree base is located using a base scope search with base "cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" and filter "(&(objectClass=dhcpService)(|(dhcpPrimaryDN=cn=dhcp,dc=skole,dc=skolelinux,dc=no)(dhcpSecondaryDN=cn=dhcp,dc=skole,dc=skolelinux,dc=no)))". The search result is this entry:dn: cn=dhcp,dc=skole,dc=skolelinux,dc=no cn: dhcp objectClass: top objectClass: dhcpServer dhcpServiceDN: cn=DHCP Config,dc=skole,dc=skolelinux,dc=no
Next, the entire subtree is searched for, one level at the time. When all the DHCP configuration is loaded, it is ready to receive requests. The subtree in Debian Edu contain objects with object classes top/dhcpService/dhcpOptions, top/dhcpSharedNetwork/dhcpOptions, top/dhcpSubnet, top/dhcpGroup and top/dhcpHost. These provide options and information about netmasks, dynamic range etc. Leaving out the details here because it is not relevant for the focus of my investigation, which is to see if it is possible to merge dns and dhcp related computer objects. When a DHCP request come in, LDAP is searched for the MAC address of the client (00:00:00:00:00:00 in this example), using a subtree scoped search with "cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" as the base and "(&(objectClass=dhcpHost)(dhcpHWAddress=ethernet 00:00:00:00:00:00))" as the filter. This is what a host object look like:dn: cn=DHCP Config,dc=skole,dc=skolelinux,dc=no cn: DHCP Config objectClass: top objectClass: dhcpService objectClass: dhcpOptions dhcpPrimaryDN: cn=dhcp, dc=skole,dc=skolelinux,dc=no dhcpStatements: ddns-update-style none dhcpStatements: authoritative dhcpOption: smtp-server code 69 = array of ip-address dhcpOption: www-server code 72 = array of ip-address dhcpOption: wpad-url code 252 = text
Conclusion ==========dn: cn=hostname,cn=group1,cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no cn: hostname objectClass: top objectClass: dhcpHost dhcpHWAddress: ethernet 00:00:00:00:00:00 dhcpStatements: fixed-address hostname
The PowerDNS implementation seem to be very flexible when it come to which LDAP schemas to use. While its "tree" mode is rigid when it come to the the LDAP structure, the "strict" mode is very flexible, allowing DNS objects to be stored anywhere under the base cn specified in the configuration.
The DHCP implementation on the other hand is very inflexible, both regarding which LDAP schemas to use and which LDAP structure to use. I guess one could implement ones own schema, as long as the objectclasses and attributes have the names used, but this do not really help when the DHCP subtree need to have a fairly fixed structure.
SRCH "dc=skole,dc=skolelinux,dc=no" 2 0 0 0 0 filter: (&(objectClass=dhcpServer)(cn=dhcp)) attrs: SRCH "cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 0 0 0 0 0 filter: (&(objectClass=dhcpService)(|(dhcpPrimaryDN=cn=dhcp,dc=skole,dc=skolelinux,dc=no)(dhcpSecondaryDN=cn=dhcp,dc=skole,dc=skolelinux,dc=no))) attrs: SRCH "cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=10.0.2.0,cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=group1,cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=group2,cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=192.168.0.0,cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=group1,cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 2 0 0 0 0 filter: (&(objectClass=dhcpHost)(dhcpHWAddress=ethernet 00:1d:6e:9b:e8:dd)) attrs: dhcp -> ou=DNSDHCP,dc=skole,dc=skolelinux,dc=no dn: dc=hostname,ou=Computers,ou=DNSDHCP,dc=skole,dc=skolelinux,dc=no dc: hostname objectClass: top objectClass: dhcpHost objectclass: domainrelatedobject objectclass: dnsDomainAux associateddomain: hostname.intern arecord: 10.11.12.13 dhcpHWAddress: ethernet 00:00:00:00:00:00 dhcpStatements: fixed-address hostname # Combined object: dn: ? objectClass: dhcpHost objectclass: dnsdomainaux objectclass: domainrelatedobject objectClass: sambaSamAccount arecord: $ipaddr associateddomain: $fqdn dhcpHWAddress: ethernet $hwaddr dhcpStatements: fixed-address $fqdn uid: $hostname\$ sambaSID: $SAMBASID-$SAMBARIN sambaAcctFlags: [S ] sambaPwdLastSet: 1279055792 sambaNTPassword: $SAMBANTPWDHASH SRCH "dc=ldap,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=ldap.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=tjener,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=tjener.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=tjener,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=tjener.intern)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=intern)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "dc=skole,dc=skolelinux,dc=no" 2 0 0 0 0 filter: (&(objectClass=dhcpServer)(cn=dhcp)) attrs: SRCH "cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 0 0 0 0 0 filter: (&(objectClass=dhcpService)(|(dhcpPrimaryDN=cn=dhcp,dc=skole,dc=skolelinux,dc=no)(dhcpSecondaryDN=cn=dhcp,dc=skole,dc=skolelinux,dc=no))) attrs: SRCH "cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=10.0.2.0,cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=group1,cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=group2,cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=192.168.0.0,cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=group1,cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "dc=skole,dc=skolelinux,dc=no" 2 0 0 0 0 filter: (&(objectClass=dhcpServer)(cn=dhcp)) attrs: SRCH "cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 0 0 0 0 0 filter: (&(objectClass=dhcpService)(|(dhcpPrimaryDN=cn=dhcp,dc=skole,dc=skolelinux,dc=no)(dhcpSecondaryDN=cn=dhcp,dc=skole,dc=skolelinux,dc=no))) attrs: SRCH "cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=10.0.2.0,cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=group1,cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=group2,cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=192.168.0.0,cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=group1,cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "dc=skole,dc=skolelinux,dc=no" 2 0 0 0 0 filter: (&(objectClass=dhcpServer)(cn=dhcp)) attrs: SRCH "cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 0 0 0 0 0 filter: (&(objectClass=dhcpService)(|(dhcpPrimaryDN=cn=dhcp,dc=skole,dc=skolelinux,dc=no)(dhcpSecondaryDN=cn=dhcp,dc=skole,dc=skolelinux,dc=no))) attrs: SRCH "cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=10.0.2.0,cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=group1,cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=group2,cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=192.168.0.0,cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=group1,cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "dc=tjener,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=tjener.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp base_candidates: base: "dc=tjener,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" (0x0000003c) SRCH "dc=tjener,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=tjener.intern)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=intern)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "dc=tjener,dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=tjener.intern.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=*,dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=\2A.intern.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=*,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=\2A.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=tjener,dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=tjener.intern.intern)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=intern.intern)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=intern.intern)(nSRecord=*)) attrs: NSRecord dNSTTL modifyTimestamp SRCH "dc=local,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=local) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" SRCH "dc=local,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=local)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "dc=ldap,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=ldap.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=tjener,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=tjener.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=intern)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "dc=skole,dc=skolelinux,dc=no" 2 0 0 0 0 filter: (&(objectClass=dhcpServer)(cn=dhcp)) attrs: SRCH "cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 0 0 0 0 0 filter: (&(objectClass=dhcpService)(|(dhcpPrimaryDN=cn=dhcp,dc=skole,dc=skolelinux,dc=no)(dhcpSecondaryDN=cn=dhcp,dc=skole,dc=skolelinux,dc=no))) attrs: SRCH "cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=10.0.2.0,cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=group1,cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=group2,cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=192.168.0.0,cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=group1,cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "dc=skole,dc=skolelinux,dc=no" 2 0 0 0 0 filter: (&(objectClass=dhcpServer)(cn=dhcp)) attrs: SRCH "cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 0 0 0 0 0 filter: (&(objectClass=dhcpService)(|(dhcpPrimaryDN=cn=dhcp,dc=skole,dc=skolelinux,dc=no)(dhcpSecondaryDN=cn=dhcp,dc=skole,dc=skolelinux,dc=no))) attrs: SRCH "cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=10.0.2.0,cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=group1,cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=group2,cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=192.168.0.0,cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=group1,cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "dc=skole,dc=skolelinux,dc=no" 2 0 0 0 0 filter: (&(objectClass=dhcpServer)(cn=dhcp)) attrs: SRCH "cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 0 0 0 0 0 filter: (&(objectClass=dhcpService)(|(dhcpPrimaryDN=cn=dhcp,dc=skole,dc=skolelinux,dc=no)(dhcpSecondaryDN=cn=dhcp,dc=skole,dc=skolelinux,dc=no))) attrs: SRCH "cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=10.0.2.0,cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=group1,cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=group2,cn=INTERNAL,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=192.168.0.0,cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "cn=group1,cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 1 0 0 0 0 filter: (objectClass=*) attrs: SRCH "dc=gateway,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=gateway.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=gateway,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=gateway.intern)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "dc=gateway,dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=gateway.intern.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp send_ldap_result: err=10 matched="dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" connection_get(18) => ldap_bv2dn(dc=gateway,dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=gateway,dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=gateway,dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=gateway,dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=gateway,dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=gateway.intern.intern)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp send_ldap_result: err=10 matched="dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" connection_get(18) => ldap_bv2dn(dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=intern.intern)(nSRecord=*)) attrs: NSRecord dNSTTL modifyTimestamp send_ldap_result: err=10 matched="dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" => ldap_bv2dn(dc=www,dc=uio,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=www,dc=uio,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=www,dc=uio,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=www,dc=uio,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=www,dc=uio,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=www.uio.no) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" => ldap_bv2dn(dc=*,dc=uio,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=*,dc=uio,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=*,dc=uio,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=*,dc=uio,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=*,dc=uio,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=\2A.uio.no) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" => ldap_bv2dn(dc=*,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=*,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=*,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=*,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=*,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=\2A.no) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" => ldap_bv2dn(dc=www,dc=uio,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=www,dc=uio,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=www,dc=uio,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=www,dc=uio,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=www,dc=uio,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=www.uio.no)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" => ldap_bv2dn(dc=uio,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=uio,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=uio,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=uio,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=uio,dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=uio.no)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "dc=no,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=no)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "dc=www,dc=uio,dc=no,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=www.uio.no.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=*,dc=uio,dc=no,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=\2A.uio.no.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=*,dc=no,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=\2A.no.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=*,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=\2A.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=www,dc=uio,dc=no,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=www.uio.no.intern)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "dc=uio,dc=no,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=uio.no.intern)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "dc=no,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=no.intern)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=intern)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "dc=uio,dc=no,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=uio.no.intern)(nSRecord=*)) attrs: NSRecord dNSTTL modifyTimestamp SRCH "dc=no,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=no.intern)(nSRecord=*)) attrs: NSRecord dNSTTL modifyTimestamp SRCH "dc=tjener,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=tjener.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=tjener,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=tjener.intern)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "dc=tjener,dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=tjener.intern.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=*,dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=\2A.intern.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=tjener,dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=tjener.intern.intern)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=intern.intern)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=intern.intern)(nSRecord=*)) attrs: NSRecord dNSTTL modifyTimestamp SRCH "dc=ldap,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=ldap.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=tjener,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=tjener.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=intern)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "ou=auto.skole,ou=Automount,dc=skole,dc=skolelinux,dc=no" 2 0 0 0 0 filter: (&(objectClass=automount)(|(cn=backup)(cn=/)(cn=\2A))) attrs: cn automountInformation SRCH "cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 2 0 0 0 0 filter: (&(objectClass=dhcpHost)(dhcpHWAddress=ethernet 00:1d:6e:9b:e8:dd)) attrs: SRCH "cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 2 0 0 0 0 filter: (&(objectClass=dhcpHost)(dhcpHWAddress=ethernet 00:1d:6e:9b:e8:dd)) attrs: SRCH "dc=gateway,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=gateway.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=ntp,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=ntp.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=tjener,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=tjener.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 2 0 0 0 0 filter: (&(objectClass=dhcpHost)(dhcpHWAddress=ethernet 00:1d:6e:9b:e8:dd)) attrs: SRCH "cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" 2 0 0 0 0 filter: (&(objectClass=dhcpHost)(dhcpHWAddress=ethernet 00:1d:6e:9b:e8:dd)) attrs: SRCH "dc=ntp,dc=ubuntu,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=ntp.ubuntu.com) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=*,dc=ubuntu,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=\2A.ubuntu.com) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=*,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=\2A.com) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" connection_get(18) => ldap_bv2dn(dc=ntp,dc=ubuntu,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=ntp,dc=ubuntu,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=ntp,dc=ubuntu,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=ntp,dc=ubuntu,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=ntp,dc=ubuntu,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=ntp.ubuntu.com)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" connection_get(18) => ldap_bv2dn(dc=ubuntu,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=ubuntu,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=ubuntu,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=ubuntu,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=ubuntu,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=ubuntu.com)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" connection_get(18) => ldap_bv2dn(dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=com)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" connection_get(18) => ldap_bv2dn(ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "dc=n800,dc=tableteer,dc=nokia,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=n800.tableteer.nokia.com) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=*,dc=tableteer,dc=nokia,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=\2A.tableteer.nokia.com) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=*,dc=nokia,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=\2A.nokia.com) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" => ldap_bv2dn(dc=n800,dc=tableteer,dc=nokia,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=n800,dc=tableteer,dc=nokia,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=n800,dc=tableteer,dc=nokia,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=n800,dc=tableteer,dc=nokia,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=n800,dc=tableteer,dc=nokia,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=n800.tableteer.nokia.com)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" => ldap_bv2dn(dc=tableteer,dc=nokia,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=tableteer,dc=nokia,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=tableteer,dc=nokia,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=tableteer,dc=nokia,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=tableteer,dc=nokia,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=tableteer.nokia.com)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" => ldap_bv2dn(dc=nokia,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=nokia,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=nokia,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=nokia,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=nokia,dc=com,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=nokia.com)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" connection_get(19) => ldap_bv2dn(dc=pool,dc=ntp,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=pool,dc=ntp,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=pool,dc=ntp,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=pool,dc=ntp,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=pool,dc=ntp,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=pool.ntp.org) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" connection_get(19) => ldap_bv2dn(dc=*,dc=ntp,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=*,dc=ntp,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=*,dc=ntp,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=*,dc=ntp,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=*,dc=ntp,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=\2A.ntp.org) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" connection_get(19) => ldap_bv2dn(dc=*,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=*,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=*,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=*,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=*,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=\2A.org) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" connection_get(19) => ldap_bv2dn(dc=pool,dc=ntp,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=pool,dc=ntp,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=pool,dc=ntp,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=pool,dc=ntp,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=pool,dc=ntp,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=pool.ntp.org)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" connection_get(19) => ldap_bv2dn(dc=ntp,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=ntp,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=ntp,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=ntp,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=ntp,dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=ntp.org)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" connection_get(19) => ldap_bv2dn(dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=org,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=org)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" connection_get(17) => ldap_bv2dn(dc=newsrss,dc=bbc,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=newsrss,dc=bbc,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=newsrss,dc=bbc,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=newsrss,dc=bbc,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=newsrss,dc=bbc,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=newsrss.bbc.co.uk) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" connection_get(17) => ldap_bv2dn(dc=*,dc=bbc,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=*,dc=bbc,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=*,dc=bbc,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=*,dc=bbc,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=*,dc=bbc,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=\2A.bbc.co.uk) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" connection_get(17) => ldap_bv2dn(dc=*,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=*,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=*,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=*,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=*,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=\2A.co.uk) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" connection_get(17) => ldap_bv2dn(dc=*,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=*,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=*,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=*,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=*,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=\2A.uk) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" connection_get(17) => ldap_bv2dn(dc=newsrss,dc=bbc,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=newsrss,dc=bbc,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=newsrss,dc=bbc,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=newsrss,dc=bbc,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=newsrss,dc=bbc,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=newsrss.bbc.co.uk)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" connection_get(17) => ldap_bv2dn(dc=bbc,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=bbc,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=bbc,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=bbc,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=bbc,dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=bbc.co.uk)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" connection_get(17) => ldap_bv2dn(dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=co,dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=co.uk)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp send_ldap_result: err=10 matched="ou=hosts,dc=skole,dc=skolelinux,dc=no" text="" connection_get(17) => ldap_bv2dn(dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no,0) <= ldap_bv2dn(dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 <= ldap_dn2bv(dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no)=0 SRCH "dc=uk,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=uk)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "dc=tjener,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=tjener.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=tjener,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=tjener.intern)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "dc=tjener,dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=tjener.intern.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=*,dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=\2A.intern.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=*,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (associatedDomain=\2A.intern) attrs: dNSTTL aRecord nSRecord cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp SRCH "dc=tjener,dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=tjener.intern.intern)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=intern.intern)(sOARecord=*)) attrs: SOARecord dNSTTL modifyTimestamp SRCH "dc=intern,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no" 0 3 0 0 0 filter: (&(associatedDomain=intern.intern)(nSRecord=*)) attrs: NSRecord dNSTTL modifyTimestamp