|
faubackup.conf − Configuration for faubackup(8) |
|
/usr/local/etc/faubackup.conf |
|
Configuration is read from /usr/local/etc/faubackup.conf. Blank lines and lines starting with ‘#’ are ignored. Perl-Syntax is used to change things: ‘$key = value;’. The file must start with package FAUBACKUP; and end with 1;. These settings are supported: |
|
$backup = string; |
|
The default destination for backups. This is used when no destination directory is specified on the command line. It may contain the special strings MACHINE and/or DIR, which are replaced by the hostname or directory-name of the backup source. Slashes in the source directory name will be converted to dashes. Default is "/backup/MACHINE:DIR". |
|
$autocreate = number; |
|
If non-zero, faubackup will create the destination directory, if it doesn’t already exist. Default is enabled (1). |
|
$keepyears = number; |
|
Yearly backups are kept for at least number years when cleaning. Default is to keep two yearly backups. |
|
$keepmonths = number; |
|
Monthly backups are kept for at least number months when cleaning. Default is to keep twelve monthly backups. |
|
$keepweeks = number; |
|
Weekly backups are kept for at least number weeks when cleaning. Default is to keep four weekly backups. |
|
$keepdays = number; |
|
Daily backups are kept for at least number days when cleaning. Default is to keep seven daily backups. |
|
$keeplastofday = boolean; |
|
If this is nonzero, the last daily backup (instead of the first) will be kept when cleaning. Default is zero (keep the first even for daily backups). |
|
$rsh = string; |
|
The command executed to start commands on remote machines. This may be overwritten by the environment Variable FAUBACKUP_RSH. Default is to use "rsh". |
|
$gather = string; |
|
The command used to gather the files. Default is "faubackup−gather". |
|
$scatter = string; |
|
The command used to scatter the files. Default is "faubackup−scatter". |
|
$find = string; |
|
The command used to compute the file list to backup. Default is "faubackup−find". This command must list all files on stdout, separated by NUL characters. The last entry sent MUST be the current directory, "."! |
|
$getroot = string; |
|
The command used to obtain root access. Can be set to "sudo" or similar. There is no default. |
|
@ignore = list of strings; |
|
Arguments passed to the $find Command. For faubackup−find, this is a list of expressions not to be processed. See faubackup−find(8) for details. |
|
$atime_preserve = number; |
|
If this variable is non-null then −−atime−preserve will be passed to faubackup−gather |
|
faubackup(8) |
|
FauBackup is Copyright (c) 2000−01 Dr. Volkmar Sieh, (c) 2000−04 Martin Waitz. Developed at Friedrich Alexander University Erlangen-Nuremberg. FauBackup comes with ABSOLUTELY NO WARRANTY. This is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. Look at COPYING for details. |
|
This manual page was written by Martin Waitz <tali@admingilde.org>. |