On 2021/03/03 15:23, Bjorn Ketelaars wrote:
> I would like to import bupstash, which is a tool (written in rust) for
> encrypted backups. Features are somewhat comparable to those of
> sysutils/borgbackup and sysutils/restic. Interesting is that it feels
> considerably faster than borgbackup, and the list of run dependencies is
> short (1). Enclosed tarball supersedes the version I've sent earlier
> [0].

The rundeps are short because they are bundled of course ;)
I don't know if it's better to use this src+deps bundle tar.gz, or if
it might be better to use the smaller git archive and normal MODCARGO
infrastructure, CC'ing semarie, what do you think?

> Bupstash uses bats as TDEP, which we do not have in ports. I will send a
> port for this tool in a separate mail.
> 
> FWIW Upstream is responsive and helpful.
> 
> HOMEPAGE:
> https://bupstash.io/
> 
> DESCR:
> bupstash is a tool for storing (and retrieving) files and data in an encrypted
> bupstash-repostory(7).

typo, should be bupstash-repository(7)

> Some notable features of bupstash include:
> 
> - Automatic deduplication of stored data.
> - Client side encryption of data.
> - Incremental file uploads.
> - A tag based query language.
> - Optional role based encryption and decryption key separation.
> - Remote repositories over ssh ssh.
> - Optional, per ssh key access repository controls.
> - A multi layered approach to security.
> - The bupstash tool itself is divided into subcommands that each have their 
> own
>   documentation.
> 
> Comments/OK?
> 
> [0] https://marc.info/?l=openbsd-ports&m=161005131329987&w=2

Upstream still has this warning

  Bupstash is alpha software, while all efforts are made to keep bupstash
  bug free, we currently recommend using bupstash for making REDUNDANT
  backups where failure can be tolerated.

Should it go in DESCR somewhere? (It is quite conspicuous on upstream's
website now, but if they later remove the warning in a future version,
it might not be easy for somebody using 0.7.0 on 6.9-release in some
months/years time to find).

Reply via email to