--- nfo/perl/scripts/umltools/UML/Control.pm 2002/10/22 02:25:56 1.1.1.1 +++ nfo/perl/scripts/umltools/UML/Control.pm 2004/09/20 22:11:17 1.2 @@ -204,22 +204,33 @@ my $cmd; + my $umlowner = $vhost->{main}{'owner'}; + $cmd = "$chown -R $umlowner.$umlowner $vhost_path"; + askCmd("do it", $cmd, "changing ownership of uml directory"); + #exit; + #print "\n\n"; my $cmd_screen = "$screen -m -d -S $vhost_name "; +# was: $cmd_screen $cmd_prefix $linux \\ + my $start_cmd = " -$cmd_screen $cmd_prefix $linux \\ +$cmd_screen $cmd_prefix \\ +$vhost->{'kernel'} \\ mem=$vhost->{'mem'} \\ umid=$vhost->{'umid'} \\ uml_dir=$vhost_path/var \\ $host_device=tuntap,$device_bridge \\ ubd0=$vhost_path/rootfs/$vhost->{'rootfs'} \\ ubd1=$vhost_path/$vhost->{'swapfs'} \\ -ubd2=$vhost_path/datafs/$vhost->{'datafs'}"; # > $vhost_path/boot.msg &"; +ubd2=$vhost_path/datafs/$vhost->{'datafs'} \\ +ubd3=$vhost_path/datafs/$vhost->{'datafs2'}"; # > $vhost_path/boot.msg &"; # ubd2=$vhost_path/datafs/$vhost->{'datafs'} >> /dev/null"; # > $vhost_path/boot.msg"; +#print $start_cmd; exit; + askCmd("do it", $start_cmd, "starting \"$vhost_name\" on \"$ip\""); unlock($vhost_name); @@ -227,7 +238,7 @@ print <