Package Details: scrt-sfx-opt-bin 9.7.1-3815

Git Clone URL: https://aur.archlinux.org/scrt-sfx-opt-bin.git (read-only, click to copy)
Package Base: scrt-sfx-opt-bin
Description: SecureCRT + SecureFX 9.0 Bundle
Upstream URL: https://www.vandyke.com/
Licenses: custom:VanDyke
Provides: SecureCRT, SecureFX
Submitter: kistlin
Maintainer: kistlin
Last Packager: kistlin
Votes: 2
Popularity: 0.000088
First Submitted: 2021-07-19 16:50 (UTC)
Last Updated: 2026-02-19 04:57 (UTC)

Latest Comments

1 2 3 Next › Last »

oech3 commented on 2025-12-22 14:35 (UTC)

How about DLAGENTS=('https::/bin/true') in the PKGBUILD and manually curl and verify checksum in prepare()?

kistlin commented on 2025-12-13 20:00 (UTC)

@kb8doa what exactly doesn't work for you? It shouldn't be that hard :). You have scrt-sfx-9.7.0-3761.ubuntu24-64.x86_64.deb downloaded from VanDyke already? To test the process manually, which is still easy enough. Put scrt-sfx-9.7.0-3761.ubuntu24-64.x86_64.deb in for example ~/tmp/ Put PKGBUILD in ~/tmp/ (you can download it from this page top right) Go with your terminal to cd ~/tmp/. Execute makepkg -s to create the package and then install with sudo pacman -U scrt-sfx-opt-bin-9.7.0-3761-x86_64.pkg.tar.zst. If you use this package, it will end up at /opt/scrt-sfx-opt-bin/scrt-sfx-9.7.0-3761.ubuntu24-64/bin/SecureCRT for example.

kb8doa commented on 2025-12-13 18:14 (UTC) (edited on 2025-12-13 19:18 (UTC) by kb8doa)

@kazaii "Hm, it still can't find the file. Did you copy it from your home ( ~/ ) to your cache?"

Yes I did. Still failing the same way... It has been several years now that I have been trying to get this thing installed. Thank You to those here who have assisted. I am curious if anyone has gotten this to work. I remember back a few years ago - this script actually worked.

Should I protest to VanDyke to say that there is no way to install their software onto Manjaro/Arch because of the "distribution of binary" restrictions that the public has to follow on their software that requires a license key (which I have paid for)???

This is insanity...

kistlin commented on 2025-09-28 16:59 (UTC)

@oech3 this DLAGENTS approach doesn't seem to work. DLAGENTS is only mentioned together with makepkg.conf. And I didn't get the impression that it does much in a PKGBUILD. The only way I could make it work was by applying the patch.

--- PKGBUILD    2025-09-28 18:49:38.205933272 +0200
+++ PKGBUILD.bkp        2025-09-28 18:49:19.443959955 +0200
@@ -21,10 +21,17 @@
 _bundle_name=scrt-sfx
 _tarball_base_name=${_bundle_name}-${pkgver}-${pkgrel}.ubuntu24-64
 _tarball_name=${_tarball_base_name}.x86_64.deb
+_pid="scrt_sfx_ubuntu2464_deb_${pkgver//./}"
+_source_url="$(curl \
+                 -L -X POST \
+                 --data "pid=${_pid}" \
+                 --data "country=us" \
+                 --data "export_check=accept" \
+                 --data "agree=on" \
+                 https://www.vandyke.com/cgi-bin/download_1.php \
+                 -o ${_tarball_name})"

-source=(
-       "file://${_tarball_name}"
-)
+source=("${_tarball_name}::${_source_url}")

 sha512sums=(
        "b019354b57a67a5ce9bedac713e3a33116875a5be14387aaa1274ae5732168d946327da50c361d1b55bc3b1892820181a858bb98e2889bd9f4ec9486481e83ed"

but this fetches the source code at some point at the beginning when PKGBUILD is sourced, because of $(curl ...). Even when I'm just creating the .SRCINFO. An option, but not so nice. At the moment the PKGBUILD stays the way it is.

oech3 commented on 2025-05-25 02:44 (UTC)

You can try to edit DLAGENT at PKGBUILD: curl -L -X POST -d "pid=scrt_sfx_ubuntu2464_deb_962" -d "country=us" -d "export_check=accept" -d "agree=on" https://www.vandyke.com/cgi-bin/download_1.php -o scrt_sfx_ubuntu2464.deb

kistlin commented on 2025-04-21 15:00 (UTC)

@oech3 Pinning to https://www.vandyke.com/cgi-bin/download_form_1.php?pid=scrt_sfx_ubuntu2464_deb_962 doesn't work for me. I still get the page to select the country and acknowledge the export control statement to then press the download button.

I won't remove the shipped Qt dynamic libraries. The whole reason I initially maintained this version, was because Arch was pulling ahead of Ubuntu and the linked Qt5 system libraries no longer worked. This way there is at least a chance with setting LD_LIBRARY_PATH.

I'll add your suggested Qt6 dependencies and remove the obsolete ones on the next release.

Thanks for your suggestions!

oech3 commented on 2025-04-21 11:14 (UTC)

You can drop icu74 and buldled Qt6 with qt6-{base,multimedia,5compat} (without dirty symbol hack) by

rm -rv usr/lib/scrt-sfx/{libQt6*,lib,plugins}

under bsdtar -xf

qt5-base could be removable.

oech3 commented on 2025-04-15 08:52 (UTC) (edited on 2025-04-21 11:16 (UTC) by oech3)

Pin https://www.vandyke.com/cgi-bin/download_form_1.php?pid=scrt_sfx_ubuntu2464_deb_962 if automatic DL is impossible.

file:// is not needed.

kazaii commented on 2025-01-04 23:29 (UTC)

Hm, it still can't find the file. Did you copy it from your home ( ~/ ) to your cache?

cp ~/scrt-sfx-9.6.1-3491.ubuntu24-64.x86_64.deb ~/.cache/yay/scrt-sfx-opt-bin/