-# Copyright (C) 2008-2010 Andre Noll <maan@systemlinux.org>
+# Copyright (C) 2008-2010 Andre Noll <maan@tuebingen.mpg.de>
#
# Licensed under the GPL v2. For licencing details see COPYING.
package "dss"
-version "0.1.4"
+version "0.1.5"
purpose "the dyadic snapshot scheduler
dss creates hardlink-based snapshots of a given directory on a remote
dependon="logfile"
details="
Note that dss refuses to start in daemon mode if no logfile
- was specified. This option is mostly useful in conjuction
+ was specified. This option is mostly useful in conjunction
with the -R option described below.
Note that it is not possible to change whether dss runs as
becomes low. Use this flag if the file system containing the
destination directory is used for snapshots only.
"
+
+option "min-complete" -
+#~~~~~~~~~~~~~~~~~~~~~~
+"Minimal number of complete snapshots to keep"
+int typestr = "num"
+default = "1"
+optional
+details = "
+ This option is only relevant if snapshots must be deleted
+ because disk space gets low.
+
+ dss refuses to remove old snapshots if there are fewer complete
+ snapshots left than the given number. The default value of one
+ guarantees that at least one complete snapshot is available
+ at all times.
+
+ If only <num> complete snapshot are left, and there is not
+ enough disk space available for another snapshot, the program
+ terminates with a \"No space left on device\" error.
+"