5 in the dss source directory to build the dss executable. You
6 likely need a recent version of gnu gengetopt,
7 ftp://ftp.gnu.org/pub/gnu/gengetopt/, to compile dss.
9 dss is known to compile on Linux, MacOS, Solaris, FreeBSD and
10 NetBSD. However, it is run-tested on Linux only.
12 Also make sure that rsync, http://rsync.samba.org/, is installed on
13 your system. Version 2.6.1 or newer is required.
18 Suppose you'd like to create snapshots of the existing directory
26 Create the config file
30 that contains the values for the source and the destination directories
33 echo 'source-dir "/foo/bar"' > ~/.dssrc
34 echo 'dest-dir "/baz/qux"' >> ~/.dssrc
36 Then execute the commands
41 In order to print the list of all snapshots created so far, use
45 Yes, it's really that easy. Of course, dss supports many more
46 features and config options such as taking snapshots from remote
47 hosts and several hooks that are executed on certain events, for
48 example whenever a snapshot was created successfully. Try
52 for an overview of all supported command line options or
56 for the full help text.