[Mageia-dev] net_applet and IPv6
zezinho
lists.jjorge at free.fr
Mon Jun 11 11:41:02 CEST 2012
hi, toying with a pure IPv6 connection, I could not resolve DNS without
installing "rdnssd". Maybe this one could be in the basesystem for MGA3?
I tried to also display IPv6 scope global address in net_applet's tray icon.
It needs an "urpmi perl-Regexp-IPv6", so would bring a new requires in
drakx-net.
Feel free to comment as I do NOT know Perl!
- So I added to lib/network/tools.pm :
use Regexp::IPv6 qw($IPv6_re);
sub get_interface_ip6_address {
my ($net, $interface) = @_;
`/sbin/ip addr show dev $interface` =~
/^\s*inet6\s+($IPv6_re+).*global\s+dynamic\s*$/m && $1 ||
'no global address';
}
- and to /usr/bin/net_applet :
"\n\n" . N("IPv6 address: %s",
network::tools::get_interface_ip6_address($net, $interface)) .
just below :
"\n\n" . N("IP address: %s",
network::tools::get_interface_ip_address($net, $interface)) .
More information about the Mageia-dev
mailing list