--- rpms/smeserver-ddclient/contribs10/smeserver-ddclient-1.3.0-Update-SM2-code-for-new-services-and-protocols.patch 2023/12/14 10:24:43 1.5 +++ rpms/smeserver-ddclient/contribs10/smeserver-ddclient-1.3.0-Update-SM2-code-for-new-services-and-protocols.patch 2023/12/14 11:50:29 1.6 @@ -1,7 +1,14 @@ diff -urN smeserver-ddclient-1.3.0.old/root/etc/e-smith/templates/etc/ddclient/ddclient.conf/10Headers smeserver-ddclient-1.3.0/root/etc/e-smith/templates/etc/ddclient/ddclient.conf/10Headers --- smeserver-ddclient-1.3.0.old/root/etc/e-smith/templates/etc/ddclient/ddclient.conf/10Headers 2023-11-10 16:11:05.911271972 +0000 -+++ smeserver-ddclient-1.3.0/root/etc/e-smith/templates/etc/ddclient/ddclient.conf/10Headers 2023-12-04 14:55:00.000000000 +0000 -@@ -57,10 +57,11 @@ ++++ smeserver-ddclient-1.3.0/root/etc/e-smith/templates/etc/ddclient/ddclient.conf/10Headers 2023-12-14 11:40:00.000000000 +0000 +@@ -52,15 +52,16 @@ + } elsif ( $method eq 'ip') { + # we want to force manually + $OUT.="usev4=ipv4, ipv4=$ForceIP \n"; +- } elsif ( $method eq 'cmd') { +- $OUT .="usev4=cmd, cmdv4='$cmd'\n"; ++ } elsif ( $method eq 'cmdv4') { ++ $OUT .="usev4=cmdv4, cmdv4='$cmd'\n"; } else { # fw method my $fwaddress = $ddclient{'fwaddress'}||''; @@ -16,7 +23,7 @@ diff -urN smeserver-ddclient-1.3.0.old/r $OUT .= ", fwv4-skip='$fwskip' " if ( $fwskip ne '' ); diff -urN smeserver-ddclient-1.3.0.old/root/usr/share/smanager/lib/SrvMngr/Controller/Ddclient.pm smeserver-ddclient-1.3.0/root/usr/share/smanager/lib/SrvMngr/Controller/Ddclient.pm --- smeserver-ddclient-1.3.0.old/root/usr/share/smanager/lib/SrvMngr/Controller/Ddclient.pm 2023-11-10 16:11:05.915271983 +0000 -+++ smeserver-ddclient-1.3.0/root/usr/share/smanager/lib/SrvMngr/Controller/Ddclient.pm 2023-12-14 10:17:00.000000000 +0000 ++++ smeserver-ddclient-1.3.0/root/usr/share/smanager/lib/SrvMngr/Controller/Ddclient.pm 2023-12-14 11:33:00.000000000 +0000 @@ -114,90 +114,164 @@ my %ddc_datas = (); @@ -278,7 +285,7 @@ diff -urN smeserver-ddclient-1.3.0.old/r + [ $c->l('Router/Firewall') => 'router' ], + [ $c->l('Interface') => 'if' ], + [ $c->l('IP') => 'ip' ], -+ [ $c->l('Command') => 'cmd' ] ++ [ $c->l('Command') => 'cmdv4' ] + ] ); @@ -744,7 +751,7 @@ diff -urN smeserver-ddclient-1.3.0.old/r diff -urN smeserver-ddclient-1.3.0.old/root/usr/share/smanager/themes/default/templates/partials/_ddc_paramlist.html.ep smeserver-ddclient-1.3.0/root/usr/share/smanager/themes/default/templates/partials/_ddc_paramlist.html.ep --- smeserver-ddclient-1.3.0.old/root/usr/share/smanager/themes/default/templates/partials/_ddc_paramlist.html.ep 2023-11-10 16:11:05.902271946 +0000 -+++ smeserver-ddclient-1.3.0/root/usr/share/smanager/themes/default/templates/partials/_ddc_paramlist.html.ep 2023-12-14 09:58:00.000000000 +0000 ++++ smeserver-ddclient-1.3.0/root/usr/share/smanager/themes/default/templates/partials/_ddc_paramlist.html.ep 2023-12-14 11:36:00.000000000 +0000 @@ -1,4 +1,9 @@
+