On 03/21/2012 03:11 PM, Lluís Batlle i Rossell wrote: > So, user tools have to be written properly, so they fsync data before 'mv'. From Nix's standpoint, isn't the real requirement 'fsync before updating the database'? Is there some way for Nix to say "Make sure every file in this directory is actually written to disk" before updating sqlite?