Path to this page:
./
sysutils/tarsnap,
Secure online backup service
Branch: CURRENT,
Version: 1.0.41,
Package name: tarsnap-1.0.41,
Maintainer: pkgsrc-usersTarsnap is a secure online backup service for BSD, Linux, OS X,
Solaris, Cygwin, and can probably be compiled on many other UNIX-like
operating systems. The Tarsnap client code provides a flexible and
powerful command-line interface which can be used directly or via
shell scripts.
Required to run:[
security/openssl]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 746.072 KB
Version history: (Expand)
- (2025-03-21) Updated to version: tarsnap-1.0.41
- (2023-10-25) Updated to version: tarsnap-1.0.40nb1
- (2022-02-13) Updated to version: tarsnap-1.0.40
- (2020-04-07) Updated to version: tarsnap-1.0.39nb2
- (2020-01-19) Updated to version: tarsnap-1.0.39nb1
- (2017-07-29) Updated to version: tarsnap-1.0.39
CVS history: (Expand)
2025-03-22 13:24:06 by Nia Alarie | Files touched by this commit (1) |
Log message:
tarsnap: Requires e2fsprogs on Linux.
Identified by drecklypkg ci on CentOS 7 and recent Ubuntu.
|
2025-03-21 18:11:46 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
tarsnap: update to 1.0.41.
### Tarsnap 1.0.41 (March 21, 2025)
- tarsnap now has mitigations to defend against information leakage via
chunking: Chunks are padded using the PADME scheme, and small-alphabet
cycles are prohibited in chunking to block a chosen-plaintext attack.
- tarsnap -c now accepts --dry-run-metadata, which simulates creating an
archive without reading any file data. This is significantly faster than a
regular --dry-run, and is suitable for checking which filesystem entries
will be archived (with -v) or checking the total archive size (with --totals
or --progress-bytes).
- tarsnap now accepts --noatime with -c mode, which requests that the
operating system does not update atime when reading files or directories.
Not supported by all operating systems or filesystems.
- If the server-side state was modified and tarsnap exits with an error, it
will now have an exit code of 2.
- tarsnap will read a config file in $XDG_CONFIG_HOME/tarsnap/tarsnap.conf;
or ~/.config/tarsnap/tarsnap.conf if $XDG_CONFIG_HOME is not set. The
previous config file ~/.tarsnaprc is still supported, and will not be
deprecated.
- tarsnap now accepts --null-input as a synonym for --null. For compatibility
reasons, --null is still supported, and will not be deprecated.
- tarsnap now accepts --null-output, which causes --list-archives to separate
each archive name with a null character (like `find -print0`). If one or
more -v arguments are specified, multiple null characters are used to
separate fields; see the man page for details.
- tarsnap now accepts --null-output with -x and -t, which causes them to
separate each filename with a null character. If there are multiple fields
on a line, null characters are used instead of spaces; see the man page for
details.
- tarsnap now accepts --null-output with --print-stats, which causes it to
separate fields and lines with null character(s); see the man page for
details.
- tarsnap now accepts --hashes, which causes --list-archives to print hashes
of archive names. If one or more -v arguments are specified, it will print
other metadata (as per --list-archives). This option is intended for the
GUI and is not needed for command-line usage.
- tarsnap now accepts -f TAPEHASH with --list-archives --hashes, which prints
metadata about the specified archive(s). Multiple -f options may be
specified. This option is intended for the GUI and is not needed for
command-line usage.
- Fixed a problem with strict aliasing if somebody compiled with gcc11 or
higher using -O3, does not have SSE2, and is using a passphrase-protected
keyfile.
|
2023-10-25 00:11:51 by Thomas Klausner | Files touched by this commit (2298) |
Log message:
*: bump for openssl 3
|
2022-02-12 23:58:08 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
tarsnap: update to 1.0.40.
Tarsnap 1.0.40 is now available. This version brings several improvements
compared to tarsnap 1.0.39:
* tarsnap now accepts a --resume-extract option to skip extracting files whose
filesize and mtime match existing files on disk.
* tarsnap now accepts --progress-bytes SIZE, which prints a progress message
after each SIZE bytes are processed, up to once per file. This can be
disabled with --no-progress-bytes.
* tarsnap now accepts a --passphrase method:arg option which accepts:
* --passphrase dev:tty-stdin
* --passphrase dev:stdin-once
* --passphrase dev:tty-once
* --passphrase env:VARNAME
* --passphrase file:FILENAME
* tarsnap now accepts a --dump-config option to print the command-line and all
non-blank lines read from config files.
* tarsnap now exits with an error if there are unused command-line arguments.
(i.e. "tarsnap -d -f a1 a2", where "a2" is unused.)
* Improved performance on some x86, amd64, and arm64 systems by using
cryptographic instruction set extensions.
* When sent SIGINFO or SIGUSR1, tarsnap now prints the number of files and the
number of uncompressed bytes processed, in addition to the previous output.
* A zsh completion file can be installed with
configure --with-zsh-completion=DIR.
As usual, there are also lots of minor build fixes, harmless bug fixes, and
code cleanups.
|
2021-10-26 13:20:30 by Nia Alarie | Files touched by this commit (630) |
Log message:
sysutils: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|
2021-10-07 16:58:44 by Nia Alarie | Files touched by this commit (630) |
Log message:
sysutils: Remove SHA1 hashes for distfiles
|
2020-04-06 22:40:29 by Amitai Schleier | Files touched by this commit (1) |
Log message:
Support PKG_SYSCONFDIR. Bump PKGREVISION.
|
2020-01-18 22:51:16 by Jonathan Perkin | Files touched by this commit (1836) |
Log message:
*: Recursive revision bump for openssl 1.1.1.
|