mirror of
https://github.com/flatpak/flatpak.git
synced 2026-03-14 05:02:44 -04: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.