On Tue, Apr 29, 2014 at 11:23 PM, Simo Sorce &lt;simo@redhat.com&gt; wrote:<br>
<blockquote type="cite"><div class="plaintext" style="white-space: pre-wrap;">
can you use an actual chroot ?</div></blockquote><div><br></div><div>Calling chroot tends to imply running code from the target system. &nbsp;I'd prefer to avoid that by default. &nbsp;In practice some things are going to require it, but the more we can avoid it, the better.</div><div><br></div><blockquote type="cite"><div class="plaintext" style="white-space: pre-wrap;">I am not sure I understand the fdatasync() argument here ?
sssd uses a database, so it is indeed probably "heavy" on f(data)sync
for your standards (?).</div></blockquote><br><div>It's not about how heavy the use of fsync is - it's whether to do it at all. &nbsp;There are two cases where we *don't* want to fsync - mock chroots and initial installs in Anaconda. &nbsp;For the other cases, like upgrading a running system, we do.</div><div><br></div><div><br></div>