projects
/
pxelator
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
7ff05db
)
force kvm.bin to qemu-system-i386 because memdisk doesn't work with kvm
author
Dobrica Pavlinusic
<dpavlin@rot13.org>
Wed, 21 Jul 2010 18:52:54 +0000
(18:52 +0000)
committer
Dobrica Pavlinusic
<dpavlin@rot13.org>
Wed, 21 Jul 2010 18:52:54 +0000
(18:52 +0000)
lib/PXElator/config.pm
patch
|
blob
|
history
diff --git
a/lib/PXElator/config.pm
b/lib/PXElator/config.pm
index
4753137
..
fa6a0cb
100644
(file)
--- a/
lib/PXElator/config.pm
+++ b/
lib/PXElator/config.pm
@@
-174,10
+174,15
@@
sub memdisk {
$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";
$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";
}
} 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
pxelinux::config_for_ip( $ip, qq{
default $image