<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Aug 18, 2015 at 12:29 PM, Lennart Poettering <span dir="ltr"><<a href="mailto:lennart@poettering.net" target="_blank">lennart@poettering.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Tue, 18.08.15 12:07, Vincent Batts (<a href="mailto:vbatts@redhat.com">vbatts@redhat.com</a>) wrote:<br>
<br>
> Before submitting a change for this, why is the creation of tar's using<br>
> `--sparse`?<br>
> <a href="https://github.com/systemd/systemd/blob/master/src/import/import-common.c#L213" rel="noreferrer" target="_blank">https://github.com/systemd/systemd/blob/master/src/import/import-common.c#L213</a><br>
<br>
</span>If you save/restore/migrate disk trees that include sparse files like<br>
utmp/wtmp or journal files it sounds like a good idea to keep them<br>
sparse.<br>
<br>
Why would you not do this?<br>
<span class="HOEnZb"><font color="#888888"><br>
Lennart<br>
<br></font></span></blockquote><div><br></div><div>It makes reassembling the pristine tar archive almost impossible. <a href="https://github.com/vbatts/tar-split">https://github.com/vbatts/tar-split</a> is a project of mine to reassemble cryptographically verifiable archives. It's merged into docker now, but i'm looking to investigate portability of containers as it relates to nspawn and machinectl import.</div><div><br></div><div>vb</div></div><br></div></div>