]> git.tuebingen.mpg.de Git - dss.git/blob - defs.m4
Merge topic branch t/realpath into pu
[dss.git] / defs.m4
1 divert(-1)
2 changequote(`«', `»')
3
4 define(«SLOGAN», «the dyadic snapshot scheduler»)
5 define(«AUTHOR», «Andre Noll»)
6 define(«EMAIL», «maan@tuebingen.mpg.de»)
7 define(«URL», «https://people.tuebingen.mpg.de/maan/PACKAGE()/»)
8 define(«CLONE_URL», «https://git.tuebingen.mpg.de/PACKAGE()»)
9 define(«GITWEB_URL», «https://git.tuebingen.mpg.de/PACKAGE().git»)
10 define(«PACKAGE_HOMEPAGE», «https://people.tuebingen.mpg.de/maan/PACKAGE()/»)
11 define(«HOME_URL», «https://people.tuebingen.mpg.de/maan/»)
12 define(«LICENSE», «GPL-2.0»)
13 define(«LICENSE_URL», «https://www.gnu.org/licenses»)
14
15 define(«DESCRIPTION1», «dnl
16 PACKAGE() maintains hardlink-based snapshots of a given directory on
17 a remote or local host using rsync's link-dest feature. The snapshots
18 are organized so that any snapshot can directly be deployed as an
19 (emergency) replacement for the primary system.»)
20
21 define(«DESCRIPTION2», «dnl
22 PACKAGE() is admin friendly: It is easy to configure and needs
23 little attention after the initial setup. In particular, no full,
24 incremental or differential backups need to be configured, and there is
25 no database to maintain. PACKAGE() is also user-friendly: Assuming the
26 snapshot server allows read-only user access over the network, users
27 can restore accidentically removed files without admin intervention,
28 using their favorite file browser to copy files from the snapshot
29 directory back to the primary system.»)
30
31 define(«DESCRIPTION3», «dnl
32 PACKAGE() keeps track of the age and the state of existing snapshots and
33 triggers snapshot creation and removal according to the configuration
34 settings. It tries to maintain a scheme where many recent snapshots
35 and few old snapshots exist, for example 16 snapshots newer than a
36 week, 8 snapshots between one and two weeks old, 4 snapshots between
37 two and three weeks old, and so on.»)
38
39 divert(0)