breezewiki-bin
maintainer kstover
· 0 votes
· scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged
The package downloads a source tarball from a project-owned subdomain (docs.breezewiki.com) which is plausibly official; the content is a static web frontend, not an executable, and is installed as-is; the host is not whitelisted but is project-associated, so the risk is low.
Triggered rules
LOW
AI review downgraded a static finding
llm_review
The static rules flagged this MEDIUM, but an AI model (qwen/qwen3-235b-a22b-2507) reviewed the full PKGBUILD and judged it LOW (confidence 90%): The package downloads a source tarball from a project-owned subdomain (docs.breezewiki.com) which is plausibly official; the content is a static web frontend, not an executable, and is installed as-is; the host is not whitelisted but is project-associated, so the risk is low.
1 higher static finding superseded - not the current verdict (shown for transparency)
MEDIUM
source=() URL on a non-standard host
source_untrusted_domain
One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).
-
PKGBUILD:12
"https://docs.breezewiki.com/files/breezewiki-dist.tar.gz"
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: kstover-dev <dev at kstover dot net>
2
#
3
pkgname=breezewiki-bin
4
pkgver=0.1.1
5
pkgrel=1
6
pkgdesc="An alternative frontend for Fandom"
7
arch=("x86_64")
8
url="https://breezewiki.com"
9
license=("AGPLv3")
10
options=('!debug')
11
source=(
12
"https://docs.breezewiki.com/files/breezewiki-dist.tar.gz"
13
"breezewiki.service"
14
"breezewiki.sh"
15
"config.ini"
16
)
17
sha256sums=(
18
"f1b9bc650a02a4c36c09574620a513c89707a3b7a4db38daf6e2673238593688"
19
"8d45dc2f15933fad713351eb359f5927c9ff1752f248f6a79fd1697b693bc85d"
20
"613d5fccd3fa60800b20f5c88c64ec6e3f1d714425b3c2355b8e113d5920b375"
21
"4f1d1625c8fa4a41f8d73744288ac099dc90de08cd28386785e36588723dfa29"
22
)
23
package() {
24
mkdir -pm0755 "${pkgdir}/opt"
25
mkdir -pm0755 "${pkgdir}/etc"
26
mkdir -pm0755 "${pkgdir}/usr/bin"
27
mkdir -pm0755 "${pkgdir}/usr/lib/systemd/system"
28
29
cp -r "${srcdir}/breezewiki-dist" "${pkgdir}/opt/breezewiki-bin"
30
cp "${srcdir}/config.ini" "${pkgdir}/etc/breezewiki.ini"
31
cp "${srcdir}/breezewiki.sh" "${pkgdir}/usr/bin/breezewiki"
32
cp "${srcdir}/breezewiki.service" "${pkgdir}/usr/lib/systemd/system/breezewiki-bin.service"
33
ln -sf "/etc/breezewiki.ini" "$(find "${pkgdir}/opt/breezewiki-bin/lib" -name config.ini)"
34
}
35
36
Changes since previous scan
--- PKGBUILD @ 2026-07-17 00:06+++ PKGBUILD @ 2026-08-03 00:08@@ -1,13 +1,12 @@-# Maintainer: jms <dev at jstover dot net>+# Maintainer: kstover-dev <dev at kstover dot net> # pkgname=breezewiki-bin-pkgver=0.1.0+pkgver=0.1.1 pkgrel=1 pkgdesc="An alternative frontend for Fandom" arch=("x86_64") url="https://breezewiki.com" license=("AGPLv3")-provides=("breezewiki=1.0.0") options=('!debug') source=( "https://docs.breezewiki.com/files/breezewiki-dist.tar.gz"@@ -16,7 +15,7 @@ "config.ini" ) sha256sums=(- "a6a3c16bb3240f5a45e5617a497200fa74fd723f70bf00576f4cb9aeafde6f80"+ "f1b9bc650a02a4c36c09574620a513c89707a3b7a4db38daf6e2673238593688" "8d45dc2f15933fad713351eb359f5927c9ff1752f248f6a79fd1697b693bc85d" "613d5fccd3fa60800b20f5c88c64ec6e3f1d714425b3c2355b8e113d5920b375" "4f1d1625c8fa4a41f8d73744288ac099dc90de08cd28386785e36588723dfa29"Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-03 00:08:14 | LOW | 2 |
| 2026-08-02 00:16:08 | LOW | 2 |
| 2026-08-01 00:11:18 | LOW | 2 |
| 2026-07-31 00:14:10 | LOW | 2 |
| 2026-07-30 00:17:23 | LOW | 2 |
| 2026-07-29 00:25:53 | LOW | 2 |
| 2026-07-28 00:07:28 | LOW | 2 |
| 2026-07-27 00:24:32 | LOW | 2 |
| 2026-07-26 00:07:32 | LOW | 2 |
| 2026-07-25 00:13:44 | LOW | 2 |
| 2026-07-24 00:02:28 | LOW | 2 |
| 2026-07-23 00:14:47 | LOW | 2 |
| 2026-07-22 00:29:32 | LOW | 2 |
| 2026-07-21 00:24:15 | LOW | 2 |
| 2026-07-20 00:19:49 | LOW | 2 |
| 2026-07-19 00:17:08 | LOW | 2 |
| 2026-07-18 00:14:48 | LOW | 2 |
| 2026-07-17 23:55:59 | MEDIUM | 1 |
| 2026-07-17 00:06:16 | LOW | 2 |
| 2026-07-16 00:05:41 | LOW | 2 |