skeptical-updater
The package builds from a source tarball hosted on the maintainer's own domain, which is not on the whitelist but plausibly the project's official source; the software is a simple bash script for managing updates, and no malicious behavior or unverifiable prebuilt binaries are present.
Triggered rules
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
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 builds from a source tarball hosted on the maintainer's own domain, which is not on the whitelist but plausibly the project's official source; the software is a simple bash script for managing updates, and no malicious behavior or unverifiable prebuilt binaries are present.
1 higher static finding superseded - not the current verdict (shown for transparency)
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:13
source=("https://git.bjphoster.com/source/${pkgname}/archive/${pkgver}.tar.gz")
PKGBUILD
1 offending line(s) highlighted# Maintainer: Bryan Joshua Pedini <bryan [at] pedini [dot] dev>
pkgname="skeptical-updater"
pkgver="0.1.0"
pkgrel="1"
pkgdesc="A manual, conscious update cycle for apt, dnf/yum, pacman/pman and zypper"
url="https://git.bjphoster.com/source/${pkgname}"
arch=("any")
license=("GPL-2.0-or-later")
depends=("bash" "pacman")
optdepends=("sudo: re-exec as root when run unprivileged"
"pman-helper: shows the pman label")
source=("https://git.bjphoster.com/source/${pkgname}/archive/${pkgver}.tar.gz")
sha256sums=("902389462d56db9ba7e3c9acd89a4b45340e00a6c2b300b778651b837d955b47")
package() {
install -Dm644 "${srcdir}/${pkgname}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
install -Dm755 "${srcdir}/${pkgname}/skeptical-updater" "${pkgdir}/usr/bin/${pkgname}"
install -Dm644 "${srcdir}/${pkgname}/README.md" "${pkgdir}/usr/share/doc/${pkgname}/README.md"
install -Dm644 "${srcdir}/${pkgname}/docs/DESIGN.md" "${pkgdir}/usr/share/doc/${pkgname}/DESIGN.md"
}
Changes since previous scan
--- PKGBUILD @ 2026-10-10 14:14+++ PKGBUILD @ 2026-10-17 00:21@@ -1,7 +1,7 @@ # Maintainer: Bryan Joshua Pedini <bryan [at] pedini [dot] dev> pkgname="skeptical-updater"-pkgver="0.0.1"+pkgver="0.1.0" pkgrel="1" pkgdesc="A manual, conscious update cycle for apt, dnf/yum, pacman/pman and zypper" url="https://git.bjphoster.com/source/${pkgname}"@@ -12,7 +12,7 @@ "pman-helper: shows the pman label") source=("https://git.bjphoster.com/source/${pkgname}/archive/${pkgver}.tar.gz") -sha256sums=("SKIP")+sha256sums=("902389462d56db9ba7e3c9acd89a4b45340e00a6c2b300b778651b837d955b47") package() { install -Dm644 "${srcdir}/${pkgname}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-17 00:21:55 | Low | 3 |
| 2026-10-16 00:12:47 | Low | 3 |
| 2026-10-15 00:28:05 | Low | 3 |
| 2026-10-14 00:06:47 | Low | 3 |
| 2026-10-13 00:23:45 | Low | 3 |
| 2026-10-12 00:18:51 | Low | 3 |
| 2026-10-11 00:26:05 | Low | 3 |
| 2026-10-11 00:16:25 | Medium | 2 |
| 2026-10-10 14:14:18 | Medium | 2 |
| 2026-10-10 10:16:51 | Low | 3 |
| 2026-10-10 10:13:47 | Medium | 2 |