I ported ndyndns 1.12, an update daemon for (only) DynDNS.com. It monitors the IP address of the WAN interface, checking every ten minutes, and sends updates securely and only when necessary. This port lacks the code in the original for the chroot jail and privilege dropping. It requires libcurl and openssl.
The package installs the following files:
/etc/ndyndns/ndyndns.conf
/etc/default/ndyndns
/etc/init.d/ndyndns
/etc/rc.d/S80ndyndns
/usr/sbin/ndyndns
The daemon is disabled by default. After installing the package, users should edit the configuration file ndyndns.conf and supply their account and host info, and then enable the daemon to start upon booting by editing /etc/default/ndyndns.
The precompiled package is available at http://openwrt.hirano.fastmail.net/ndyn … mipsel.ipk. Those who wish to compile the package themselves should download http://openwrt.hirano.fastmail.net/ndyndns-package.tgz.