+ * already have the etag. In this case ->etag_exists is
+ * true.
+ *
+ * We only do something when we got all three files */
+
+ if (!raw_import_is_done(i))
+ return;
+
+ if (!i->raw_job->etag_exists) {
+ /* This is a new download, verify it, and move it into place */
+ assert(i->raw_job->disk_fd >= 0);
+
+ raw_import_report_progress(i, RAW_VERIFYING);
+
+ r = import_verify(i->raw_job, i->checksum_job, i->signature_job);
+ if (r < 0)
+ goto finish;
+
+ raw_import_report_progress(i, RAW_UNPACKING);