summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOlivier Blin <oblin@mandriva.com>2008-11-18 19:25:35 +0000
committerOlivier Blin <oblin@mandriva.com>2008-11-18 19:25:35 +0000
commitda5ecb9dd024521e321f3e3e34664ccf41a009db (patch)
tree8aead612d8eb7c7cf55151f0189312e0a1834584
parentca0f1022f81d93954d9a042a09b2ad5a97110a1f (diff)
downloaddraklive-da5ecb9dd024521e321f3e3e34664ccf41a009db.tar
draklive-da5ecb9dd024521e321f3e3e34664ccf41a009db.tar.gz
draklive-da5ecb9dd024521e321f3e3e34664ccf41a009db.tar.bz2
draklive-da5ecb9dd024521e321f3e3e34664ccf41a009db.tar.xz
draklive-da5ecb9dd024521e321f3e3e34664ccf41a009db.zip
fix loopback extension in /etc/sysconfig/draklive-resize
-rwxr-xr-xdraklive3
1 files changed, 2 insertions, 1 deletions
diff --git a/draklive b/draklive
index f76e671..5e11054 100755
--- a/draklive
+++ b/draklive
@@ -168,9 +168,10 @@ sub configure_draklive_resize {
my $resizable_loopback = find { $_->{min_size} } @{$live->{mount}{dirs} || []};
if ($resizable_loopback) {
my $media_loopbacks = $live->get_media_prefix('loopbacks');
+ my $ext = $loop_types{$resizable_loopback->{type}}{extension};
output($live->get_system_root . '/etc/sysconfig/draklive-resize', <<EOF);
DRAKLIVE_RESIZE=yes
-LOOPBACK=$live->{prefix}{live}{mnt}$live->{prefix}{media}{mnt}${media_loopbacks}$resizable_loopback->{path}
+LOOPBACK=$live->{prefix}{live}{mnt}$live->{prefix}{media}{mnt}${media_loopbacks}$resizable_loopback->{path}$ext
TYPE=$resizable_loopback->{fs}
MIN_SIZE=$resizable_loopback->{min_size}
MOUNT=$live->{prefix}{live}{mnt}$resizable_loopback->{mountpoint}_resized