# tar gives an exit code of 2 when there does not appear to be anything
# wrong, and without explaining the error. I think the problem is that gzip
# returns an nonzero exit code because tar adds nuls to the end of the
# archive, and tar returns a nonzero exit code because tar thinks gzip
# reported an error.
ArchiveOption_ArchiveIsStdInOrOut=--file=-
ArchiveOption_FileListForRestoreOrCompare=--files-from=
ArchiveOption_FileListForMakeArchive=--files-from=
ArchiveOption_IncludeCorruptedFiles=
ArchiveProgram_MaximumExitCode=2
BackupFileNameExtension=.tar.gz
CFLoptions=--IgnoreDirectories
ArchiveProgram=tar --blocking-factor 4
# older tars may require the following instead of the previous
#ArchiveProgram=tar --block-size 4
# you might think you could skip CFLoptions=--IgnoreDirectories if you use
# the tar option --no-recursion. However, --no-recursion seems to have
# no effect when used with --extract; apparently --no-recursion is only for
# use with --create. So if you do use --no-recursion instead of
# CFLoptions=--IgnoreDirectories, then backups will be ok, but restores
# (and maybe compares) will sometimes included extra files which were
# supposed to be skipped; and sometimes tar will think it was asked to
# unarchive the same file twice, when you tell tar to unarchive the same
# file twice it unarchives it the first time, then the second time tar
# displays an error message saying it cannot find the file in the archive.
ArchiveOption_Compare=--compare --ungzip
ArchiveOption_List=--list --ungzip
ArchiveOption_MakeArchive=--create --gzip
ArchiveOption_Restore=--extract --ungzip
