/[pxelator]/lib/PXElator/config.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /lib/PXElator/config.pm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 510 by dpavlin, Wed Jul 21 15:35:09 2010 UTC revision 511 by dpavlin, Wed Jul 21 16:50:27 2010 UTC
# Line 168  sub freedos { Line 168  sub freedos {
168    
169          symlink '/usr/lib/syslinux/memdisk', "$dir/memdisk" unless -e "$dir/memdisk";          symlink '/usr/lib/syslinux/memdisk', "$dir/memdisk" unless -e "$dir/memdisk";
170    
171          my $floppy = 'freedos.img';          my $image = client::conf( $ip => 'memdisk.image' );
172    
173          upstream::mirror_file 'http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/unofficial/balder/balder10.img' => "$dir/$floppy";          if ( ! $image ) {
174                    $image = 'freedos.gz';
175                    upstream::mirror_file 'http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/unofficial/balder/balder10.imz' => "$dir/$image";
176            } else {
177                    $image =~ s{^.+/tftp/freedos/}{} && warn "using $image\n";
178            }
179    
180          pxelinux::config_for_ip( $ip, qq{          pxelinux::config_for_ip( $ip, qq{
181    
182  default freedos  default freedos
183  label freedos  label freedos
184          kernel memdisk          kernel memdisk
185          append initrd=freedos.imz          append initrd=$image
186    
187          });          });
188  }  }

Legend:
Removed from v.510  
changed lines
  Added in v.511

  ViewVC Help
Powered by ViewVC 1.1.26