[yast-commit] r54229 - in /trunk/yast2: library/agents/ag_netd library/cwm/src/CWMTsigKeys.ycp package/yast2.changes
Author: locilka Date: Wed Dec 17 14:17:36 2008 New Revision: 54229 URL: http://svn.opensuse.org/viewcvs/yast?rev=54229&view=rev Log: - Escaping parameters when calling /usr/bin/genDDNSkey (bnc #459739) Modified: trunk/yast2/library/agents/ag_netd trunk/yast2/library/cwm/src/CWMTsigKeys.ycp trunk/yast2/package/yast2.changes Modified: trunk/yast2/library/agents/ag_netd URL: http://svn.opensuse.org/viewcvs/yast/trunk/yast2/library/agents/ag_netd?rev=54229&r1=54228&r2=54229&view=diff ============================================================================== --- trunk/yast2/library/agents/ag_netd (original) +++ trunk/yast2/library/agents/ag_netd Wed Dec 17 14:17:36 2008 @@ -8,9 +8,6 @@ use strict; use File::Basename; -# Utf8 conversion defined in ycp.pm -binmode STDOUT, ':raw'; - my $debug = defined ($ARGV[0]) && $ARGV[0] =~ "^-.*d"; sub DEBUG Modified: trunk/yast2/library/cwm/src/CWMTsigKeys.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/yast2/library/cwm/src/CWMTsigKeys.ycp?rev=54229&r1=54228&r2=54229&view=diff ============================================================================== --- trunk/yast2/library/cwm/src/CWMTsigKeys.ycp (original) +++ trunk/yast2/library/cwm/src/CWMTsigKeys.ycp Wed Dec 17 14:17:36 2008 @@ -17,6 +17,7 @@ import "Label"; import "Report"; import "Popup"; +import "String"; // pre-declarations @@ -392,8 +393,8 @@ SCR::Execute (.target.bash, "test -d /etc/named.d || mkdir /etc/named.d"); string gen_command = sformat ( - "/usr/bin/genDDNSkey --force -f %1 -n %2 -d /etc/named.d", - new_filename, key); + "/usr/bin/genDDNSkey --force -f '%1' -n '%2' -d /etc/named.d", + String::Quote (new_filename), String::Quote (key)); y2milestone ("Running %1", gen_command); integer gen_ret = (integer)SCR::Execute (.target.bash, gen_command); if (gen_ret != 0) Modified: trunk/yast2/package/yast2.changes URL: http://svn.opensuse.org/viewcvs/yast/trunk/yast2/package/yast2.changes?rev=54229&r1=54228&r2=54229&view=diff ============================================================================== --- trunk/yast2/package/yast2.changes (original) +++ trunk/yast2/package/yast2.changes Wed Dec 17 14:17:36 2008 @@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Wed Dec 17 14:16:19 CET 2008 - locilka@suse.cz + +- Escaping parameters when calling /usr/bin/genDDNSkey + (bnc #459739) + +------------------------------------------------------------------- Mon Dec 15 13:20:41 CET 2008 - lslezak@suse.cz - PackageSystem::DoInstallAndRemove() - reset the fixsystem solver -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org
participants (1)
-
locilka@svn.opensuse.org