satellite/install/install.pl | 2 +- spacewalk/setup/lib/Spacewalk/Setup.pm | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-)
New commits: commit 48009aef25179002e18a133ce6f9916bced3c6cd Author: Jan Pazdziora jpazdziora@redhat.com Date: Tue Apr 10 13:57:27 2012 +0200
To support the whole Unicode with idn_to_ascii, we need to specify utf8.
diff --git a/satellite/install/install.pl b/satellite/install/install.pl index 03a737c..049ff2d 100755 --- a/satellite/install/install.pl +++ b/satellite/install/install.pl @@ -345,7 +345,7 @@ Import values to be used by Satellite [y/n]", if ($answers->{'rhn-http-proxy'}) { $answers->{'rhn-http-proxy'} =~ /^([^:/]*)(:\d+)?/;
- my ($host, $port) = (Net::LibIDN::idn_to_ascii($1), $2); + my ($host, $port) = (Net::LibIDN::idn_to_ascii($1, "utf8"), $2);
ask(-question => "HTTP Proxy Port", -test => qr/\d+/, diff --git a/spacewalk/setup/lib/Spacewalk/Setup.pm b/spacewalk/setup/lib/Spacewalk/Setup.pm index 4077275..5e77650 100644 --- a/spacewalk/setup/lib/Spacewalk/Setup.pm +++ b/spacewalk/setup/lib/Spacewalk/Setup.pm @@ -192,7 +192,7 @@ sub load_answer_file { close FH; } if ($answers->{'db-host'}) { - $answers->{'db-host'} = Net::LibIDN::idn_to_ascii($answers->{'db-host'}); + $answers->{'db-host'} = Net::LibIDN::idn_to_ascii($answers->{'db-host'}, "utf8"); } return; } @@ -748,7 +748,7 @@ REDO_CONNECT: -default => 'localhost', -answer => $answers->{'db-host'});
- $answers->{'db-host'} = Net::LibIDN::idn_to_ascii($answers->{'db-host'}); + $answers->{'db-host'} = Net::LibIDN::idn_to_ascii($answers->{'db-host'}, "utf8"); $data{'db-name'} = _oracle_make_dsn_string($answers); if (defined $data{'db-name'}) { # Try db-name as SID for host (//host:port/name). @@ -842,7 +842,7 @@ sub postgresql_get_database_answers { -answer => $answers->{'db-host'});
if ($answers->{'db-host'} ne '') { - $answers->{'db-host'} = Net::LibIDN::idn_to_ascii($answers->{'db-host'}); + $answers->{'db-host'} = Net::LibIDN::idn_to_ascii($answers->{'db-host'}, "utf8"); ask( -noninteractive => $opts->{"non-interactive"}, -question => "Port",
spacewalk-commits@lists.fedorahosted.org