website-auditing-tool
MEDIUM
maintainer aeris
0 votes
scanned 2026-10-07 14:05:47.471701
Why flagged
One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).
Triggered rules
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:14
"website-auditing-tool::git+https://code.europa.eu/edpb/website-auditing-tool.git/#tag=$gitversion"
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: aeris <aeris+aur@imirhil.fr>
2
pkgname=website-auditing-tool
3
pkgver=3.0.1
4
pkgrel=1
5
gitversion=$pkgver
6
#gitversion=2.0.0
7
pkgdesc="Tool to collect evidence, analyse them and generate reports regarding trackers that are being used by websites. It is intended to be used to facilitate website inspections."
8
arch=(any)
9
url="https://code.europa.eu/edpb/website-auditing-tool"
10
license=(EUPL-1.2)
11
depends=()
12
makedepends=(patch git nodejs npm typescript)
13
source=(
14
"website-auditing-tool::git+https://code.europa.eu/edpb/website-auditing-tool.git/#tag=$gitversion"
15
electron-disable-deb.patch
16
"$pkgname.desktop"
17
)
18
sha256sums=('59b949080849ccbfdf9cc6030c148a4996029a3e8e951b32538bfc5b3c29dc0e'
19
'fbc179bf6c71afdba68cf342978210198e690fd724f7566e057433189c91e558'
20
'6e7c6ee07e476996b72e9ad51dbe5d8515c2be853204b1d35bd83d857fe19392')
21
22
prepare() {
23
cd "$srcdir/$pkgname"
24
patch -p 1 < "$srcdir/electron-disable-deb.patch"
25
}
26
27
build() {
28
cd "$srcdir/$pkgname"
29
npm install --legacy-peer-deps
30
npm run electron:linux
31
}
32
33
package() {
34
cd "$srcdir/$pkgname/releases/linux-unpacked/"
35
install -Dm 755 website-audit -t "$pkgdir/opt/$pkgname/"
36
install -Dm 644 chrome_100_percent.pak icudtl.dat libffmpeg.so resources.pak v8_context_snapshot.bin -t "$pkgdir/opt/$pkgname/"
37
install -Dm 644 resources/app.asar -t "$pkgdir/opt/$pkgname/resources/"
38
39
cd "$srcdir/$pkgname/resources/icons/"
40
for res in 16 32 128 256 512; do
41
res="${res}x${res}"
42
install -Dm 644 "icon_$res.png" "$pkgdir/usr/share/icons/hicolor/$res/apps/$pkgname.png"
43
install -Dm 644 "icon_$res@2x.png" "$pkgdir/usr/share/icons/hicolor/$res@2/apps/$pkgname.png"
44
done
45
46
install -Dm 644 "$srcdir/$pkgname.desktop" -t "$pkgdir/usr/share/applications/"
47
install -Dm 644 "$srcdir/$pkgname/LICENSES/$license.txt" "$pkgdir/usr/share/licences/$pkgname/LICENSE"
48
}
49
Changes since previous scan
--- PKGBUILD @ 2026-06-19 19:07+++ PKGBUILD @ 2026-10-07 14:05@@ -1,6 +1,6 @@ # Maintainer: aeris <aeris+aur@imirhil.fr> pkgname=website-auditing-tool-pkgver=2.0.1+pkgver=3.0.1 pkgrel=1 gitversion=$pkgver #gitversion=2.0.0@@ -15,8 +15,8 @@ electron-disable-deb.patch "$pkgname.desktop" )-sha256sums=('77070c0da3f18daf855cba91807ad1693fe7fed08e0c4f44843527f5215ce432'- 'b97f2bcdcd9d4445d02486783e39ae09deea3c441bb97a0b09e809d649b59ff0'+sha256sums=('59b949080849ccbfdf9cc6030c148a4996029a3e8e951b32538bfc5b3c29dc0e'+ 'fbc179bf6c71afdba68cf342978210198e690fd724f7566e057433189c91e558' '6e7c6ee07e476996b72e9ad51dbe5d8515c2be853204b1d35bd83d857fe19392') prepare() {@@ -37,9 +37,10 @@ install -Dm 644 resources/app.asar -t "$pkgdir/opt/$pkgname/resources/" cd "$srcdir/$pkgname/resources/icons/"- for res in 16 24 32 48 64 96 128 256 512; do+ for res in 16 32 128 256 512; do res="${res}x${res}"- install -Dm 644 "$res.png" "$pkgdir/usr/share/icons/hicolor/$res/apps/$pkgname.png"+ install -Dm 644 "icon_$res.png" "$pkgdir/usr/share/icons/hicolor/$res/apps/$pkgname.png"+ install -Dm 644 "icon_$res@2x.png" "$pkgdir/usr/share/icons/hicolor/$res@2/apps/$pkgname.png" done install -Dm 644 "$srcdir/$pkgname.desktop" -t "$pkgdir/usr/share/applications/"Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-07 14:05:47 | 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 |