diff --git a/dispvm/qfile-daemon-dvm b/dispvm/qfile-daemon-dvm index d8bba4b3..a9c34626 100755 --- a/dispvm/qfile-daemon-dvm +++ b/dispvm/qfile-daemon-dvm @@ -50,7 +50,7 @@ class QfileDaemonDvm: qvm_collection = QubesVmCollection() qvm_collection.lock_db_for_writing() - tar_process = subprocess.Popen(['tar', '-C', current_savefile_vmdir, + tar_process = subprocess.Popen(['bsdtar', '-C', current_savefile_vmdir, '-xSUf', os.path.join(current_savefile_vmdir, 'saved-cows.tar')]) qvm_collection.load() diff --git a/dispvm/qubes-prepare-saved-domain.sh b/dispvm/qubes-prepare-saved-domain.sh index eb7dacca..bbf9b487 100755 --- a/dispvm/qubes-prepare-saved-domain.sh +++ b/dispvm/qubes-prepare-saved-domain.sh @@ -60,5 +60,5 @@ fi rm -f $QMEMMAN_STOP ln -snf $VMDIR /var/lib/qubes/dvmdata/vmdir cd $VMDIR -tar -Scf saved-cows.tar volatile.img +bsdtar -cSf saved-cows.tar volatile.img echo "DVM savefile created successfully." diff --git a/rpm_spec/core-dom0.spec b/rpm_spec/core-dom0.spec index 5a615ae8..c9612885 100644 --- a/rpm_spec/core-dom0.spec +++ b/rpm_spec/core-dom0.spec @@ -62,6 +62,7 @@ Requires: libvirt-daemon-xen Requires: createrepo Requires: gnome-packagekit Requires: cronie +Requires: bsdtar # for qubes-hcl-report Requires: dmidecode Requires: PyQt4