<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.16.1">
</HEAD>
<BODY>
<BR>
On Wed, 2007-11-21 at 17:28 -0600, Wade Smart wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">11212007 1727 GMT-6</FONT>

<FONT COLOR="#000000">Im reposting this from another group as I received no help.</FONT>

<FONT COLOR="#000000">Wade</FONT>

<FONT COLOR="#000000">11192007 1207 GMT-6</FONT>

<FONT COLOR="#000000">A while back I set up a DynDNS account. I downloaded the ddclient and I</FONT>
<FONT COLOR="#000000">thought I set it up properly. Apparently not. The updater is not working.</FONT>

<FONT COLOR="#000000">I have my information in a text file located at /etc/ddclient/ddclient.conf</FONT>

<FONT COLOR="#000000">Its a daemon that runs every 600 seconds.</FONT>
<FONT COLOR="#000000">Im still new enough that I do not understand exactly how LOTS of things</FONT>
<FONT COLOR="#000000">work. But, I know that if I type in sudo ddclient the client is supposed</FONT>
<FONT COLOR="#000000">to run until the computer turns off.</FONT>

<FONT COLOR="#000000">In my Syslog it says:</FONT>
<FONT COLOR="#000000">Nov 19 11:54:27 wadesmart ddclient[24065]:</FONT>
<FONT COLOR="#000000">WARNING:  Cannot create file '/var/run/ddclient.pid'. (Permission denied)</FONT>

<FONT COLOR="#000000">Nov 19 11:54:28 wadesmart ddclient[24065]:</FONT>
<FONT COLOR="#000000">SUCCESS:  updating wadesmart.homelinux.com: good: IP address set to</FONT>
<FONT COLOR="#000000">24.116.7.60</FONT>

<FONT COLOR="#000000">Nov 19 11:54:28 wadesmart ddclient[24065]:</FONT>
<FONT COLOR="#000000">FATAL:    Cannot create file '/var/cache/ddclient/ddclient.cache'. (No</FONT>
<FONT COLOR="#000000">such file or directory)</FONT>

<FONT COLOR="#000000">Nov 19 11:56:13 wadesmart ddclient[24158]:</FONT>
<FONT COLOR="#000000">WARNING:  updating wadesmart.homelinux.com: nochg: No update required;</FONT>
<FONT COLOR="#000000">unnecessary attempts to change to the current address are considered abusive</FONT>

<FONT COLOR="#000000">Nov 19 11:56:13 wadesmart ddclient[24158]:</FONT>
<FONT COLOR="#000000">FATAL:    Cannot create file '/var/cache/ddclient/ddclient.cache'. (No</FONT>
<FONT COLOR="#000000">such file or directory)</FONT>

<FONT COLOR="#000000">AS I read this, the file ran one time and said my client is on the</FONT>
<FONT COLOR="#000000">correct address. But there is a problem with the cache and pid.</FONT>

<FONT COLOR="#000000">In the conf file it says:</FONT>
<FONT COLOR="#000000">pid=/var/run/ddclient.pid</FONT>

<FONT COLOR="#000000">and as I look in the /var/run folder I see the ddclient.pid file.</FONT>

<FONT COLOR="#000000">There is however now /var/cache/ddclient  so I guess that is not created</FONT>
<FONT COLOR="#000000">automatically.</FONT>

<FONT COLOR="#000000">Well, not knowing any better, I created the ddlcient file in that</FONT>
<FONT COLOR="#000000">location. But, I quickly discovered that the user and group isnt</FONT>
<FONT COLOR="#000000">correct. A little further research into figuring out user and group for</FONT>
<FONT COLOR="#000000">services lead me way deep into a hole of which I have no lite to see by.</FONT>

<FONT COLOR="#000000">So, if someone could help me with this, I would much appreciate it.</FONT>

<FONT COLOR="#000000">Wade</FONT>


</PRE>
</BLOCKQUOTE>
I used DynDNS a while back, but unfortunately I don't remember how I set it up. You may have more success, however, with the ddclient from the Ubuntu repositories... not sure if that's the one you're using, but it doesn't sound like it. To install it, run < sudo aptitude install ddclient >
</BODY>
</HTML>