This is a simple dns update client for zerigo. It uses icanhazip.com for checking the external address and saves it to a textfile. The textfile is checked and updates are only done if the IP has actually changed.
zerigo_dyndns.sh
is the actual script to executelaunch.plist
is a launchd plist file to run the shell script once per hour