From 0b8495f09ac30dade375d57312781e71d3d07d9d Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Tue, 8 Apr 2014 17:41:28 -0400 Subject: [PATCH] deploy: Also fsync parent directory of modified config files --- src/libostree/ostree-sysroot-deploy.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libostree/ostree-sysroot-deploy.c b/src/libostree/ostree-sysroot-deploy.c index 44ad9598..0856cc1f 100644 --- a/src/libostree/ostree-sysroot-deploy.c +++ b/src/libostree/ostree-sysroot-deploy.c @@ -91,6 +91,8 @@ copy_modified_config_file (GFile *orig_etc, if (!gs_file_sync_data (dest, cancellable, error)) goto out; } + if (!ot_util_fsync_directory (dest_parent, cancellable, error)) + goto out; } ret = TRUE;