tclvfs
The source is a tarball from the project's official host (core.tcl-lang.org), which is plausibly the project's own infrastructure; building from source is normal AUR practice, and the tarball is verified with a matching checksum.
Triggered rules
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 95%): The source is a tarball from the project's official host (core.tcl-lang.org), which is plausibly the project's own infrastructure; building from source is normal AUR practice, and the tarball is verified with a matching checksum.
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://core.tcl-lang.org/tclvfs/tarball/tclvfs-20260902141922-ba2505e7d7.tar.gz")
PKGBUILD
1 offending line(s) highlighted# Maintainer: NidoBr <nidobrcontato@gmail.com>
pkgname=tclvfs
pkgver=1.5.0
pkgrel=1
pkgdesc="Virtual filesystem extension for Tcl"
arch=('x86_64')
url="https://core.tcl-lang.org/tclvfs/"
license=('BSD-3-Clause')
depends=('tcl')
source=("https://core.tcl-lang.org/tclvfs/tarball/tclvfs-20260902141922-ba2505e7d7.tar.gz")
sha256sums=('b0dbaafc328d83d3b0bb2aa5ca817daaf2f3ca499603926ef7817dd78517406b')
_dir="tclvfs-20260902141922-ba2505e7d7"
build() {
cd "$srcdir/$_dir"
./configure --prefix=/usr
make
}
package() {
cd "$srcdir/$_dir"
local tclver=$(tclsh <<< 'puts $tcl_version')
local tcldir="$pkgdir/usr/lib/tcl${tclver}/vfs$pkgver"
install -d "$tcldir"
install -m755 libvfs${pkgver}.so "$tcldir/"
install -m644 library/*.tcl "$tcldir/"
install -m644 pkgIndex.tcl "$tcldir/"
}
Changes since previous scan
--- PKGBUILD @ 2026-06-19 19:07+++ PKGBUILD @ 2026-10-17 00:21@@ -1,7 +1,7 @@ # Maintainer: NidoBr <nidobrcontato@gmail.com> pkgname=tclvfs-pkgver=1.4.2+pkgver=1.5.0 pkgrel=1 pkgdesc="Virtual filesystem extension for Tcl" arch=('x86_64')@@ -10,10 +10,10 @@ depends=('tcl') -source=("https://core.tcl-lang.org/tclvfs/tarball/tclvfs-20230905112324-f082c47f9b.tar.gz")-sha256sums=('0b0ec1020e16a32ce54ec46de25c8a5bed3a0179037db13b8eaca735c36e8157')+source=("https://core.tcl-lang.org/tclvfs/tarball/tclvfs-20260902141922-ba2505e7d7.tar.gz")+sha256sums=('b0dbaafc328d83d3b0bb2aa5ca817daaf2f3ca499603926ef7817dd78517406b') -_dir="tclvfs-20230905112324-f082c47f9b"+_dir="tclvfs-20260902141922-ba2505e7d7" build() { cd "$srcdir/$_dir"Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-17 00:21:55 | Low | 2 |
| 2026-10-16 00:12:47 | Low | 2 |
| 2026-10-15 00:28:05 | Low | 2 |
| 2026-10-14 00:06:47 | Low | 2 |
| 2026-10-13 00:23:45 | Low | 2 |
| 2026-10-12 00:18:51 | Low | 2 |
| 2026-10-11 00:26:05 | Low | 2 |
| 2026-10-10 00:11:52 | Low | 2 |
| 2026-10-09 20:12:40 | Medium | 1 |
| 2026-06-19 19:07:35 | Clean | 2 |
| 2026-06-19 18:54:17 | Clean | 2 |
| 2026-06-18 16:11:54 | Medium | 1 |