diff options
author | Olivier Blin <oblin@mandriva.com> | 2008-10-29 00:10:13 +0000 |
---|---|---|
committer | Olivier Blin <oblin@mandriva.com> | 2008-10-29 00:10:13 +0000 |
commit | 85ff78d269cbd31ad2a6eeb952f3cce8a17fb330 (patch) | |
tree | 4cf43599d110c443c349acbb43d6ed175cd961a2 /lib/MDV/Draklive/Initrd.pm | |
parent | ad0fa345dc453d2aaeaea17e62d6328ca398779a (diff) | |
download | drakiso-85ff78d269cbd31ad2a6eeb952f3cce8a17fb330.tar drakiso-85ff78d269cbd31ad2a6eeb952f3cce8a17fb330.tar.gz drakiso-85ff78d269cbd31ad2a6eeb952f3cce8a17fb330.tar.bz2 drakiso-85ff78d269cbd31ad2a6eeb952f3cce8a17fb330.tar.xz drakiso-85ff78d269cbd31ad2a6eeb952f3cce8a17fb330.zip |
move overlay data in MDV::Draklive::Overlay
Diffstat (limited to 'lib/MDV/Draklive/Initrd.pm')
-rw-r--r-- | lib/MDV/Draklive/Initrd.pm | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/MDV/Draklive/Initrd.pm b/lib/MDV/Draklive/Initrd.pm index 95755b6..9d4bb0b 100644 --- a/lib/MDV/Draklive/Initrd.pm +++ b/lib/MDV/Draklive/Initrd.pm @@ -6,6 +6,7 @@ use list_modules; use MDV::Draklive::Utils; use MDV::Draklive::StorageFS; use MDV::Draklive::Loopback; +use MDV::Draklive::Overlay; sub nls_modules { my ($live) = @_; @@ -122,7 +123,7 @@ sub create_initrd_for_media { $media->get_media_fs_module, @{$media->get_media_setting('extra_modules') || []}, (map { @{$loop_types{$_}{modules} || []} } uniq(map { $_->{type} } @{$live->{mount}{dirs} || []})), - ($live->{mount}{overlay} ? @{$overlay{$live->{mount}{overlay}}{modules} || []} : ()); + ($live->{mount}{overlay} ? @{$MDV::Draklive::Overlay::overlay{$live->{mount}{overlay}}{modules} || []} : ()); my @additional_modules = map { if_(m!([^/]+)\.ko(?:\.gz)?!, list_modules::filename2modname($1)) } @{$live->{system}{additional_modules}}; @$extra_modules = difference2($extra_modules, \@additional_modules); @@ -200,7 +201,7 @@ sub create_initrd_scriptlet { "showlabels --removable", MDV::Draklive::StorageFS::get_mount($fs)->($live, $media), (map { $loop_types{$_->{type}}{mount}->($live, $_) } @$mount_first, @$mount_last), - ($live->{mount}{overlay} ? $overlay{$live->{mount}{overlay}}{mount}->($live) : ()), + ($live->{mount}{overlay} ? $MDV::Draklive::Overlay::overlay{$live->{mount}{overlay}}{mount}->($live) : ()), if_($live->{system}{initrd_pre_pivot}, deref_array($live->{system}{initrd_pre_pivot})), qq(splashy_update "chroot $target"), "echo 0x0100 > /proc/sys/kernel/real-root-dev", |