mirror of
https://github.com/flatpak/flatpak.git
synced 2026-01-21 06:08:06 -05:00
This has several improvements: * Writes to a temporary location and renames at the end, so we never end up with partial checkouts. * Don't fsync each file during checkout, instead syncfs() at the end * Pre-create the target deployment directory so that we get the right permissions for it.