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>
2pkgname=whitevpn-desktop
3pkgver=1.0.16
4pkgrel=1
5pkgdesc="WhiteVpn desktop client"
6arch=('x86_64' 'aarch64')
7url="https://github.com/WhiteDNS/WhiteVPN-Desktop"
8license=('custom:WhiteDNS')
9depends=('ca-certificates' 'gtk3' 'webkit2gtk-4.1')
10source_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")
13source_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")
16sha256sums_x86_64=('642bdda072adf4bbaff5dc33eeb1f9d708ddb0c1f728539182b155cab0ac0292'
17 'SKIP'
18 'SKIP')
19sha256sums_aarch64=('0019dfc4b32d63c1392aa264aed2253c1e0c2fb09216f8e2cc269bbfb8bb49b5'
20 'SKIP'
21 'SKIP')
22
23package() {
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
34export GDK_BACKEND="${GDK_BACKEND:-wayland,x11}"
35exec /opt/whitevpn-desktop/"WhiteVPN Desktop" "$@"
36EOF
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)SeverityRules
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

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion