Package: persist Priority: optional Version: 1.0-1 Source: diet-pc Architecture: all Maintainer: Paul A. Whittaker Section: System Destination: root Depends: rsync, busybox (>= 1.14.3-1) Description: Merge volatile changes back into permament storage at shutdown Can also be used to persist changes to specific files on demand. . Only supports unionfs layering right now, but in future could be extended to handle initrd/initramfs systems also. . This technique is more "power-safe" and "flash-friendly" than using a persistent writable unionfs layer, because the time window when the root filesystem is writable is as short as possible, because many temporary runtime writes are avoided, and because that which is actually written will be coalesced into a write burst (hopefully requiring less flash erase operations), with file data block replacement rather than overwrite.