7 |
use Intel::AMT::RemoteControl; |
use Intel::AMT::RemoteControl; |
8 |
use Intel::AMT::NetworkAdministration; |
use Intel::AMT::NetworkAdministration; |
9 |
use Data::Dump qw/dump/; |
use Data::Dump qw/dump/; |
10 |
|
use Regexp::Common qw/net/; |
11 |
|
|
12 |
use html; |
use html; |
13 |
|
|
14 |
sub info { |
sub info { |
15 |
my $amt = shift; |
my $amt = shift; |
16 |
my ( $passwd, $ip ) = split(/\n/, $amt); |
my ( $passwd, $ip ) = split(/\s+/, $amt); |
17 |
warn "amt $ip\n"; |
( $ip, $passwd ) = ( $passwd, $ip ) if $passwd =~ m/$RE{net}{IPv4}/; |
18 |
|
|
19 |
|
warn "amt $ip ", '*' x length($passwd), "\n"; |
20 |
|
|
21 |
$ENV{AMT_HOST} = $ip; |
$ENV{AMT_HOST} = $ip; |
22 |
$ENV{AMT_PASSWORD} = $passwd; |
$ENV{AMT_PASSWORD} = $passwd; |