p4d
The source is a prebuilt binary from Perforce's official filehost domain, which is plausibly the project's own release infrastructure, making it a standard and expected source for this package despite not being on a whitelist.
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 prebuilt binary from Perforce's official filehost domain, which is plausibly the project's own release infrastructure, making it a standard and expected source for this package despite not being on a whitelist.
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:17
source=("${_filename}"::"https://filehost.perforce.com/perforce/r${pkgver:2:4}/bin.linux26x86_64/helix-core-server.tgz"
PKGBUILD
1 offending line(s) highlighted# Maintainer: Robert Zhou <meep (dot) aur (at) meepzh (dot) com>
# Contributor: Joakim Hellsen (tlovinator@gmail.com)
# Contributor: Andrew Boktor andrew dot boktor at gmail dot com
pkgname=p4d
_version=2026.1
pkgver=2026.1.3062361
pkgrel=1
pkgdesc="Minimal Perforce Helix Core Server"
arch=('x86_64')
url="https://www.perforce.com"
license=('custom:p4d')
depends=()
backup=('etc/p4d.conf')
install="${pkgname}.install"
_filename="${pkgname}-${pkgver}-${pkgrel}.tgz"
source=("${_filename}"::"https://filehost.perforce.com/perforce/r${pkgver:2:4}/bin.linux26x86_64/helix-core-server.tgz"
p4d.service
p4d.conf
)
# Perforce Software (Package Signing) <support+packaging@perforce.com>
validpgpkeys=('7123CB760FF18869'
'E58131C0AEA7B082C6DC4C937123CB760FF18869')
b2sums=('9afc3cb33ed59fde55d7dc49a3756b1fb143281333ad42a8ee4ac62172e9a765ee6b4e7fee69cbadc330dd6e51ebcd6a786ee9f7aeeb91d26f0a55e2837c92df'
'dc0666cc96442b03f403991c20f2307114c750a99de48b116bf25e5c4cf8b89efd7ac693104d45600a453d4940debefe8b958254c8b00c5fc080a2cd2f07cc29'
'4682a3f35e6053c1ffd53e5e49cd07d8d895db69fe66856d94a91670133070f216d754a70b56aa68e27c43dccff4ebac28ed8aa6cdb66eb3311eb59a89718703')
options=('!debug')
package() {
install -Dm755 ${pkgname} ${pkgdir}/usr/bin/${pkgname}
install -Dm644 p4d.service ${pkgdir}/usr/lib/systemd/system/p4d.service
install -Dm644 p4d.conf ${pkgdir}/etc/p4d.conf
}
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 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 00:06:55 | Low | 2 |
| 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 00:05:33 | Low | 2 |
| 2026-10-08 00:28:03 | Low | 2 |