Fork from http://www.tupa-dns.org/