X-Git-Url: https://git.rrq.au/?a=blobdiff_plain;f=fusefile.8;h=b952f5574075e2ae9b0df699ead855873618a772;hb=b6423d19461b33da65b64aacc6c5ebbdc176d9e0;hp=6af36f49202ba1dc85f3e20690e54d8646ab0582;hpb=a77651ef8a1d6283734062690569e35679850f58;p=rrq%2Ffusefile.git diff --git a/fusefile.8 b/fusefile.8 index 6af36f4..b952f55 100644 --- a/fusefile.8 +++ b/fusefile.8 @@ -8,6 +8,8 @@ fusefile, fusedisk \- FUSE file mount for combining file fragments .br .B fusefile \fB-dump\fR \fR[\fIfuse-opts\fR] \fBmountpoint\fR \fR[\fIoverlay\fR] \fIfilename/from-to\fR ... .br +.B fusefile \fB-push\fR \fR[\fIfuse-opts\fR] \fBmountpoint\fR \fR[\fIoverlay\fR] \fIfilename/from-to\fR ... +.br .B fusedisk \fR[\fIfuse-opts\fR] \fBmountpoint\fR \fR[\fIoverlay\fR] \fIfilename/from-to\fR ... .SH DESCRIPTION @@ -31,14 +33,25 @@ any new written fused file regions followed by meta data to distinguish between new, written content and old content that comes from the fragments. +By instead using the \fB-overlay:\fIlist\fR argument where \fIlist\fR +is a colon-separated list of filenames, \fBfusefile\fR will use those +as an ordered stack of overlays and "inject" them as fragments on top +of each other. + The option \fB-dump\fR as first argument together with a fusefile setup will print the setup to standard output rather than establishing -a fusefile mount. This is of most use with a prior overlay setup, -where then the printout includes the portions of updates that have -been captured in the overlay. The printout is the series of fusefile +a fusefile mount. This is of most use with a prior overlay setup where +then the printout includes the portions of updates that have been +captured in the overlay. The printout is the series of fusefile fragment argments to give in order to intersperse the captured overlay portions according to the overlay table. +The option \fB-push\fR as first argument together with a fusefile +setup will push the overlay into the sources (except for +write-protected fragments). This is only of use with a prior overlay +setup where then the updates that have been captured in the overlay +get pushed into the fragments. + \fBfusedisk\fR is a helper script to set up a \fBfusefile\fR as a block device (via \fIfuseblk\fR) by using the device mapper (\fBdmsetup\fR) to manage an empty block device mapping where content