hoard-cli
MEDIUM
maintainer cafreo
0 votes
scanned 2026-10-29 09:52:05.005162
Why flagged
The package downloads prebuilt .deb binaries from GitHub releases without a clear audit trail, posing a supply-chain risk if the source is compromised.
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.
Medium
AI review of an ambiguous pattern
llm_review
The static rules found a suspicious pattern they could not resolve, so an AI model (qwen/qwen3-235b-a22b-2507) reviewed it and judged it MEDIUM (confidence 95%): The package downloads prebuilt .deb binaries from GitHub releases without a clear audit trail, posing a supply-chain risk if the source is compromised.
PKGBUILD
1
# Maintainer: cafreo
2
3
_pkgname=hoard
4
__pkgname=Hoard
5
pkgname=${_pkgname}-cli
6
pkgver=1.3.0
7
pkgrel=1
8
pkgdesc="Automatic, versioned game save sync across devices."
9
arch=('x86_64' 'aarch64')
10
url='https://github.com/rleeon/hoard'
11
license=('AGPL3')
12
depends=()
13
options=('!debug')
14
provides=("${_pkgname}" "${_pkgname}d")
15
conflicts=("${_pkgname}" "${_pkgname}-bin")
16
17
source_x86_64=("${_pkgname}_${pkgver}_x86_64.deb"::"$url/releases/download/v${pkgver}/${__pkgname}_${pkgver}_amd64.deb")
18
source_aarch64=("${_pkgname}_${pkgver}_aarch64.deb"::"$url/releases/download/v${pkgver}/${__pkgname}_${pkgver}_arm64.deb")
19
sha256sums_x86_64=('3281634d02bf313059e84d62bb3e490b7cb43877bfec0721a23748dc5242fedc')
20
sha246sums_aarch64=('0237c801731bea9317ddfa12f44ec6492eb6aadcfeb366e31b941f8b73650cec')
21
22
prepare() {
23
cd "${srcdir}"
24
bsdtar -xf "${_pkgname}_${pkgver}_$CARCH.deb" data.tar.*
25
bsdtar -xf data.tar.* -C "${srcdir}"
26
}
27
28
package() {
29
# bin
30
install -Dm755 "${srcdir}/usr/bin/${_pkgname}" "${pkgdir}/usr/bin/${pkgname%-cli}"
31
install -Dm755 "${srcdir}/usr/bin/${_pkgname}d" "${pkgdir}/usr/bin/${pkgname%-cli}d"
32
}
33
34
35
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-29 09:52:05 | Medium | 2 |