1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
|
From: Daniel Baumann <mail@daniel-baumann.ch>
Date: Sun, 3 Jan 2021 02:06:39 -0800
Subject: Updating syslinux paths (Closes: #682974).
---
gfxboot | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/gfxboot b/gfxboot
index f597c4f..c809762 100755
--- a/gfxboot
+++ b/gfxboot
@@ -989,9 +989,9 @@ my @vm_order = qw ( qemu64 qemu32 qemu qemu-kvm vbox vbox64 vboxsdl vmplayer vmw
my %bl_list = (
grub => '/usr/sbin/grub',
lilo => '/sbin/lilo',
- isolinux => '/usr/share/syslinux/isolinux.bin',
+ isolinux => '/usr/lib/syslinux/isolinux.bin',
syslinux => '/usr/bin/syslinux',
- pxelinux => '/usr/share/syslinux/pxelinux.0',
+ pxelinux => '/usr/lib/syslinux/pxelinux.0',
bd => '/usr/bin/bd',
bochs => '/usr/bin/bochs',
);
@@ -1793,8 +1793,8 @@ sub prepare_isolinux
$arch_dir = 'i386';
$arch_dir = 'x86_64' if $opt_64 && !$opt_32;
- $comboot = "$opt_syslinux/usr/share/syslinux/gfxboot.c32";
- $comboot = "$opt_syslinux/usr/share/syslinux/gfxboot.com" unless -f $comboot;
+ $comboot = "$opt_syslinux/usr/lib/syslinux/gfxboot.c32";
+ $comboot = "$opt_syslinux/usr/lib/syslinux/gfxboot.com" unless -f $comboot;
$comboot = 0 unless -f $comboot;
# syslinux 6.x
@@ -1867,7 +1867,7 @@ sub prepare_isolinux
close F;
}
- system "cp $opt_syslinux/usr/share/syslinux/isolinux.bin $dst/$loader" and die "error: no isolinux\n";
+ system "cp $opt_syslinux/usr/lib/syslinux/isolinux.bin $dst/$loader" and die "error: no isolinux\n";
system "cp $comboot $dst/$loader" if $comboot;
for my $f ("ldlinux.c32", "libcom32.c32") {
@@ -1917,8 +1917,8 @@ sub prepare_syslinux
die "error: syslinux not found\n" unless -f "$opt_syslinux/$bl_list{syslinux}";
- $comboot = "$opt_syslinux/usr/share/syslinux/gfxboot.c32";
- $comboot = "$opt_syslinux/usr/share/syslinux/gfxboot.com" unless -f $comboot;
+ $comboot = "$opt_syslinux/usr/lib/syslinux/gfxboot.c32";
+ $comboot = "$opt_syslinux/usr/lib/syslinux/gfxboot.com" unless -f $comboot;
$comboot = 0 unless -f $comboot;
# syslinux 6.x
@@ -2034,8 +2034,8 @@ sub prepare_pxelinux
$arch_dir = 'i386';
$arch_dir = 'x86_64' if $opt_64 && !$opt_32;
- $comboot = "$opt_syslinux/usr/share/syslinux/gfxboot.c32";
- $comboot = "$opt_syslinux/usr/share/syslinux/gfxboot.com" unless -f $comboot;
+ $comboot = "$opt_syslinux/usr/lib/syslinux/gfxboot.c32";
+ $comboot = "$opt_syslinux/usr/lib/syslinux/gfxboot.com" unless -f $comboot;
$comboot = 0 unless -f $comboot;
# syslinux 6.x
@@ -2108,7 +2108,7 @@ sub prepare_pxelinux
close F;
}
- system "cp $opt_syslinux/usr/share/syslinux/pxelinux.0 $dst/$loader" and die "error: no pxelinux\n";
+ system "cp $opt_syslinux/usr/lib/syslinux/pxelinux.0 $dst/$loader" and die "error: no pxelinux\n";
system "cp $comboot $dst/$loader" if $comboot;
for my $f ("ldlinux.c32", "libcom32.c32") {
|