--- lib/PXElator/config.pm 2010/07/21 17:56:42 513 +++ lib/PXElator/config.pm 2010/07/21 18:52:54 517 @@ -174,10 +174,15 @@ $image = 'freedos.gz'; upstream::mirror_file 'http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/unofficial/balder/balder10.imz' => "$dir/$image"; warn "using $image [default FreeDOS]\n"; + symlink "$dir/$image", client::ip_path $ip . '/memdisk.image'; } else { $image =~ s{^.+/tftp/memdisk/}{} && warn "using $image\n"; } + if ( my $kvm = client::conf $ip => 'kvm' ) { + client::conf $ip => 'kvm.bin', 'qemu-system-i386'; # FIXME kvm doesn't seem to work + } + pxelinux::config_for_ip( $ip, qq{ default $image