Class Symbiosis::ConfigFiles::Tinydns
In: dns/lib/symbiosis/config_files/tinydns.rb
Parent: Symbiosis::ConfigFile
Array Utmp EventMachine::Connection ApacheLogger StandardError CrontabFormatError Enumerable IPAddr ::IPAddr Host Range Domain ConfigFile Prosody Tinydns Apache Webalizer Directory IPListDirectory TemplateDirectory Domains Alert Crontab CrontabRecord StateDB Check Runner TCPConnection Test Process BlacklistDB Template Logtail Pattern Ports Blacklist Monitor ConfigFiles Utils Firewall Symbiosis dot/f_0.png

Methods

Classes and Modules

Class Symbiosis::ConfigFiles::Tinydns::Eruby

Public Instance methods

Checks to see if this domain uses the Bytemark anti-spam service, described at www.bytemark.co.uk/nospam .

Return just the first IPv4.

Returns true if the domain has an IPv4 address configured.

Return just the first IPv6, in the tinydns format, i.e. in full with no colons.

Returns true if the domain has an IPv6 address configured.

This method is supposed to use tinydns to check to see if the DNS syntax is OK.

Decodes a given string from a format suitable for consupmtion by TinyDNS

Encodes a string for TinyDNS.

[Validate]