lxc-ubuntu-cloud: Cope with spaces in paths

parent 494fd6b3
......@@ -338,9 +338,9 @@ build_root_tgz()
wget $url || { echo "Couldn't find cloud image $url."; exit 1; }
fi
echo "Creating new cached cloud image rootfs"
tar --wildcards -zxf $tarname $imgname
tar --wildcards -zxf "$tarname" "$imgname"
mount -o loop $imgname $xdir
(cd $xdir; tar --numeric-owner -cpzf ../$filename .)
(cd $xdir; tar --numeric-owner -cpzf "../$filename" .)
umount $xdir
rm -f $tarname $imgname
rmdir $xdir
......@@ -371,7 +371,7 @@ do_extract_rootfs() {
echo "Extracting container rootfs"
mkdir -p $rootfs
cd $rootfs
tar --numeric-owner -xpzf $cache/$filename
tar --numeric-owner -xpzf "$cache/$filename"
}
if [ -n "$tarball" ]; then
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment