Describe your package hereDescribe your package requirements hereCurrently there are no FAQ items provided.tinydnsdomainsnoneTinyDNS: Domains/usr/local/pkg/tinydns.incSettings/pkg_edit.php?xml=tinydns.xml&id=0Add/Edit Record/tinydns_filter.phpFailover Status/tinydns_status.phpLogs/tinydns_view_logs.phpSync/pkg_edit.php?xml=tinydns_sync.xml&id=0New domain wizard/wizard.php?xml=new_zone_wizard.xmlinstalledpackages->package->tinydnsdomainsRecord NamehostnameRecord TyperecordtyperDNSrdnsRecord DataipaddressTTLttllisttopicGeneraltempRecord Name (Hostname or FQDN. E.g. www.exampledomain.com)hostnameThe DNS server will supply Records for the Fully Qualified Domain Name that is enteredinput35Record TyperecordtypeSupported Record types: A, PTR, MX, NS, SOA, TXT, CNAME, raw ("raw" allows direct entry of a complete TinyDNS record in the FQDN field below)select1Record Data (FQDN, IP Address, or "raw" TinyDNS record)ipaddressUse IP Address for A Records - FQDN or Hostname for SOA, PTR, CNAME Records - NS Records use colon-separated IP and FQDN, e.g. 1.2.3.4:mydomain.cominput80MX priority (only used for MX records)distinput4DNS record time to live (in seconds)ttlinput35listtopicReverse lookuptempAutomatic PTR entryrdnsCreate a reverse DNS (PTR) entry for this A Record?checkboxlisttopicFailovertempIP to ping to ensure service is upmonitoripinput35Time in minutes before DNS switches to backup hostthreshholdinput35nonenonerowhelperFailover IPfailoveripFailover IP when host is not responding to ICMP/PING trafficinput25Load balanceloadbalanceAdds this member to active group when host is alive.checkboxPing thresholdpingthresholdWhen the MS time is surpassed, item will failover to next hostinput7Wan ping thresholdwanpingthresholdWhen the WAN MS ping time is surpassed, item will failover to next hostinput7IP to ping to ensure service is upmonitoripWhen the WAN MS ping time is surpassed, item will failover to next hostinput15
$dnssync = true;
tinydns_create_zone_file();
tinydns_setup_ping_items();
tinydns_sync_on_changes();
if(function_exists("tinydns_cleanup_addedit_form_record"))
tinydns_cleanup_addedit_form_record();
else {
require_once("/usr/local/pkg/tinydns.inc");
}
$dnssync = true;
log_error("Begin tinydns add");
tinydns_create_zone_file();
log_error("Zone file done.");
tinydns_setup_ping_items();
log_error("Ping items done.");
tinydns_sync_on_changes();
log_error("Sync items done.");
if(!$dnssync) {
log_error("Begin tinydns resync");
tinydns_create_zone_file();
log_error("Zone file done.");
tinydns_setup_ping_items();
log_error("Ping items done.");
tinydns_sync_on_changes();
log_error("Sync items done.");
} else {
tinydns_create_zone_file();
tinydns_setup_ping_items();
}
unset($_POST['temp']);