+Package: fshash
+Architecture: all
+Depends: python
+Description: Calculate a digest of a filesystem.
+ The `fshash' program generates digests of filesystems. It aims to provide
+ three properties:
+ .
+ * Completeness: the digest describes everything `interesting' about the
+ filesystem, such that two filesystems which are interestingly different
+ will have different digests.
+ .
+ * Canonicalness: if two filesystems aren't different in any interesting
+ way, then their digests should be identical.
+ .
+ * Readability: given two subtly different filesystems, it should be easy
+ for a human equipped with digests for them and diff(1) to work out what
+ the differences actually are.
+ .
+ The digests include cryptographic hashes of the files. These can take time
+ to compute, so `fshash' can keep a cache of hashes.
+
+Package: rfreezefs
+Architecture: linux-any
+Depends: ${shlibs:Depends}
+Recommends: ssh-server
+Description: Freeze filesystems safely under remote control.
+ Filesystems can be `frozen', i.e., placed in a consistent state, with write
+ operations delayed. This is useful when taking snapshots, and LVM (for
+ example) freezes filesystems mounted on a logical volume automatically when
+ taking a snapshot. This doesn't work if the filesystem is mounted on a
+ separate machine from the one hosting the block device, e.g., if the volume
+ is provided by a VM host to its guest, or as a remote block device.
+ .
+ The `rfreezefs' program explicitly freezes a filesystem so that a consistent
+ snapshot can be taken. It goes to considerable lengths to avoid unpleasant
+ conditions such as deadlocks while filesystems are frozen.
+