tar-stream-chunker
1.0.7Splits stdin of unknown size onto chunks packed as a TAR to stdout
Splits stdin of unknown size onto chunks of given size and collects such chunk files as a TAR archive what is written to stdout. Initial motivation was to use it as a packer of a data stream what pipes it to https://tarsnap.com for backup purposes, with a requirement of low and more predictable memory consumption. And the problem solved here is that TAR file header should specify size of a file, but it's unknown due to the nature of input data stream. The following real case could be an example: $ pg_dump ... | tar_stream_chunker ... | tarsnap -c ... @-
Origin: archivers/tar-stream-chunker
Category: archivers
Size: 11.1KiB
License: BSD2CLAUSE
Maintainer: igor.ostapenko@pm.me
Dependencies: 0 packages
Required by: 0 packages
Website: github.com/ihoro/tar-stream-chunker
$
pkg install tar-stream-chunkerMore in archivers
zstd1.5.7_1
Fast real-time compression algorithmliblz41.10.0_2,1
LZ4 compression library, lossless and very fastlibarchive3.8.5,1
Library to create and read several streaming archive formatskf6-karchive6.22.0
Reading, creating, and manipulating file archivesphp84-zlib8.4.16
The zlib shared extension for phplzo22.10_1
Portable speedy, lossless data compression librarybrotli1.2.0,1
Generic-purpose lossless compression algorithmlibzip1.11.4
C library for reading, creating, and modifying ZIP archivesphp84-zip8.4.16
The zip shared extension for phpphp82-zlib8.2.30
The zlib shared extension for php