Changeset 2336
- Timestamp:
- 01/30/20 23:40:44 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Task/Buildnet.pm
r2335 r2336 14 14 use Net::IPv6Addr; 15 15 use URI; # Ensure module is required 16 use URI::_idna qw(encode decode);16 use URI::_idna; 17 17 18 18 =head1 NAME … … 514 514 $dbzone .= sprintf( 515 515 "%-30s IN %-4s %s\n", 516 encode($res),516 URI::_idna::encode($res), 517 517 ($ip =~ /:/ ? 'AAAA' : 'A'), 518 518 $ip … … 523 523 $dbzone .= sprintf( 524 524 "%-30s IN %-4s %s\n", 525 encode($_),525 URI::_idna::encode($_), 526 526 ($ip =~ /:/ ? 'AAAA' : 'A'), 527 527 $ip … … 541 541 $dbzone .= "; $msg\n"; 542 542 } else { 543 $dbzone .= sprintf("%-30s IN CNAME %s\n", encode($_), encode($res));543 $dbzone .= sprintf("%-30s IN CNAME %s\n", URI::_idna::encode($_), encode($res)); 544 544 } 545 545 } … … 549 549 $dbzone .= sprintf( 550 550 "%-30s IN SSHFP %s\n", 551 encode($name),551 URI::_idna::encode($name), 552 552 $sshfp, 553 553 ); … … 564 564 565 565 my $domain = $ozone->get_attributes('domain') || ''; 566 my $punyDomain = encode($domain);566 my $punyDomain = URI::_idna::encode($domain); 567 567 my $dbzone = ''; 568 568 if ($ozone->get_attributes('net')) { … … 634 634 $dbzone .= sprintf($fmt, $revip, 635 635 $reverse =~ /\.$/ 636 ? ( encode($reverse), ($punyDomain ? "$punyDomain." : '.'))637 : ( encode($reverse), '.'));636 ? (URI::_idna::encode($reverse), ($punyDomain ? "$punyDomain." : '.')) 637 : (URI::_idna::encode($reverse), '.')); 638 638 } 639 639 }
Note: See TracChangeset
for help on using the changeset viewer.