diff options
author | Antoine Ginies <aginies@mandriva.com> | 2004-08-02 08:41:23 +0000 |
---|---|---|
committer | Antoine Ginies <aginies@mandriva.com> | 2004-08-02 08:41:23 +0000 |
commit | fa6d513bf6a4521c5bd473d2433350c5c211497e (patch) | |
tree | 1086c3ddc8393a95dde002223d9e2e18d93a7aee /drakpxelinux.pl | |
parent | ce14bf47a6e3198541709f03453cec185fbb0a6a (diff) | |
download | drakpxelinux-fa6d513bf6a4521c5bd473d2433350c5c211497e.tar drakpxelinux-fa6d513bf6a4521c5bd473d2433350c5c211497e.tar.gz drakpxelinux-fa6d513bf6a4521c5bd473d2433350c5c211497e.tar.bz2 drakpxelinux-fa6d513bf6a4521c5bd473d2433350c5c211497e.tar.xz drakpxelinux-fa6d513bf6a4521c5bd473d2433350c5c211497e.zip |
fix pb of display= in default config file
Diffstat (limited to 'drakpxelinux.pl')
-rw-r--r-- | drakpxelinux.pl | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/drakpxelinux.pl b/drakpxelinux.pl index 8e2ac14..186dd94 100644 --- a/drakpxelinux.pl +++ b/drakpxelinux.pl @@ -176,7 +176,7 @@ sub write_conf_pxe { my $time = get_default_timeout; output($conf, <<EOF); # DO NOT EDIT auto_generated by drakpxe2.pl -PROMPT $prompt +PROMPT 10 DEFAULT $default DISPLAY messages TIMEOUT 50 @@ -186,11 +186,17 @@ label local EOF foreach my $a (@listpxe) { - if ($a->{interface}) { + if ($a->{interface} and ! $a->{display}) { append_to_file($conf, " label $a->{label} KERNEL $a->{kernel} - APPEND initrd=$a->{initrd} automatic=method:$a->{automatic},interface:$a->{interface},network:$a->{network},server:$a->{server},directory:$a->{directory} ramdisk_size=$a->{ramdisk} root=/dev/ram3 rw vga=$a->{vga} display=$a->{display} + APPEND initrd=$a->{initrd} automatic=method:$a->{automatic},interface:$a->{interface},network:$a->{network},server:$a->{server},directory:$a->{directory} ramdisk_size=$a->{ramdisk} root=/dev/ram3 rw vga=$a->{vga} +"); + } elsif ($a->{interface} and $a->{display}) { + append_to_file($conf, " +label $a->{label} + KERNEL $a->{kernel} + APPEND initrd=$a->{initrd} automatic=method:$a->{automatic},interface:$a->{interface},network:$a->{network},server:$a->{server},directory:$a->{directory} ramdisk_size=$a->{ramdisk} root=/dev/ram3 rw vga=$a->{vga} display=$a->{display} "); } else { append_to_file($conf, " |