mirror of
https://github.com/systemd/systemd.git
synced 2025-01-06 17:18:12 +03:00
import: mangle untarred OS images after pull-tar, too
We do this for import-tar and import-fs, we should do it for pull-tar, too. Fixes: #17563
This commit is contained in:
parent
4bb322f58c
commit
c33e405f20
@ -296,9 +296,8 @@ static void tar_pull_job_on_finished(PullJob *j) {
|
||||
goto finish;
|
||||
}
|
||||
|
||||
/* This is invoked if either the download completed
|
||||
* successfully, or the download was skipped because we
|
||||
* already have the etag. */
|
||||
/* This is invoked if either the download completed successfully, or the download was skipped because
|
||||
* we already have the etag. */
|
||||
|
||||
if (!tar_pull_is_done(i))
|
||||
return;
|
||||
@ -340,6 +339,10 @@ static void tar_pull_job_on_finished(PullJob *j) {
|
||||
|
||||
tar_pull_report_progress(i, TAR_FINALIZING);
|
||||
|
||||
r = import_mangle_os_tree(i->temp_path);
|
||||
if (r < 0)
|
||||
goto finish;
|
||||
|
||||
r = import_make_read_only(i->temp_path);
|
||||
if (r < 0)
|
||||
goto finish;
|
||||
|
Loading…
Reference in New Issue
Block a user