Updated to 5.1.16.194, thanks to @alllexx88 for provided PKGBUILD.
Search Criteria
Package Details: cisco-secure-client 5.1.16.194-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/cisco-secure-client.git (read-only, click to copy) |
|---|---|
| Package Base: | cisco-secure-client |
| Description: | Cisco AnyConnect Secure Mobility Client |
| Upstream URL: | https://www.cisco.com/site/us/en/products/security/secure-client/index.html |
| Licenses: | custom |
| Conflicts: | cisco-anyconnect |
| Submitter: | dmsh |
| Maintainer: | dmsh |
| Last Packager: | dmsh |
| Votes: | 11 |
| Popularity: | 0.87 |
| First Submitted: | 2024-03-20 21:37 (UTC) |
| Last Updated: | 2026-05-01 20:13 (UTC) |
Dependencies (6)
- ca-certificates (ca-certificates-utils)
- libxml2-legacy
- glib2 (glib2-gitAUR, glib2-patched-thumbnailerAUR) (optional) – required by vpnui
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classic-xfceAUR) (optional) – required by vpnui
- hicolor-icon-theme (hicolor-icon-theme-gitAUR) (optional) – required by desktop shortcuts
- webkit2gtkAUR (webkit2gtk-imgpasteAUR) (optional) – required by acwebhelper
Required by (0)
Sources (1)
dmsh commented on 2026-05-01 20:15 (UTC)
alllexx88 commented on 2026-05-01 19:02 (UTC) (edited on 2026-05-01 19:03 (UTC) by alllexx88)
Switching to a .deb package actually simplifies things. This works for me:
# Note: After installation must me enabled service 'sudo systemctl enable --now vpnagentd.service'
pkgname=cisco-secure-client
pkgver=5.1.16.194
pkgrel=1
pkgdesc='Cisco AnyConnect Secure Mobility Client'
url='https://www.cisco.com/site/us/en/products/security/secure-client/index.html'
arch=('x86_64')
depends=('libxml2-legacy' 'ca-certificates')
optdepends=(
'hicolor-icon-theme: required by desktop shortcuts'
'glib2: required by vpnui'
'gtk3: required by vpnui'
'webkit2gtk: required by acwebhelper'
)
conflicts=('cisco-anyconnect')
license=('custom')
# skip stripping the binaries to pass integrity check inside vpnagentd
options=('!strip')
source=(
"https://git.ufz.de/howto/linux/vpn-setup/-/raw/update_5.1.16.194/cisco-secure-client-linux64-${pkgver}-predeploy-deb-k9.tgz"
)
sha256sums=('9b5d6b731a88f84b0c50da7d4d8afc9da6d874fc54504701ef5a49b321d03aa3')
prepare() {
cd "$srcdir"
bsdtar -xf "cisco-secure-client-vpn_${pkgver}_amd64.deb"
}
package() {
if [ -f "$srcdir"/data.tar.zst ]; then
bsdtar -xf "$srcdir"/data.tar.zst -C "$pkgdir/"
else
bsdtar -xf "$srcdir"/data.tar.xz -C "$pkgdir/"
fi
mv -f "$pkgdir/lib" "$pkgdir/usr"
}
lyndog commented on 2026-04-27 18:06 (UTC)
Presumably to update this, you'd need to edit the PKGBUILD to use one of the other releases as a basis for it? Perhaps the rpm version? I am not familiar enough with PKGBUILD to try myself.
utrack commented on 2026-04-21 13:57 (UTC)
I've had an issue in the vpnagentd - the UI said "cannot set up routing tables", and the log started with "Unable to get interface index for IP address <ip>", where cscotun0 had a different IP than what was there in the logs.
Turns out, NetworkManager decided to start owning the connection. I did nmcli connection delete cscotun0 and it got solved.
alllexx88 commented on 2026-04-17 08:30 (UTC)
Looking at the latest Cisco secure client download page https://software.cisco.com/download/home/286330811/type/282364313/release/5.1.16.194 there seem to be no cisco-secure-client-linux64-5.1.16.194-predeploy-k9.tgz -- the only linux64 predeploy being cisco-secure-client-linux64-5.1.16.194-predeploy-deb-k9.tgz and cisco-secure-client-linux64-5.1.16.194-predeploy-rpm-k9.tgz
It means we need to update PKGBUILD to repackage from one of these if we want to upgrade beyond 5.1.14.145, and they're both available on https://git.ufz.de/howto/linux/vpn-setup/-/tree/update_5.1.16.194
acmodeu commented on 2026-04-16 08:01 (UTC)
@dmsh I've updated to 5.1.14.145. Seems working.
dmsh commented on 2026-04-15 14:44 (UTC) (edited on 2026-04-15 14:47 (UTC) by dmsh)
Updated to 5.1.14.145
Please verify and confirm.
Will check about 5.1.16.194 also...
Daniel_MFG commented on 2026-04-15 14:34 (UTC)
@dmsh @acmodeu If you look at the link that you shared then there is also a 5.1.16.194 rpm version... I guess that would probably work as well AND would be the most recent version! https://git.ufz.de/howto/linux/vpn-setup/-/blob/update_5.1.16.194/cisco-secure-client-linux64-5.1.16.194-predeploy-rpm-k9.tgz?ref_type=heads
Pinned Comments
dmsh commented on 2024-03-23 17:24 (UTC) (edited on 2024-03-23 17:25 (UTC) by dmsh)
After package installation,
vpnagentdservice must be enabled:sudo systemctl enable --now vpnagentd.service; sudo systemctl status vpnagentd.service