From 8445b11a0b8b04733cf91c09e1e91b516e7bb649 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Fri, 29 Jun 2007 18:16:02 +0100 Subject: [PATCH] * Do not demand vg or distro information for initscript to work. * autopkgtest-xenlvm now Recommends: lvm2. * pass count= to dd for erasure when lvm_erasebase=true. * ip forwarding warning clarified. --- xen/setup | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/xen/setup b/xen/setup index 6a69b64..521bd99 100755 --- a/xen/setup +++ b/xen/setup @@ -10,7 +10,10 @@ x lvcreate -L $adt_fs_size -n $adt_lvm_baselv $adt_lvm_vg x lvcreate -L $adt_fs_snapsize -n $adt_lvm_cowdatalv $adt_lvm_vg if $adt_lvm_erasebase; then - x dd if=/dev/zero of=$lvm_baselv_namepath + basesize=`lvdisplay -c $lvm_baselv_namepath 8>&-` + basesize="${basesize#*:*:*:*:*:*:}" + basesize="${basesize%%:*}" + x dd if=/dev/zero of=$lvm_baselv_namepath bs=512 count="$basesize" fi x mkfs -t $adt_fs_type $adt_mkfs_args $lvm_baselv_namepath @@ -67,7 +70,7 @@ retries=10 if grep 0 /proc/sys/net/ipv4/ip_forward >/dev/null; then cat <