| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: s3backer | Distribution: openSUSE Tumbleweed |
| Version: 2.1.4 | Vendor: openSUSE |
| Release: 1.1 | Build date: Sat May 10 23:37:49 2025 |
| Group: System/Filesystems | Build host: reproducible |
| Size: 207239 | Source RPM: s3backer-2.1.4-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/archiecobbs/s3backer | |
| Summary: FUSE and NBD single file backing store via Amazon S3 | |
s3backer is a filesystem that contains a single file backed by the Amazon Simple Storage Service (Amazon S3). As a filesystem, it is very simple: it provides a single normal file having a fixed size. Underneath, the file is divided up into blocks, and the content of each block is stored in a unique Amazon S3 object. In other words, what s3backer provides is really more like an S3-backed virtual hard disk device, rather than a filesystem. In typical usage, a `normal' filesystem is mounted on top of the file exported by the s3backer filesystem using a loopback mount (or disk image mount on Mac OS X). s3backer can also function as a Network Block Device (NBD) plug-in.
GPL-2.0-or-later
* Sat May 10 2025 Archie Cobbs <archie.cobbs@gmail.com>
- Upgrade to release 2.1.4
- Add new flag "--sharedDiskMode" (issue #236)
- Fix use of deprecated cURL constant (pr #228)
- Conditionalize nbdkit "block_size" callback (issue #226)
- Skip nbd-client(8) cleanup step if it failed to start properly (#227).
- Add new flag "--accessEC2IAM-IMDSv2" (issue #228)
* Wed Jun 12 2024 Archie Cobbs <archie.cobbs@gmail.com>
- Upgrade to release 2.1.3
- Implement nbdkit "block_size" callback
- Added configure flag "--enable-nbd" (issue #223)
- Fix spurious "cache file is truncated" error (issue #222)
- Fix bugs in dcache.c when USE_FALLOCATE enabled (issue #224)
- Automatically recreate nbdkit socket's directory if missing (issue #219)
- Recalculate date and authorization on retry (issue #214)
* Mon Oct 23 2023 Archie Cobbs <archie.cobbs@gmail.com>
- Upgrade to release 2.1.1
+ Fixed bug with bulk delete HTTP requests (issue #211)
+ Fixed empty payload bug when retrying an upload (issue #212)
+ Check for errors returned by curl_easy_setopt()
+ Added --noCurlCache flag to facilitate debugging
+ Bump wait time for nbdkit to start from 1s to 5s
* Sat Sep 23 2023 Archie Cobbs <archie.cobbs@gmail.com>
- Upgrade to release 2.1.0
+ Avoid sending an empty Accept-Encoding header (issue #208)
+ Use fallocate(FALLOC_FL_PUNCH_HOLE) for empty disk cache blocks (issue #200)
+ Made sync(1) work on s3backer file to flush cached data (issue #197)
+ Fixed bug where s3b_compress=deflate NDB flag would fail (issue #195)
+ Fixed bug in zero cache "current_cache_size" stats value (issue #204)
+ Reuse cURL handles after normal HTTP error codes (issue #199)
+ Run modprobe(8) if needed when starting with the --nbd flag (issue #203)
+ Use newer OpenSSL 3.0 API functions when available
* Sat Jul 30 2022 Archie Cobbs <archie.cobbs@gmail.com>
- Don't try to build with NBD until 15.3 or later
* Fri Jul 29 2022 Archie Cobbs <archie.cobbs@gmail.com>
- Fix bug in spec file (was missing /run/s3backer-ndb)
* Sun Jul 17 2022 Archie Cobbs <archie.cobbs@gmail.com>
- Fix build on older systems that don't have libzstd.
* Sun Jul 17 2022 Archie Cobbs <archie.cobbs@gmail.com>
- Upgrade to release 2.0.2
+ Fixed bugs with the --nbd flag when not also using -f flag (issue #188)
+ Fixed free() of invalid pointer bug in zero_cache.c (issue #191)
+ Added support for zstd compression (pr #187)
* Sat Jun 04 2022 Archie Cobbs <archie.cobbs@gmail.com>
- Upgrade to release 2.0.1
+ Fix null pointer dereference bug in zero cache.
* Sat Jun 04 2022 Archie Cobbs <archie.cobbs@gmail.com>
- Upgrade to release 2.0.0
+ Support running as a Network Block Device (NBD) server (issue #178)
+ Fix slow write performance with large block sizes since 1.6.0 (issue ##185)
+ Disable MD5 cache by default now that Amazon S3 is consistent (issue #183)
+ Fix bug where "(null)" was appearing in usage message (issue #161)
+ Give more meaningful usage error when size limits are exceeded (issue #162)
+ Added flag "--http11" to restrict cURL to HTTP 1.1 (issue #168)
+ Clean up mount token if FUSE itself fails to start (issue #175)
+ Detect HTTP redirects and emit appropriate hint/warning (issue #174)
+ Added man page reference to Linux bcache (issue #169)
+ Added "--blockCacheFileAdvise" flag (pr #176)
+ Treat 3xx HTTP response codes as errors
/usr/bin/s3backer /usr/share/doc/packages/s3backer /usr/share/doc/packages/s3backer/CHANGES /usr/share/doc/packages/s3backer/COPYING /usr/share/doc/packages/s3backer/README /usr/share/doc/packages/s3backer/TODO /usr/share/man/man1/s3backer.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 24 23:22:36 2025