OS X
For ddclient to work, you will need to create a configuration file in /usr/local/etc/ddclient, a sample configuration can be found in
/usr/local/opt/ddclient/share/doc/ddclient.
Note: don't enable daemon mode in the configuration file; see additional information below.
The next reboot of the system will automatically start ddclient.
You can adjust the execution interval by changing the value of StartInterval (in seconds) in
/Library/LaunchDaemons/homebrew.mxcl.ddclient.plist,
and then
To have launchd start ddclient at startup:
sudo cp -fv /usr/local/opt/ddclient/*.plist /Library/LaunchDaemons sudo chown root /Library/LaunchDaemons/homebrew.mxcl.ddclient.plist
Then to load ddclient now:
sudo launchctl load /Library/LaunchDaemons/homebrew.mxcl.ddclient.plist