our $memory_size = 512;
our $mac = 'AC:DE:48:00:00:01'; # AC = private, AD = multicast, AE = local
+our $monitor = 'tcp:' . $server::ip . ':10000,server,nowait';
+
+sub start_options { qw/monitor/ }
+
+sub monitor {
+ exec "xterm -e nc $server::ip 10000";
+}
sub start {
vdeq kvm -m $memory_size -net nic,vlan=1,macaddr=$mac
-net vde,vlan=1,sock=/var/run/vde2/tap0.ctl
-boot n
- -monitor stdio
+ -monitor $monitor
|;
-
-
- $kvm = "xterm -e $kvm" if $ENV{DISPLAY};
-
$kvm =~ s{\s+}{ }gs;
+
warn $kvm;
exec $kvm;