regionset
maintainer tee
· 20 votes
· scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged
The source is a tarball from an archived upstream URL via web.archive.org, which is a reliable way to preserve access to the original project files; the package builds and installs a small, single-purpose utility from its source code, and the archived source does not introduce a supply-chain risk as it matches the original project's release.
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 95%): The source is a tarball from an archived upstream URL via web.archive.org, which is a reliable way to preserve access to the original project files; the package builds and installs a small, single-purpose utility from its source code, and the archived source does not introduce a supply-chain risk as it matches the original project's release.
2 higher static findings 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
source=("https://web.archive.org/web/20160312114441/http://linvdr.org/download/regionset/regionset-$pkgver.tar.gz")
MEDIUM
Recently orphaned & re-adopted
orphaned_readopted
This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.
PKGBUILD
1 offending line(s) highlighted
1
# Contributor: James Bunton <jamesbunton@delx.net.au>
2
# Contributor: Bruno Carnazzi <bcarnazzi@gmail.com>
3
# Contributor: tee < teeaur at duck dot com >
4
pkgname=regionset
5
pkgver=0.2
6
pkgrel=4
7
pkgdesc="read/sets the region code of DVD drives"
8
arch=(x86_64)
9
url="https://linvdr.org/projects/regionset"
10
license=(GPL-2.0-or-later)
11
#source=(http://linvdr.org/download/regionset/$pkgname-$pkgver.tar.gz)
12
source=("https://web.archive.org/web/20160312114441/http://linvdr.org/download/regionset/regionset-$pkgver.tar.gz")
13
b2sums=('e96c014effa78d7c5f636d80edb7d74741107dd11728ca7f52c2d41919960986d37fd4245bb7975928605c6a06e7e2c31d050b847771e60af837e3f2286edb27')
14
15
build() {
16
make -C "$pkgname-$pkgver"
17
}
18
19
package() {
20
cd "$pkgname-$pkgver"
21
install -Dm755 regionset "$pkgdir"/usr/bin/regionset
22
install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname/"
23
}
24
Changes since previous scan
--- PKGBUILD @ 2026-07-24 00:02+++ PKGBUILD @ 2026-08-03 00:08@@ -1,21 +1,24 @@-# Maintainer: James Bunton <jamesbunton@delx.net.au>-# Maintainer: Bruno Carnazzi <bcarnazzi@gmail.com>+# Contributor: James Bunton <jamesbunton@delx.net.au>+# Contributor: Bruno Carnazzi <bcarnazzi@gmail.com>+# Contributor: tee < teeaur at duck dot com > pkgname=regionset pkgver=0.2 pkgrel=4 pkgdesc="read/sets the region code of DVD drives"-arch=('i686' 'x86_64')-url="http://linvdr.org/projects/regionset/"-license=('GPL')-source=(http://linvdr.org/download/regionset/$pkgname-$pkgver.tar.gz)-md5sums=('a908ba16ca948512df22250f3d500073')+arch=(x86_64)+url="https://linvdr.org/projects/regionset"+license=(GPL-2.0-or-later)+#source=(http://linvdr.org/download/regionset/$pkgname-$pkgver.tar.gz)+source=("https://web.archive.org/web/20160312114441/http://linvdr.org/download/regionset/regionset-$pkgver.tar.gz")+b2sums=('e96c014effa78d7c5f636d80edb7d74741107dd11728ca7f52c2d41919960986d37fd4245bb7975928605c6a06e7e2c31d050b847771e60af837e3f2286edb27') build() {- cd "$srcdir/$pkgname-$pkgver"- make || return 1+ make -C "$pkgname-$pkgver" } package() {- install -D -m 755 $srcdir/$pkgname-$pkgver/regionset $pkgdir/usr/bin/regionset+ cd "$pkgname-$pkgver"+ install -Dm755 regionset "$pkgdir"/usr/bin/regionset+ install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname/" } Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-03 00:08:14 | LOW | 3 |
| 2026-08-02 00:16:08 | LOW | 3 |
| 2026-08-01 00:11:18 | LOW | 3 |
| 2026-07-31 00:14:10 | LOW | 3 |
| 2026-07-30 00:17:23 | LOW | 3 |
| 2026-07-29 00:25:53 | LOW | 3 |
| 2026-07-28 00:07:28 | LOW | 3 |
| 2026-07-27 00:24:32 | LOW | 3 |
| 2026-07-26 00:07:32 | LOW | 3 |
| 2026-07-25 00:13:44 | LOW | 3 |
| 2026-07-24 15:27:57 | MEDIUM | 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 00:06:16 | LOW | 2 |
| 2026-07-16 00:05:41 | LOW | 2 |