Package Details: shrew-vpn-client 2.2.1-6

Git Clone URL: (read-only, click to copy)
Package Base: shrew-vpn-client
Description: A portable VPN client for Linux - Qt GUI only
Upstream URL:
Licenses: osi
Conflicts: shrew-vpn-client-alpha
Submitter: chrishamm
Maintainer: tomaskir
Last Packager: tomaskir
Votes: 42
Popularity: 0.000000
First Submitted: 2009-07-19 02:36 (UTC)
Last Updated: 2023-08-31 01:32 (UTC)

Latest Comments

1 2 3 4 5 Next › Last »

tomaskir commented on 2023-08-31 01:35 (UTC)

I adopted this package and fixed the compilation issue. The package should be working and up to date with the main "ike" package now.

figue commented on 2022-04-22 18:37 (UTC)

I'll disown this package, as I don't use it anymore.

@tomaskir please, push the appropiate patch. Thank you.

tomaskir commented on 2022-04-22 02:27 (UTC) (edited on 2022-04-22 02:28 (UTC) by tomaskir)

This is currently not buildable and requires the same fix as has been applied to the "ike" package in

Here is a diff (the "cmake-threadlib.patch" file is also needed from the change linked above):

--- PKGBUILD    2019-02-15 21:14:35.000000000 +0100
+++ PKGBUILD    2022-04-22 04:11:53.685517506 +0200
@@ -13,10 +13,18 @@
-       gui_only.patch)
+       gui_only.patch
+       'cmake-threadlib.patch')
-         'eed8f22eedb29cad06abcfe8e513b028')
+         'eed8f22eedb29cad06abcfe8e513b028'
+         '4c823bae9e006cf7bfb11fa633a59837')
+prepare() {
+  cd "$srcdir/ike"
+  patch -p1 -i "$srcdir/cmake-threadlib.patch"

build() {
cd $srcdir/ike

figue commented on 2019-09-05 22:14 (UTC)

@stramaz --> "Unable to build ike" seems a problem with ike package, not shrew itself... Anyway, I checked and ike builds fine for me. Can you report in ?

stramaz commented on 2019-09-05 10:25 (UTC) (edited on 2019-09-05 10:25 (UTC) by stramaz)

I have problem on installing it: [ 40%] Generating conf.parse.cpp conf.parse.yy:44.9-27: error: syntax error, unexpected string, expecting identifier 44 | %define "parser_class_name" "conf_parser" | ^~~~~~~~~~~~~~~~~~~ make[2]: [source/iked/CMakeFiles/iked.dir/build.make:62: source/iked/conf.parse.cpp] Error 1 make[1]: [CMakeFiles/Makefile2:147: source/iked/CMakeFiles/iked.dir/all] Error 2 make: *** [Makefile:130: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... :: Unable to build ike - makepkg exited with code: 4

lordchaos commented on 2019-04-23 13:36 (UTC)

Hi @figue, thank you for your answer. I use Checkpoint on my mac to connect to this corporate network I was talking about, so I guess I need this client as well. I'll try to build it tonight.

<deleted-account> commented on 2019-03-24 08:08 (UTC)

Anyone knows how to adopt my current shrew-vpn-client config to vpnc since I'm getting the same error as @v_mk when trying to build even ike manually?

chrishamm commented on 2019-03-20 19:26 (UTC)

Agreed, vpnc is what I've been using and it works well. No idea if it supports smartcards though

figue commented on 2019-03-20 19:17 (UTC) (edited on 2019-03-20 19:22 (UTC) by figue)

Hi @lordchaos. Did you check vpnc? In my case, I need Shrew because of Checkpoint support, but depending on the VPN, probably is better vpnc or any similar clients.

lordchaos commented on 2019-03-20 15:35 (UTC)


The company I work for offers VPN access for Linux clients with the shrew client. However, I'm kinda hesitant to use it though as it seems the application has not had any update since many years. Is there a different VPN client that might support the same functionality? By the way, it needs to have support for smartcards.