Command-line client code for Tarsnap. This repository is intended for developers who may wish to watch changes in progress, investigate bugs, or test new (unreleased) features.

Colin Percival 71b3f4eeee Update debian changelog for 1.0.37 9 lat temu
keygen b42fc91521 Add --version to key*gen, keymgmt, recrypt 9 lat temu
keymgmt b42fc91521 Add --version to key*gen, keymgmt, recrypt 9 lat temu
keyregen b42fc91521 Add --version to key*gen, keymgmt, recrypt 9 lat temu
lib 15e6f682d2 Use ttyfd to find the terminal for sigquit 9 lat temu
libarchive 63b24b80be Apply "handle short writes correctly" to others 9 lat temu
libcperciva a12dd2f3dc Add ttyfd: Returns a descriptor to the terminal 9 lat temu
misc a9543edee9 bash-completion: add --verify-config 9 lat temu
pkg 71b3f4eeee Update debian changelog for 1.0.37 9 lat temu
recrypt b42fc91521 Add --version to key*gen, keymgmt, recrypt 9 lat temu
release-tools fd60713119 pkg: Allow good sorting for pre-releases in deb 9 lat temu
tar 0d3c70946b man: add --verify-config 9 lat temu
tools b832298c39 Tools: fix directory of python scripts 9 lat temu
.autom4te.cfg 41f175dbc8 Tarsnap 1.0.0 17 lat temu
.gitignore a6a6790f18 add .gitignore 10 lat temu
.travis.yml 823c6fd53b Fix Travis-CI build 9 lat temu
COPYING 00a127f146 Bump copyright date 9 lat temu
Makefile.am 15e6f682d2 Use ttyfd to find the terminal for sigquit 9 lat temu
README.md 9e1cceec4f bash-completion: no default installation directory 9 lat temu
STYLE 8642769792 Import STYLE from libcperciva 9 lat temu
actarsnap.m4 f8d9eeb6f2 Look for HW_USERMEM instead of hw.usermem 9 lat temu
configure.ac a6db189ed0 Allow configuration-time disabling of compiler warnings 9 lat temu
tar-version e5e86a5e96 Bump version to 1.0.36-head 9 lat temu
tsserver 4ae49b0dab Change server name from "betatest" to "v1-0-0" 9 lat temu

README.md

Client code for Tarsnap

Tarsnap is a secure, efficient online backup service: "Online backups for the truly paranoid". https://tarsnap.com

Building from git

Normal users should only use the signed tarballs from tarsnap.com, but for experimental development, use:

autoreconf -i
./configure
make

Packaging notes

Bash completion scripts: optional configure argument --with-bash-completion-dir[=DIR].

  • If DIR is specified, it installs to that directory.

  • If DIR is left blank, it attempts to use pkg-config and bash-completion >= 2.0 to determine where to put the bash completion scripts. If your system does not match those requirements, please specify DIR explicitly.