diff options
author | Pascal Rigaux <pixel@mandriva.com> | 1999-10-18 12:08:44 +0000 |
---|---|---|
committer | Pascal Rigaux <pixel@mandriva.com> | 1999-10-18 12:08:44 +0000 |
commit | fe63f41573eaad71f256684c1c745333e4d42088 (patch) | |
tree | a91db5cc3366e507f73cda932fac2c2b172d78cd /perl-install/modules.pm | |
parent | 50bb149d89d484a5cb67e31506f37d799119819b (diff) | |
download | drakx-backup-do-not-use-fe63f41573eaad71f256684c1c745333e4d42088.tar drakx-backup-do-not-use-fe63f41573eaad71f256684c1c745333e4d42088.tar.gz drakx-backup-do-not-use-fe63f41573eaad71f256684c1c745333e4d42088.tar.bz2 drakx-backup-do-not-use-fe63f41573eaad71f256684c1c745333e4d42088.tar.xz drakx-backup-do-not-use-fe63f41573eaad71f256684c1c745333e4d42088.zip |
no_comment
Diffstat (limited to 'perl-install/modules.pm')
-rw-r--r-- | perl-install/modules.pm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/perl-install/modules.pm b/perl-install/modules.pm index 43465ec9d..3d1c3a4d2 100644 --- a/perl-install/modules.pm +++ b/perl-install/modules.pm @@ -82,6 +82,7 @@ my @drivers_by_category = ( "seagate" => "Future Domain TMC-885, TMC-950", "fdomain" => "Future Domain TMC-16x0", "gdth" => "ICP Disk Array Controller", + "initio" => "Initio", "ppa" => "Iomega PPA3 (parallel port Zip)", "g_NCR5380" => "NCR 5380", "NCR53c406a" => "NCR 53c406a", @@ -165,7 +166,7 @@ sub load { } else { $conf{$name}{loaded} and return; - $type ||= $drivers{$name}{type}; + $type ||= ($drivers{$name} || { type => 'unknown'})->{type}; load($_, 'prereq') foreach @{$deps{$name}}; load_raw($name, @options); @@ -285,7 +286,6 @@ sub load_thiskind($;&$) { my %devs; foreach (@devs) { my ($text, $mod) = @$_; $devs{$mod}++ and log::l("multiple $mod devices found"), next; - $drivers{$mod} or log::l("module $mod not in install table"), next; log::l("found driver for $mod"); &$f($text, $mod) if $f; load($mod, $type); |