LDAP Admin - DNS HostDNS Host by Tihomir Karlovic
ver 1.0Template for DNS Host Entry
<template>
<name>DNS Host</name>
<description>Template for DNS Host Entry</description>
<author>Tihomir Karlovic</author>
<version>1.0</version>
<email>tk1065@users.sourceforge.net</email>
<website>ldapadmin.sourceforge.net</website>
<rdn>relativeDomainName</rdn>
<attribute>
<name>objectclass</name>
<value>top</value>
<value>dnsZone</value>
</attribute>
<attribute type="text">
<description>Zone name</description>
<name>zoneName</name>
<value>myzone.com</value>
<control type="combolookuplist">
<filter>(relativeDomainName=@)</filter>
<base>ou=DNS,dc=domain,dc=com</base>
<displayattribute>zoneName</displayattribute>
<valueattribute>zoneName</valueattribute>
</control>
</attribute>
<attribute type="text">
<description>Alias (CNAME)</description>
<name>cNAMERecord</name>
<control type="combolookuplist">
<name>CNameLookup</name>
<filter>(&(objectclass=dnsZone)(pTRRecord=*))</filter>
<base>ou=DNS,dc=domain,dc=com</base>
<displayattribute>ptRRecord</displayattribute>
<valueattribute>pTRRecord</valueattribute>
</control>
</attribute>
<attribute type="text">
<description>IP Address</description>
<name>aRecord</name>
<control type="edit">
<editmask>###.###.###.###</editmask>
</control>
</attribute>
<attribute type="text">
<description>Relative domain name</description>
<name>relativeDomainName</name>
<control type="grid">
<rows>3</rows>
</control>
</attribute>
<attribute type="text">
<description>FQDN name (PTR record)</description>
<name>pTRRecord</name>
<value>%relativeDomainName%.%zoneName%</value>
</attribute>
<attribute type="text">
<description>DNS class</description>
<name>dNSClass</name>
<value>IN</value>
</attribute>
<attribute type="text">
<description>DNS time to live</description>
<name>dNSTTL</name>
<value>86400</value>
</attribute>
</template>
|