gtools
The source is a tarball from a non-standard host, but it is rebuilt from source using standard build flags and does not execute prebuilt binaries; the risk is limited to potential source tampering, which is mitigated by the provided md5sum.
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 a non-standard host, but it is rebuilt from source using standard build flags and does not execute prebuilt binaries; the risk is limited to potential source tampering, which is mitigated by the provided md5sum.
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:11
source=('http://www.manty.net/www.geocities.com/SiliconValley/Lakes/1486/gtools-0_1_0.tgz'
PKGBUILD
1 offending line(s) highlighted# Maintainer: Jozef Riha <jose1711 at gmail dot com>
pkgname=gtools
pkgver=0.1.0
pkgrel=2
pkgdesc="Tool to read 2MGUI disks in Linux"
arch=('x86_64')
url="http://www.manty.net/www.geocities.com/SiliconValley/Lakes/1486/smanty.html"
license=('GPL')
depends=('glibc')
source=('http://www.manty.net/www.geocities.com/SiliconValley/Lakes/1486/gtools-0_1_0.tgz'
'errno.patch')
prepare() {
patch -p1 -i errno.patch
}
build() {
# the tarball ships prebuilt binaries; build ours with the makepkg flags
gcc $CPPFLAGS $CFLAGS $LDFLAGS gtools.c -o gtools
}
package() {
install -Dm755 $srcdir/gtools $pkgdir/usr/bin/gtools
for f in gcopy gdir gimage gtype
do
ln -sf gtools "$pkgdir/usr/bin/$f"
done
install -Dm644 $srcdir/COPYING $pkgdir/usr/share/licenses/gtools/COPYING
install -Dm644 $srcdir/README $pkgdir/usr/share/doc/gtools/README
}
md5sums=('33c7806b35a99fb9dd95738f2017de83'
'08e63059ab7b467345c6fe1fd4e0e3b1')
Changes since previous scan
--- PKGBUILD @ 2026-10-18 00:06+++ PKGBUILD @ 2026-11-01 00:21@@ -2,13 +2,12 @@ pkgname=gtools pkgver=0.1.0-pkgrel=1+pkgrel=2 pkgdesc="Tool to read 2MGUI disks in Linux" arch=('x86_64') url="http://www.manty.net/www.geocities.com/SiliconValley/Lakes/1486/smanty.html" license=('GPL') depends=('glibc')-source=("http://sourceforge.net/projects/gnochm/files/gnochm/0.9.11/gnochm-0.9.11.tar.gz" "Makefile.patch") source=('http://www.manty.net/www.geocities.com/SiliconValley/Lakes/1486/gtools-0_1_0.tgz' 'errno.patch') @@ -17,7 +16,8 @@ } build() {- gcc gtools.c -o gtools+ # the tarball ships prebuilt binaries; build ours with the makepkg flags+ gcc $CPPFLAGS $CFLAGS $LDFLAGS gtools.c -o gtools } package() {@@ -30,5 +30,5 @@ install -Dm644 $srcdir/README $pkgdir/usr/share/doc/gtools/README } md5sums=('33c7806b35a99fb9dd95738f2017de83'- '5636003942f5c0de253b064c983f4f29')+ '08e63059ab7b467345c6fe1fd4e0e3b1') Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-11-01 00:21:48 | Low | 2 |
| 2026-10-31 00:07:41 | Low | 2 |
| 2026-10-30 00:29:30 | Low | 2 |
| 2026-10-29 00:13:55 | Low | 2 |
| 2026-10-28 00:06:54 | Low | 2 |
| 2026-10-27 00:23:28 | Low | 2 |
| 2026-10-26 00:12:40 | Low | 2 |
| 2026-10-25 00:20:48 | Low | 2 |
| 2026-10-24 00:14:55 | Low | 2 |
| 2026-10-23 00:02:19 | Low | 2 |
| 2026-10-22 00:13:10 | Low | 2 |
| 2026-10-21 00:12:50 | Low | 2 |
| 2026-10-20 00:10:31 | Low | 2 |
| 2026-10-19 00:03:55 | Low | 2 |
| 2026-10-18 15:22:20 | Medium | 1 |
| 2026-10-18 00:06:55 | Medium | 2 |
| 2026-10-17 00:21:55 | Medium | 2 |
| 2026-10-16 00:12:47 | Medium | 2 |
| 2026-10-15 00:28:05 | Medium | 2 |
| 2026-10-14 00:06:47 | Medium | 2 |