scrt

maintainer danielneves · 12 votes · scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged The package bundles a prebuilt .deb from a local file, requiring manual download from the official vendor; while the source is unverifiable and checksums are present but not for remote integrity, it installs only official binaries from Vandyke Inc. without obfuscation or remote code execution, posing low risk.

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 package bundles a prebuilt .deb from a local file, requiring manual download from the official vendor; while the source is unverifiable and checksums are present but not for remote integrity, it installs only official binaries from Vandyke Inc. without obfuscation or remote code execution, posing low risk.

1 higher static finding superseded - not the current verdict (shown for transparency)
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# Maintainer = Kazaii (mark@zealnetworks.ca)
2# Contributor = Caleb Yates (caldog20@gmail.com)
3# Contributor = Raymii
4# SecureCRT software is owned and copyrighted by Vandyke Inc. The software is free to download for eval and requires a separately purchased license for full features and support
5
6## To install this package, you need to download the SecureCRT for Linux package in deb format and place it in the same directory as the PKGBUILD
7
8## Ensure the 'pkgver' and 'incrver' variables are updated below to match your package version
9
10pkgname=scrt
11pkgver=9.7.3
12incrver=3916
13pkgrel=0
14pkgdesc="Vandyke SecureCRT SSH Client"
15arch=('x86_64')
16url="http://www.vandyke.com/products/securecrt/"
17license=('custom')
18depends=('fontconfig' 'freetype2' 'gcc-libs' 'glibc' 'krb5' 'libcups'
19 'libpng' 'libx11' 'libxcb' 'libxkbcommon' 'libxkbcommon-x11' 'openssl'
20 'qt6-base' 'qt6-multimedia' 'xcb-util-image' 'xcb-util-keysyms' 'xcb-util-renderutil' 'xcb-util-wm' 'zlib' 'icu74')
21options=('!strip' '!emptydirs')
22source=("local://scrt-${pkgver}-${incrver}.ubuntu24-64.x86_64.deb")
23 'compressor'
24md5sums=('82197f9427ae3a349f0c9dba1e556e35')
25
26package() {
27
28 cd "${srcdir}"/
29
30 bsdtar -x -f data.tar.zst
31
32 install -Dm 755 ./usr/bin/SecureCRT ${pkgdir}/usr/bin/SecureCRT
33
34 install -Dm 755 ./usr/lib/scrt/libpython312Qt.so ${pkgdir}/usr/lib/scrt/libpython312Qt.so
35 install -Dm 755 ./usr/lib/scrt/libSSH2ClientQt.so ${pkgdir}/usr/lib/scrt/libSSH2ClientQt.so
36 install -Dm 755 ./usr/lib/scrt/libCommonUiQt.so ${pkgdir}/usr/lib/scrt/libCommonUiQt.so
37 install -Dm 755 ./usr/lib/scrt/libQt6Multimedia.so.6 ${pkgdir}/usr/lib/scrt/libQt6Multimedia.so.6
38 install -Dm 755 ./usr/lib/scrt/libtlscore.so ${pkgdir}/usr/lib/scrt/libtlscore.so
39 install -Dm 755 ./usr/lib/scrt/libQt6PrintSupport.so.6 ${pkgdir}/usr/lib/scrt/libQt6PrintSupport.so.6
40 install -Dm 755 ./usr/lib/scrt/libQt6Gui.so.6 ${pkgdir}/usr/lib/scrt/libQt6Gui.so.6
41 install -Dm 755 ./usr/lib/scrt/libQt6Widgets.so.6 ${pkgdir}/usr/lib/scrt/libQt6Widgets.so.6
42 install -Dm 755 ./usr/lib/scrt/libQt6Core5Compat.so.6 ${pkgdir}/usr/lib/scrt/libQt6Core5Compat.so.6
43 install -Dm 755 ./usr/lib/scrt/plugins/printsupport/libcupsprintersupport.so ${pkgdir}/usr/lib/scrt/plugins/printsupport/libcupsprintersupport.so
44 install -Dm 755 ./usr/lib/scrt/plugins/platformthemes/libqgtk3.so ${pkgdir}/usr/lib/scrt/plugins/platformthemes/libqgtk3.so
45 install -Dm 755 ./usr/lib/scrt/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so ${pkgdir}/usr/lib/scrt/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so
46 install -Dm 755 ./usr/lib/scrt/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so ${pkgdir}/usr/lib/scrt/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so
47 install -Dm 755 ./usr/lib/scrt/plugins/platforms/libqxcb.so ${pkgdir}/usr/lib/scrt/plugins/platforms/libqxcb.so
48 install -Dm 755 ./usr/lib/scrt/libssh2core.so ${pkgdir}/usr/lib/scrt/libssh2core.so
49 install -Dm 755 ./usr/lib/scrt/lib/libQt6XcbQpa.so.6 ${pkgdir}/usr/lib/scrt/lib/libQt6XcbQpa.so.6
50 install -Dm 755 ./usr/lib/scrt/libClientConfigUiQt.so ${pkgdir}/usr/lib/scrt/libClientConfigUiQt.so
51 install -Dm 755 ./usr/lib/scrt/libQt6Core.so.6 ${pkgdir}/usr/lib/scrt/libQt6Core.so.6
52 install -Dm 755 ./usr/lib/scrt/libQt6Network.so.6 ${pkgdir}/usr/lib/scrt/libQt6Network.so.6
53 install -Dm 755 ./usr/lib/scrt/libQt6DBus.so.6 ${pkgdir}/usr/lib/scrt/libQt6DBus.so.6
54
55
56 install -Dm 644 ./usr/share/vandyke/data/SecureCRT_fr.qm ${pkgdir}/usr/share/vandyke/data/SecureCRT_fr.qm
57 install -Dm 644 ./usr/share/doc/scrt/SecureCRT_README.txt ${pkgdir}/usr/share/doc/scrt/SecureCRT_README.txt
58 install -Dm 644 ./usr/share/doc/scrt/copyright ${pkgdir}/usr/share/doc/scrt/copyright
59 install -Dm 644 ./usr/share/doc/scrt/SecureCRT_EULA.txt ${pkgdir}/usr/share/doc/scrt/SecureCRT_EULA.txt
60 install -Dm 644 ./usr/share/doc/scrt/SecureCRT_HISTORY.txt ${pkgdir}/usr/share/doc/scrt/SecureCRT_HISTORY.txt
61 install -Dm 644 ./usr/share/doc/scrt/changelog.Debian.gz ${pkgdir}/usr/share/doc/scrt/changelog.Debian.gz
62
63 cp -rp ./usr/share/doc/scrt/SecureCRTHelp ${pkgdir}/usr/share/doc/scrt/SecureCRTHelp
64
65 install -Dm 644 ./usr/share/vandyke/data/securecrt_64.png ${pkgdir}/usr/share/vandyke/data/securecrt_64.png
66 install -Dm 644 ./usr/share/applications/SecureCRT.desktop ${pkgdir}/usr/share/applications/SecureCRT.desktop
67
68}
69
70

Changes since previous scan

--- PKGBUILD @ 2026-07-07 01:22
+++ PKGBUILD @ 2026-08-03 00:08
@@ -8,8 +8,8 @@
## Ensure the 'pkgver' and 'incrver' variables are updated below to match your package version
pkgname=scrt
-pkgver=9.7.1
-incrver=3815
+pkgver=9.7.3
+incrver=3916
pkgrel=0
pkgdesc="Vandyke SecureCRT SSH Client"
arch=('x86_64')
@@ -19,8 +19,9 @@
'libpng' 'libx11' 'libxcb' 'libxkbcommon' 'libxkbcommon-x11' 'openssl'
'qt6-base' 'qt6-multimedia' 'xcb-util-image' 'xcb-util-keysyms' 'xcb-util-renderutil' 'xcb-util-wm' 'zlib' 'icu74')
options=('!strip' '!emptydirs')
-source=("local://${pkgname}-${pkgver}-${incrver}.ubuntu24-64.x86_64.deb")
-md5sums=('df80405f23928f6b3aca19ad6ab35664')
+source=("local://scrt-${pkgver}-${incrver}.ubuntu24-64.x86_64.deb")
+ 'compressor'
+md5sums=('82197f9427ae3a349f0c9dba1e556e35')
package() {
@@ -66,3 +67,4 @@
}
+

Scan history

Scanned at (UTC)SeverityRules
2026-08-03 00:08:14 LOW 2
2026-08-02 00:16:08 LOW 2
2026-08-01 00:11:18 LOW 2
2026-07-31 00:14:10 LOW 2
2026-07-30 00:17:23 LOW 2
2026-07-29 11:11:22 MEDIUM 1
2026-07-07 01:22:52 CLEAN 0
2026-06-18 16:11:54 CLEAN 0

Report a package

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

0 / 4000
Your suggestion