1 |
diff -Nur smeserver-ddclient-1.2.1.bz8975.old/root/etc/e-smith/locale/en-us/etc/e-smith/web/functions/ddclient smeserver-ddclient-1.2.1.bz8975/root/etc/e-smith/locale/en-us/etc/e-smith/web/functions/ddclient |
2 |
--- smeserver-ddclient-1.2.1.bz8975.old/root/etc/e-smith/locale/en-us/etc/e-smith/web/functions/ddclient 2015-07-06 21:43:23.744321243 +0200 |
3 |
+++ smeserver-ddclient-1.2.1.bz8975/root/etc/e-smith/locale/en-us/etc/e-smith/web/functions/ddclient 2015-07-06 21:47:30.228124352 +0200 |
4 |
@@ -237,6 +237,10 @@ |
5 |
<trans> NAMECHEAP (namecheap.com) dynamic adresses</trans> |
6 |
</entry> |
7 |
<entry> |
8 |
+ <base>SPDNS</base> |
9 |
+ <trans> SPDNS (spdns.de) dynamic adresses</trans> |
10 |
+ </entry> |
11 |
+ <entry> |
12 |
<base>ddclient</base> |
13 |
<trans>Dynamic Clients</trans> |
14 |
</entry> |
15 |
diff -Nur smeserver-ddclient-1.2.1.bz8975.old/root/etc/e-smith/templates/etc/ddclient.conf/20Declaration smeserver-ddclient-1.2.1.bz8975/root/etc/e-smith/templates/etc/ddclient.conf/20Declaration |
16 |
--- smeserver-ddclient-1.2.1.bz8975.old/root/etc/e-smith/templates/etc/ddclient.conf/20Declaration 2015-07-06 21:43:23.749321503 +0200 |
17 |
+++ smeserver-ddclient-1.2.1.bz8975/root/etc/e-smith/templates/etc/ddclient.conf/20Declaration 2015-07-06 21:49:53.283669137 +0200 |
18 |
@@ -126,6 +126,13 @@ |
19 |
$protocol='namecheap'; |
20 |
} |
21 |
|
22 |
+ elsif( $dns eq 'SPDNS' ) |
23 |
+ { |
24 |
+ $explain='## SPDNS (spdns.de) dynamic addresses'; |
25 |
+ $pubserv='update.spdns.de'; |
26 |
+ $protocol='dyndns2'; |
27 |
+ } |
28 |
+ |
29 |
if($pubserv ne '') |
30 |
{ |
31 |
$OUT .="##\n"; |
32 |
diff -Nur smeserver-ddclient-1.2.1.bz8975.old/root/etc/e-smith/web/functions/ddclient smeserver-ddclient-1.2.1.bz8975/root/etc/e-smith/web/functions/ddclient |
33 |
--- smeserver-ddclient-1.2.1.bz8975.old/root/etc/e-smith/web/functions/ddclient 2015-07-06 21:43:23.749321503 +0200 |
34 |
+++ smeserver-ddclient-1.2.1.bz8975/root/etc/e-smith/web/functions/ddclient 2015-07-06 21:45:54.169122488 +0200 |
35 |
@@ -156,15 +156,16 @@ |
36 |
'DYNHOST' => $fm->localise('DYNHOST'), |
37 |
'NOIP' => $fm->localise('NOIP'), |
38 |
'CHANGEIP' => $fm->localise('CHANGEIP'), |
39 |
- 'NAMECHEAP' => $fm->localise('NAMECHEAP') |
40 |
- |
41 |
+ 'NAMECHEAP' => $fm->localise('NAMECHEAP'), |
42 |
+ 'SPDNS' => $fm->localise('SPDNS') |
43 |
); |
44 |
|
45 |
return esmith::cgi::genCell ($q, $q->popup_menu (-name => 'dns', |
46 |
-values => [ |
47 |
'DYNDNS1','DYNDNS2','DYNDNS3','ZONEDIT', |
48 |
'EASYDNS','HAMMER','DSLREPORTS', 'EURODYNDNS', |
49 |
- 'DTDNS','LOOPIA','DNSPARK','DYNHOST','NOIP','CHANGEIP','NAMECHEAP' |
50 |
+ 'DTDNS','LOOPIA','DNSPARK','DYNHOST','NOIP','CHANGEIP', |
51 |
+ 'NAMECHEAP','SPDNS' |
52 |
], |
53 |
-default => $curSetting, |
54 |
-labels => \%Labels)); |