X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=qmextract;h=1466a586d9163ec31c3f7976a07a6046f3f64f7e;hb=a9f2e2d6f99ea4a5a47ec78ffa434afbbb59565f;hp=87d9e12035ab58c6991aa1adb1cc1587797a5510;hpb=20519efc7671218af872833f358467b6f6263c54;p=qemu-server.git diff --git a/qmextract b/qmextract index 87d9e12..1466a58 100755 --- a/qmextract +++ b/qmextract @@ -10,6 +10,7 @@ use PVE::JSONSchema; use PVE::Tools; use PVE::Cluster; use PVE::RPCEnvironment; +use PVE::Storage; use PVE::QemuServer; $ENV{'PATH'} = '/sbin:/bin:/usr/sbin:/usr/bin'; @@ -190,8 +191,8 @@ sub extract_archive { exec 'dd', 'ibs=256K', 'obs=256K', "of=$path"; die "couldn't exec dd: $!\n"; } else { - exec '/usr/lib/qemu-server/sparsecp', $path; - die "couldn't exec sparsecp: $!\n"; + exec '/bin/cp', '--sparse=always', '/dev/stdin', $path; + die "couldn't exec cp: $!\n"; } }