mirror of
https://github.com/ivabus/pantry
synced 2024-11-22 08:25:07 +03:00
+git.tozt.net/rbw (#5401)
* +git.tozt.net/rbw * clean up boilerplate --------- Co-authored-by: Jacob Heider <jacob@pkgx.dev>
This commit is contained in:
parent
a6da320674
commit
e98fc7d262
2 changed files with 32 additions and 0 deletions
13
projects/git.tozt.net/rbw/README.md
Normal file
13
projects/git.tozt.net/rbw/README.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
# rbw
|
||||
|
||||
This is an unofficial command line client for Bitwarden.
|
||||
Although it does come with its own command line client,
|
||||
this client is limited by being stateless - to use it,
|
||||
you're required to manually lock and unlock the client,
|
||||
and pass the temporary keys around in environment variables,
|
||||
which makes it very difficult to use.
|
||||
This client avoids this problem by maintaining a background
|
||||
process which is able to hold the keys in memory, similar
|
||||
to the way that ssh-agent or gpg-agent work.
|
||||
This allows the client to be used in a much simpler way,
|
||||
with the background agent taking care of maintaining the necessary state.
|
19
projects/git.tozt.net/rbw/package.yml
Normal file
19
projects/git.tozt.net/rbw/package.yml
Normal file
|
@ -0,0 +1,19 @@
|
|||
distributable:
|
||||
url: https://github.com/doy/rbw/archive/refs/tags/{{version}}.tar.gz
|
||||
strip-components: 1
|
||||
|
||||
display-name: rbw
|
||||
|
||||
versions:
|
||||
github: doy/rbw
|
||||
|
||||
build:
|
||||
dependencies:
|
||||
rust-lang.org/cargo: '*'
|
||||
script:
|
||||
- cargo install --root={{ prefix}} --path=.
|
||||
|
||||
provides:
|
||||
- bin/rbw
|
||||
|
||||
test: test "$(rbw --version|cut -d' ' -f2)" = {{version}}
|
Loading…
Reference in a new issue