ddclient Daemon / Service Does Not Start on Ubuntu 6.06 LTS

I spent way too much time this morning trying to get ddclient to automatically start and run as a daemon under Ubuntu 6.06 LTS server. I figured for the longest time that it was just my lack of experience with Ubuntu (I must have run update-rc.d 10 times with different options), but I eventually found an error in the /etc/init.d/ddclient script that handles starting the daemon. I am pretty sure that I did not touch this script and that the version installed when I used apt-get contains a bug.

If you have this same issue, verify the location of your ddclient.conf is /etc/ddclient.conf and then edit the /etc/init.d/ddclient.conf file (as root) to match.

Correct this line in /etc/init.d/ddclient:
     CONF=/etc/ddclient/ddclient.conf

…to read:
     CONF=/etc/ddclient.conf

When I have some time, I am going to verify this bug on another Ubuntu 6.06 LTS installation.

Leave a Reply