From e588c96c621b8b3d42ded8301d4d551714d20032 Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Fri, 25 Jan 2002 13:39:12 +0000 Subject: prefer default linux-{smp,enterprise,secure} over simple linux --- perl-install/bootloader.pm | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'perl-install/bootloader.pm') diff --git a/perl-install/bootloader.pm b/perl-install/bootloader.pm index 933251fd9..bd5de01b7 100644 --- a/perl-install/bootloader.pm +++ b/perl-install/bootloader.pm @@ -288,7 +288,6 @@ sub suggest { my ($onmbr, $unsafe) = $lilo->{crushMbr} ? (1, 0) : suggest_onmbr($hds); add2hash_($lilo, arch() =~ /sparc/ ? { - default => "linux", entries => [], timeout => 5, use_partition => 0, #- we should almost always have a whole disk partition. @@ -298,7 +297,6 @@ sub suggest { } : arch =~ /ppc/ ? { defaultos => "linux", - default => "linux", entries => [], initmsg => "Welcome to Mandrake Linux!", delay => 30, #- OpenFirmware delay @@ -310,7 +308,6 @@ sub suggest { } : { bootUnsafe => $unsafe, - default => "linux", entries => [], timeout => $onmbr && 5, if_(arch() !~ /ia64/, @@ -406,6 +403,14 @@ wait %d seconds for default boot. } } } + foreach ('secure', 'enterprise', 'smp') { + if (get_label("linux-$_", $lilo)) { + $lilo->{default} ||= "linux-$_"; + last; + } + } + $lilo->{default} ||= "linux"; + my %l = ( yaboot => to_bool(arch() =~ /ppc/), silo => to_bool(arch() =~ /sparc/), -- cgit v1.2.1