Heres an interesting update to this. I was testing on a machine at home before I configure ddclient at my the location I want it to run. I wondered about if it would renew the IP address mapping when a new WAN ip was configured;<div>
<br></div><div>When you configure ddclient it always seems to setup a config file like so:</div><div><br></div><div><font class="Apple-style-span" face="'courier new', monospace">pid=/var/run/ddclient.pid</font></div>
<meta http-equiv="content-type" content="text/html; charset=utf-8"><div><font class="Apple-style-span" face="'courier new', monospace">protocol=dyndns2</font></div><div><font class="Apple-style-span" face="'courier new', monospace">use=if, if=eth0 </font></div>
<div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div><font class="Apple-style-span" face="'courier new', monospace">server=<a href="http://members.dyndns.org">members.dyndns.org</a></font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">login=<username></font></div><div><font class="Apple-style-span" face="'courier new', monospace">password='<password>'</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><myhostname>.<a href="http://dyndns.org">dyndns.org</a></font></div></div><div><br></div><div>It wasnt updating the WAN ip when I power cycled the router. I wasnt sure if it would or not. Anyway a quick google yielded the following change </div>
<div><br></div><div><div><font class="Apple-style-span" face="'courier new', monospace">pid=/var/run/ddclient.pid</font></div><div><font class="Apple-style-span" face="'courier new', monospace">protocol=dyndns2</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">use=web, web=<a href="http://checkip.dyndns.org">checkip.dyndns.org</a>, web-skip='Current IP Address: '</font></div><div><font class="Apple-style-span" face="'courier new', monospace">server=<a href="http://members.dyndns.org">members.dyndns.org</a></font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">login=<username></font></div><div><font class="Apple-style-span" face="'courier new', monospace">password='<password>'</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><myhostname>.<a href="http://dyndns.org">dyndns.org</a></font></div><div><br></div>Then when ddclient re-checks, it shows the following, when you check for the process, its configured to run as a daemon.</div>
<div><br></div><div><div><font class="Apple-style-span" face="'courier new', monospace">$ ps -ef | grep ddclient</font></div><div><font class="Apple-style-span" face="'courier new', monospace">root      1717     1  0 09:46 pts/1    00:00:00 ddclient - connecting to <a href="http://checkip.dyndns.org">checkip.dyndns.org</a> port 80</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace">$ ps -ef | grep ddclient</font><font class="Apple-style-span" face="'courier new', monospace">root      1717     1  0 09:46 pts/1    00:00:00 ddclient - reading from <a href="http://members.dyndns.org">members.dyndns.org</a> port 80</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace">$ ps -ef | grep ddclient</font><font class="Apple-style-span" face="'courier new', monospace">root      1717     1  0 09:46 pts/1    00:00:00 ddclient - sleeping for 300 seconds</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div>My /var/log/daemon.log shows</div><div><br></div><div><font class="Apple-style-span" face="'courier new', monospace">Mar 29 09:51:07 Bart ddclient[1717]: SUCCESS:  updating <myhostname>.<a href="http://dyndns.org">dyndns.org</a>: good: IP address set to 1.2.3.4</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace"><meta http-equiv="content-type" content="text/html; charset=utf-8"><span class="Apple-style-span" style="font-family: arial; ">What settings do you folks use in your /etc/ddclient.conf files? Do you run the client as a daemon?</span></font></div>
<div><br></div><div class="gmail_quote">On 25 March 2011 12:55, Alan Pope <span dir="ltr"><<a href="mailto:alan@popey.com">alan@popey.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On 25 March 2011 12:47, Byte Soup <<a href="mailto:bytesoup@gmail.com">bytesoup@gmail.com</a>> wrote:<br>
> It seems if you add a new ssh key into seahorse it always generates a file<br>
> called "id_rsa.pub" and "id_rsa", renaming old ones to .1 etc, is that<br>
> correct?<br>
<br>
</div>No idea. I don't use Seahorse.<br>
<div class="im"><br>
> When you generate your keys is it always done as the user you are logged in<br>
> as? For example my user name on my machine might be "curtis" but I may want<br>
> to create a username login on my friends machine as "support" is that<br>
> possible and still able to generate a key?<br>
><br>
<br>
</div>I generate my key as me, my user ID, they are stored in .ssh in my<br>
home directory.<br>
<br>
If I want to logon to a remote machine which has a different user ID<br>
then I put my public key in that users folder on the remote machine.<br>
E.g. in /home/support/.ssh/authorized_keys - on the _remote_ machine.<br>
<br>
I can then do:-<br>
<br>
ssh <a href="mailto:support@remotehost.example.com">support@remotehost.example.com</a><br>
<br>
or<br>
<br>
vncviewer -via <a href="mailto:support@remotehost.example.com">support@remotehost.example.com</a> localhost<br>
<br>
Cheers,<br>
Al.<br>
<font color="#888888"><br>
--<br>
</font><div><div></div><div class="h5"><a href="mailto:ubuntu-uk@lists.ubuntu.com">ubuntu-uk@lists.ubuntu.com</a><br>
<a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-uk" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-uk</a><br>
<a href="https://wiki.ubuntu.com/UKTeam/" target="_blank">https://wiki.ubuntu.com/UKTeam/</a><br>
</div></div></blockquote></div><br></div>