Package: desync
Version: 1.0.3-1
Architecture: amd64
Architecture-Variant: amd64v3
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Installed-Size: 34861
Depends: libc6 (>= 2.34)
Suggests: fuse3
Static-Built-Using: go-md2man-v2 (= 2.0.7-1), golang-1.26 (= 1.26.4-1), golang-blackfriday-v2 (= 2.1.0-1build1), golang-cel-expr (= 0.24.0-1), golang-github-boljen-go-bitmap (= 0.0~git20151001.23cd2fb-1), golang-github-cespare-xxhash (= 2.3.0-1), golang-github-clipperhouse-uax29 (= 2.7.0-3), golang-github-cncf-xds (= 0.0~git20260121.a486691-1), golang-github-envoyproxy-go-control-plane (= 0.13.2-2), golang-github-envoyproxy-protoc-gen-validate (= 1.0.2-2), golang-github-felixge-httpsnoop (= 1.0.3-3), golang-github-folbricht-tempfile (= 0.0.1-1), golang-github-go-ini-ini (= 1.67.3-1), golang-github-go-jose-go-jose (= 4.1.4-1), golang-github-go-logr-logr (= 1.4.3-1), golang-github-go-logr-stdr (= 1.2.2-4), golang-github-golang-protobuf-1-5 (= 1.5.4-2), golang-github-google-s2a-go (= 0.1.8-1), golang-github-google-uuid (= 1.6.0-1), golang-github-googleapis-enterprise-certificate-proxy (= 0.3.6-1build1), golang-github-googleapis-gax-go (= 2.14.1-1), golang-github-hanwen-go-fuse (= 2.8.0-1), golang-github-klauspost-compress (= 1.18.6+ds1-2), golang-github-klauspost-cpuid (= 2.3.0-1), golang-github-kr-fs (= 0.1.0-2), golang-github-mattn-go-runewidth (= 0.0.22-1), golang-github-minio-minio-go (= 6.0.53-1), golang-github-minio-sha256-simd (= 1.0.1-1), golang-github-mitchellh-go-homedir (= 1.1.0-1build1), golang-github-pkg-errors (= 0.9.1-3), golang-github-pkg-sftp (= 1.13.9-1), golang-github-pkg-xattr (= 0.4.12-1), golang-github-spf13-cobra (= 1.10.2-1), golang-github-spf13-pflag (= 1.0.10-1), golang-github-spiffe-go-spiffe (= 2.6.0-1), golang-go.crypto (= 1:0.53.0-1), golang-golang-x-net (= 1:0.56.0-1), golang-golang-x-oauth2 (= 0.27.0-1), golang-golang-x-sync (= 0.20.0-1), golang-golang-x-sys (= 0.45.0+dfsg-1), golang-golang-x-term (= 0.41.0-1), golang-golang-x-text (= 0.36.0-1), golang-golang-x-time (= 0.15.0-1), golang-google-api (= 0.276.0-2build5), golang-google-cloud (= 0.123.0-3build5), golang-google-genproto (= 0.0~git20260414.afd174a-1build5), golang-google-grpc (= 1.81.1-1build1), golang-google-protobuf (= 1.36.10-2), golang-gopkg-cheggaaa-pb.v1 (= 1.0.25-3), golang-gopkg-ini.v1 (= 1.67.0-1), golang-gopkg-yaml.v3 (= 3.0.4-3), golang-logrus (= 1.9.3-1), golang-opentelemetry-contrib (= 1.43.0-1), golang-opentelemetry-otel (= 1.43.0-2ubuntu1), golang-siphash-dev (= 1.2.3-2)
Section: utils
Priority: optional
Homepage: https://github.com/folbricht/desync
Description: Alternative casync implementation (program)
 desync is a CLI tool that re-implements casync
 (https://github.com/systemd/casync) features for content-addressed binary
 distribution. It chunks large files using a rolling hash, deduplicates
 and compresses chunks with zstd (https://github.com/facebook/zstd), and
 distributes them via multiple store backends. It maintains compatibility
 with casync's data structures, protocols and types (chunk stores, index
 files, archives) to function as a drop-in replacement.
 .
 FUSE support for the mount-index command is available when the fuse3
 package is installed.
