.TH "snapper" "8" @VERSION@ "snapper" "System Tools"
.SH "NAME"
.LP
-snapper - Command\-line program for btrfs snapshot management
+snapper - Command\-line program for filesystem snapshot management
.SH "SYNTAX"
.LP
.SH "DESCRIPTION"
.LP
-Snapper is a command\-line program for btrfs snapshot management. It can
-create, delete and compare snapshots and rollback changes between snapshots.
+Snapper is a command\-line program for filesystem snapshot management. It can
+create, delete and compare snapshots and rollback changes between
+snapshots. Supported filesystems are btrfs and ext4.
.SH CONCEPTS
.SS Configurations
.LP
-For each btrfs subvolume that should be snapshotted by snapper a configuration
-file is required. The complete setup can be done with the create-config
-command.
+For each filesystem or subvolume that should be snapshotted by snapper a
+configuration file is required. The complete setup can be done with the
+create-config command.
.SS Snapshots
.LP
\fBsingle\fR - These snapshots have no special relationship to other
snapshots.
.LP
-Note that btrfs\-wise all three types are the same.
+Note that filesystem\-wise all three types are the same.
.SS Automatic Snapshot Creation
Next to manual snapshot creation snapshots are also created automatically.
Increase verbosity.
.TP
.I \-t, \-\-table\-style
-Specifies table style to use. Table style is identified by an integer number.
+Specifies table style. Table style is identified by an integer number.
.TP
.I \-c, \-\-config <name>
Use specified configuration instead of the default.
.TP
.B create-config [options] <subvolume>
-Create a new configuration for a btrfs subvolume.
+Create a new configuration for a filesystem or subvolume.
+.TP
+\fI\-f, \-\-fstype\fR <fstype>
+Manually set filesystem type. Supported values are btrfs and ext4. Without
+this option snapper detect the filesystem.
.TP
\fI\-t, \-\-template\fR <name>
Name of template for the new configuration file.
.B delete <number>
Delete a snapshot.
+.TP
+.B mount <number>
+Mount a snapshot. Not required for all filesystem types.
+
+.TP
+.B umount <number>
+Unmount a snapshot. Not required for all filesystem types.
+
.TP
.B diff [options] <number1> <number2>
Compare two snapshots. This will show a list of files and directories
%package -n libsnapper@LIBVERSION_MAJOR@
Summary: Library for filesystem snapshot management
Group: System/Libraries
-Requires: btrfsprogs diffutils util-linux
+Requires: diffutils util-linux
PreReq: %fillup_prereq
+Supplements: btrfsprogs e2fsprogs
%description -n libsnapper@LIBVERSION_MAJOR@
This package contains libsnapper, a library for filesystem snapshot management.
<< _("\tsnapper create-config <subvolume>") << endl
<< endl
<< _(" Options for 'create-config' command:") << endl
+ << _("\t--fstype, -f <fstype>\t\tManually set filesystem type.") << endl
<< _("\t--template, -t <name>\t\tName of config template to use.") << endl
<< endl;
}
help_create();
help_modify();
help_delete();
- // help_mount(); // secret until ext4 finished
- // help_umount(); // secret until ext4 finished
+ help_mount();
+ help_umount();
help_diff();
help_rollback();
help_cleanup();