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#
3pkgname=breezewiki-bin
4pkgver=0.1.1
5pkgrel=1
6pkgdesc="An alternative frontend for Fandom"
7arch=("x86_64")
8url="https://breezewiki.com"
9license=("AGPLv3")
10options=('!debug')
11source=(
12 "https://docs.breezewiki.com/files/breezewiki-dist.tar.gz"
13 "breezewiki.service"
14 "breezewiki.sh"
15 "config.ini"
16)
17sha256sums=(
18 "f1b9bc650a02a4c36c09574620a513c89707a3b7a4db38daf6e2673238593688"
19 "8d45dc2f15933fad713351eb359f5927c9ff1752f248f6a79fd1697b693bc85d"
20 "613d5fccd3fa60800b20f5c88c64ec6e3f1d714425b3c2355b8e113d5920b375"
21 "4f1d1625c8fa4a41f8d73744288ac099dc90de08cd28386785e36588723dfa29"
22)
23package() {
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)SeverityRules
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

Report a package

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

0 / 4000
Your suggestion