bws

LOW
maintainer pngdeity 0 votes scanned 2026-10-17 03:16:27.273275
View on AUR
Why flagged

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Triggered rules

Low Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

PKGBUILD

1# Maintainer: pngdeity <pngdeity@tutanota.com>
2_deploy_aur=true
3
4_pkgname=bws
5pkgname=$_pkgname
6_githubname="bitwarden/sdk-sm"
7_tag="bws-v\${pkgver}"
8pkgver=2.1.0
9pkgrel=1
10pkgdesc="Bitwarden Secrets Manager CLI"
11arch=('x86_64' 'aarch64')
12url="https://github.com/bitwarden/sdk-sm"
13license=('custom:Bitwarden-SDK-License-Agreement')
14makedepends=('cargo' 'jq')
15depends=('glibc' 'libgcc')
16provides=('bws-bin')
17conflicts=('bws-bin')
18source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/bws-v${pkgver}.tar.gz")
19sha256sums=('3ea669ae57b1d3090f98ff2c09894b4da0bf2c700a4f8d79f70a0f96615cd9ed')
20
21prepare() {
22 cd "sdk-sm-bws-v${pkgver}"
23 export RUSTUP_TOOLCHAIN=stable
24 cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
25}
26
27build() {
28 cd "sdk-sm-bws-v${pkgver}"
29 export RUSTUP_TOOLCHAIN=stable
30 cargo build --frozen --release -p bws --message-format json > build.json
31}
32
33check() {
34 cd "sdk-sm-bws-v${pkgver}"
35 export RUSTUP_TOOLCHAIN=stable
36 cargo test --frozen -p bws
37}
38
39package() {
40 cd "sdk-sm-bws-v${pkgver}"
41
42 install -Dm755 "target/release/bws" "${pkgdir}/usr/bin/bws"
43 install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
44
45 local _out_dir
46 _out_dir=$(jq -r --slurp \
47 '.[] | select(.reason == "build-script-executed")
48 | select(.package_id | contains("crates/bws")) | .out_dir' \
49 build.json)
50 install -Dm644 -t "${pkgdir}/usr/share/man/man1" "${_out_dir}"/manpages/*.1
51}
52

Scan history

Scanned at (UTC)SeverityRules
2026-10-17 03:16:27 Low 1
2026-10-17 00:21:55 Clean 2
2026-10-16 23:16:14 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion