diff --git a/dom0/restore/qubes_update_dispvm_savefile_with_progress.sh b/dom0/restore/qubes_update_dispvm_savefile_with_progress.sh index aaaa5578..9410478b 100755 --- a/dom0/restore/qubes_update_dispvm_savefile_with_progress.sh +++ b/dom0/restore/qubes_update_dispvm_savefile_with_progress.sh @@ -1,14 +1,26 @@ #!/bin/sh -trap "exit 1" USR1 TERM -export SHELL_PID=$$ -( - echo "1" - if ! qvm-create-default-dvm --used-template --default-script >/var/run/qubes/qvm-create-default-dvm.stdout + + Please wait (up to 120s) while the DispVM savefile is being updated. +
+ + This only happens when you have updated the template.
+ Next time will be much faster. +
+
+" 0`; + +trap "qdbus $ref close" EXIT + +#qdbus $ref showCancelButton true; + +ret=0 + +if ! qvm-create-default-dvm --used-template --default-script >/var/run/qubes/qvm-create-default-dvm.stdout