From: Dobrica Pavlinusic Date: Wed, 21 Jul 2010 17:56:42 +0000 (+0000) Subject: renamed configuration to memdisk, because FreeDOS is just default X-Git-Url: http://git.rot13.org/?a=commitdiff_plain;h=a7b045022cc9bbea2bb000a100efbb0c9fa82c83;p=pxelator renamed configuration to memdisk, because FreeDOS is just default --- diff --git a/lib/PXElator/config.pm b/lib/PXElator/config.pm index 18969a5..4753137 100644 --- a/lib/PXElator/config.pm +++ b/lib/PXElator/config.pm @@ -17,7 +17,7 @@ our $mounted; our $server; our $server_ip; -sub available { qw/katalog debian_live webconverger debirf tinycore nfsroot openvz printer wrt clonezilla ubuntu freedos/ }; +sub available { qw/katalog debian_live webconverger debirf tinycore nfsroot openvz printer wrt clonezilla ubuntu memdisk/ }; sub debian_live { my ($ip) = @_; @@ -160,10 +160,10 @@ label linux }); } -sub freedos { +sub memdisk { my $ip = shift; - my $dir = "$server::base_dir/tftp/freedos"; + my $dir = "$server::base_dir/tftp/memdisk"; mkdir $dir unless -e $dir; symlink '/usr/lib/syslinux/memdisk', "$dir/memdisk" unless -e "$dir/memdisk"; @@ -173,14 +173,15 @@ sub freedos { if ( ! $image ) { $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"; } else { - $image =~ s{^.+/tftp/freedos/}{} && warn "using $image\n"; + $image =~ s{^.+/tftp/memdisk/}{} && warn "using $image\n"; } pxelinux::config_for_ip( $ip, qq{ -default freedos -label freedos +default $image +label $image kernel memdisk append initrd=$image