I have patched my 3.8.2 file in order to get it working.
Please apply the patch to the next release of ddclient!
The documentation for the update client can be found on their web site, only after registering.
However is a very simple matter, with only one http address to be accessed like this:
As mentioned on trac, we wanted to know if there's someone we can refer to if an user has issues dnsexit. It's pretty bad their api isn't full public because this way we can't verify the code without registering.
So we are willing to add the patch if you're willing to support any question about using dnsexit and will maintain the code if the API changes becaause we can't check it.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm looking to this again. The old trac ticket can be found on [tractickets:#73] but the patch contains some errors. The 'web' should refer to a place where you can get the ip from and it doesn't add the needed information for the documentation. So if someone can provide a complete patch, I will apply. Maybe danofsteel can provide a better one?
@wimpunk, I just had another look at this issue. I'm not sure I understand your remark about "web": I had a look at the code, and I think the code for dnsexit should not mention the "web" configuration parameter at all (in any case, it does not use it). Does that sound right?
For the documentation, the patch already provides documentation for ddclient -help, as I said above. What other documentation is required? I see that dnsexit should be mentioned in README.md; is there anything else?
If you let me know, I can update the patch and hopefully you can add it to the next release!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Can you provide a patch against the latest version on github? It will even be faster implemented if you send it as a pull request. I currently don't have mucht time to spent on ddclient and a pull request on github goes fast.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
A DnsExit patch was sent back when ddclient was at version 3.8.0. It was supposedly merged with the final 3.8.1.
I have version 3.8.2 and DnsExit support is still missing !
The trac page where the patch was submitted can be found here: http://sourceforge.net/apps/trac/ddclient/ticket/73
I have patched my 3.8.2 file in order to get it working.
Please apply the patch to the next release of ddclient!
The documentation for the update client can be found on their web site, only after registering.
However is a very simple matter, with only one http address to be accessed like this:
"http://update.dnsexit.com/RemoteUpdate.sv?login=yourlogin&password=yourpassword&host=yourhost.yourdomain.com&myip=xxx.xx.xx.xxx"
The patch works properly.
Thanks.
As mentioned on trac, we wanted to know if there's someone we can refer to if an user has issues dnsexit. It's pretty bad their api isn't full public because this way we can't verify the code without registering.
So we are willing to add the patch if you're willing to support any question about using dnsexit and will maintain the code if the API changes becaause we can't check it.
Ok, deal!
You can refer me and I'll help as much as I can.
Also, mention the guy in trac as the patch creator, I've just followed his lead.
PS: Should have said "OK, Jarvis !" :D
Last edit: GalaDragos 2014-03-20
Okay, I'll merge it asap. If I didn't commit it within a week, feel free to mention it here. :-)
Did this patch ever get implemented?? I'm looking for dnsexit support... Thanks!
Reply to Self:
I got this patched into 3.8.2 and it works great!! Thanks to GalaDragos for making the patch available......
I'm looking to this again. The old trac ticket can be found on [tractickets:#73] but the patch contains some errors. The 'web' should refer to a place where you can get the ip from and it doesn't add the needed information for the documentation. So if someone can provide a complete patch, I will apply. Maybe danofsteel can provide a better one?
Related
Old Trac Tickets: #73
I've updated the patch to work with ddclient 3.8.3 (not sure about development head). I attach it in the hope it might be useful.
(Sorry, I don't have time right now to improve the documentation, though the patch does provide a stanza of documentation for ddclient -help.)
@wimpunk, I just had another look at this issue. I'm not sure I understand your remark about "web": I had a look at the code, and I think the code for dnsexit should not mention the "web" configuration parameter at all (in any case, it does not use it). Does that sound right?
For the documentation, the patch already provides documentation for ddclient -help, as I said above. What other documentation is required? I see that dnsexit should be mentioned in README.md; is there anything else?
If you let me know, I can update the patch and hopefully you can add it to the next release!
Ping! If you let me know whether any further documentation is required, I can update the patch. It would be good to have dnsexit support in a release!
Can you provide a patch against the latest version on github? It will even be faster implemented if you send it as a pull request. I currently don't have mucht time to spent on ddclient and a pull request on github goes fast.