From d0f9a33f194152eb88080f2268c85c63abb895dd Mon Sep 17 00:00:00 2001 From: wimpunk Date: Fri, 4 Jul 2008 17:04:42 +0000 Subject: [PATCH] namecheap patch added to patches section git-svn-id: svn+ssh://svn.code.sf.net/p/ddclient/code/trunk@99 3873ddee-7413-0410-b6c4-c2c57c1ab35a --- patches/namecheap.patch | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 patches/namecheap.patch diff --git a/patches/namecheap.patch b/patches/namecheap.patch new file mode 100644 index 0000000..88486b9 --- /dev/null +++ b/patches/namecheap.patch @@ -0,0 +1,19 @@ +# https://sourceforge.net/forum/message.php?msg_id=4789961 +# By: hankessels +# +--- ddclient.old 2008-02-21 00:57:17.000000000 +0900 ++++ ddclient 2008-02-21 01:36:42.000000000 +0900 +@@ -3060,8 +3060,11 @@ sub nic_namecheap_update { + + my $url; + $url = "http://$config{$h}{'server'}/update"; +- $url .= "?host=$h"; +- $url .= "&domain=$config{$h}{'login'}"; ++ my $domain = $config{$h}{'login'}; ++ my $host = $h; ++ $host =~ s/(.*)\.$domain(.*)/$1$2/; ++ $url .= "?host=$host"; ++ $url .= "&domain=$domain"; + $url .= "&password=$config{$h}{'password'}"; + $url .= "&ip="; + $url .= $ip if $ip;