whitevpn-desktop
maintainer arsalan_dev
· 0 votes
· scanned 2026-08-18 00:03:42.021799
LOW
View on AUR ↗
Why flagged
The package downloads prebuilt binaries from the project's official GitHub releases, which is a normal practice; the SKIP'd checksums for non-binary assets (desktop file and icon) are low risk as they are not executable, and the build script only installs these files without executing remote code.
Triggered rules
LOW
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
LOW
AI review
llm_review
An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package downloads prebuilt binaries from the project's official GitHub releases, which is a normal practice; the SKIP'd checksums for non-binary assets (desktop file and icon) are low risk as they are not executable, and the build script only installs these files without executing remote code.
PKGBUILD
1
# Maintainer: arsalan rezazadeh <arsalanrezazadeh4@gmail.com.com>
2
pkgname=whitevpn-desktop
3
pkgver=1.0.16
4
pkgrel=1
5
pkgdesc="WhiteVpn desktop client"
6
arch=('x86_64' 'aarch64')
7
url="https://github.com/WhiteDNS/WhiteVPN-Desktop"
8
license=('custom:WhiteDNS')
9
depends=('ca-certificates' 'gtk3' 'webkit2gtk-4.1')
10
source_x86_64=("https://github.com/WhiteDNS/WhiteVPN-Desktop/releases/download/v${pkgver}/WhiteVPN-Desktop-${pkgver}-linux-amd64-webkit41.tar.gz"
11
"whitevpn-desktop.desktop"
12
"whitevpn-desktop.png")
13
source_aarch64=("https://github.com/WhiteDNS/WhiteVPN-Desktop/releases/download/v${pkgver}/WhiteVPN-Desktop-${pkgver}-linux-arm64-webkit41.tar.gz"
14
"whitevpn-desktop.desktop"
15
"whitevpn-desktop.png")
16
sha256sums_x86_64=('642bdda072adf4bbaff5dc33eeb1f9d708ddb0c1f728539182b155cab0ac0292'
17
'SKIP'
18
'SKIP')
19
sha256sums_aarch64=('0019dfc4b32d63c1392aa264aed2253c1e0c2fb09216f8e2cc269bbfb8bb49b5'
20
'SKIP'
21
'SKIP')
22
23
package() {
24
cd "${srcdir}"
25
26
# Install the binary
27
install -Dm755 "WhiteVPN Desktop" "${pkgdir}/opt/${pkgname}/WhiteVPN Desktop"
28
29
# Install wrapper script with Wayland support
30
install -dm755 "${pkgdir}/usr/bin"
31
cat > "${pkgdir}/usr/bin/${pkgname}" << 'EOF'
32
#!/bin/sh
33
# Enable Wayland backend if available, fallback to X11
34
export GDK_BACKEND="${GDK_BACKEND:-wayland,x11}"
35
exec /opt/whitevpn-desktop/"WhiteVPN Desktop" "$@"
36
EOF
37
chmod 755 "${pkgdir}/usr/bin/${pkgname}"
38
39
# Install desktop entry
40
install -Dm644 "${srcdir}/whitevpn-desktop.desktop" "${pkgdir}/usr/share/applications/whitevpn-desktop.desktop"
41
42
# Install icon
43
install -Dm644 "${srcdir}/whitevpn-desktop.png" "${pkgdir}/usr/share/icons/hicolor/512x512/apps/whitevpn-desktop.png"
44
45
# Install license
46
if [ -f "README-Linux.txt" ]; then
47
install -Dm644 "README-Linux.txt" "${pkgdir}/usr/share/licenses/${pkgname}/README-Linux.txt"
48
fi
49
}
50
Changes since previous scan
--- PKGBUILD @ 2026-08-13 00:17+++ PKGBUILD @ 2026-08-18 00:03@@ -1,8 +1,8 @@-# Maintainer: Your Name <your.email@example.com>+# Maintainer: arsalan rezazadeh <arsalanrezazadeh4@gmail.com.com> pkgname=whitevpn-desktop pkgver=1.0.16 pkgrel=1-pkgdesc="WhiteDNS desktop client - Managed desktop client for WhiteDNS and StormDNS"+pkgdesc="WhiteVpn desktop client" arch=('x86_64' 'aarch64') url="https://github.com/WhiteDNS/WhiteVPN-Desktop" license=('custom:WhiteDNS')@@ -47,3 +47,4 @@ install -Dm644 "README-Linux.txt" "${pkgdir}/usr/share/licenses/${pkgname}/README-Linux.txt" fi }+Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-18 00:03:42 | LOW | 2 |
| 2026-08-17 00:18:29 | LOW | 2 |
| 2026-08-16 00:03:42 | LOW | 2 |
| 2026-08-15 00:26:13 | LOW | 2 |
| 2026-08-14 00:03:41 | LOW | 2 |
| 2026-08-13 17:26:33 | LOW | 2 |
| 2026-08-13 00:17:07 | LOW | 2 |
| 2026-08-12 15:24:23 | LOW | 2 |
| 2026-08-12 00:27:08 | CLEAN | 2 |
| 2026-08-11 15:21:23 | LOW | 1 |