Secondary DNS ~ How Do I Set This Up?

hi all:

i have a number of sites on one of my boxes where i have “Secondary DNS” services through DynDNS.com. What is the best way to enable DNS zone transfers after the NS records are added in the IW CP for the site? basically, all i want to do is allow dyndns’s servers the ability the read the zone, similar to bind’s allow-transfer directive in a zone file. i just need the equivalent in djbdns that will do what this does:

bind file: /etc/bind/zone.site1.com

/*
Master zone template configuration file
*/
zone “site1.com” IN {
type master;
file “/var/named/db.site1.com”;
allow-update { key “wp_default_key.”; };
allow-transfer { localhost; 12.23.56.78; 23.45.67.89; 123.456.789.012; 456.789.123.123; };
};

is there a simple way to do this with tinydns?

thanks in advance,
john

UPDATE: I have tried the following without success on being able to transfer the zone on site1.com

[root@host etc]#adduser Gaxfrdns
[root@host etc]#adduser Gdnslog
[root@host etc]# axfrdns-conf Gaxfrdns Gdnslog /etc/axfrdns /etc/tinydns 12.34.56.78
[root@host etc]# echo ‘:allow,AXFR=""’ > /etc/axfrdns/tcp
[root@host etc]# echo ‘12.34.56.78:allow,AXFR=“site1.com”’ >> /etc/axfrdns/tcp
[root@host etc]# echo ‘12.34.56.79:allow,AXFR=“site1.com”’ >> /etc/axfrdns/tcp
[root@host etc]# echo ‘12.34.56.80:allow,AXFR=“site1.com”’ >> /etc/axfrdns/tcp
[root@host etc]# echo ‘12.34.56.81:allow,AXFR=“site1.com”’ >> /etc/axfrdns/tcp
[root@host etc]# cd /etc/axfrdns/
[root@host axfrdns]# make
tcprules tcp.cdb tcp.tmp < tcp
[root@host axfrdns]# ln -s /etc/axfrdns /service/
[root@host axfrdns]# sleep 5
[root@host axfrdns]# svstat /service/axfrdns/
/service/axfrdns/: up (pid 4405) 20 seconds

Question: With IW, do I need to create the ‘axfrdns’ directory in /home/interworx/etc instead of how I have done it above? I do have TCP port 53 open on the panel and have even tried the above with APF stopped.

john