Package Details: ike 2.2.1-9

Git Clone URL: https://aur.archlinux.org/ike.git (read-only, click to copy)
Package Base: ike
Description: Shrew Soft VPN client for Linux
Upstream URL: http://www.shrew.net
Licenses: BSD
Submitter: tmhedberg
Maintainer: rockybulwinkle
Last Packager: rockybulwinkle
Votes: 27
Popularity: 0.000000
First Submitted: 2011-12-06 17:01 (UTC)
Last Updated: 2024-07-26 16:26 (UTC)

Pinned Comments

rockybulwinkle commented on 2020-12-20 18:30 (UTC)

I took ownership of this package and fixed the build issue with the parser_class_name as figue suggests.

figue commented on 2019-02-15 20:17 (UTC) (edited on 2019-02-15 20:18 (UTC) by figue)

Ok, shrew-vpn-client updated. Please install that package to have QT GUI.

I can't test new ike package, because IT guys gave me a new laptop with W10, and on a virtual machine I can't make ike work... Maybe next week I'll take a closer look. Anyway, QT GUI works and I can edit my profiles.

For the people that already have a profile, you can bring it up in commandline:

ikec -r profile -u user -p password -a

or use the GUI :P

timsat commented on 2019-02-14 20:01 (UTC) (edited on 2019-02-15 19:38 (UTC) by timsat)

ike updated to 2.2.1-5

  • Migrated to OpenSSL 1.1.x.
  • Removed Qt GUI from this package. The idea behind this decision is to have an as minimalistic base package as possible, with separate packages provide GUI.
  • Tested locally with OpenSSL 1.1.1.a-1.

Any feedback would be appreciated, thanks!

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 Next › Last »

WarHippie commented on 2019-05-07 16:12 (UTC) (edited on 2019-05-07 17:23 (UTC) by WarHippie)

@Faldon can you please explain how to modify the PKGBUILD. I switched recently from Ubuntu to Manjaro and need this package only for one customer. Please help me install this.

EDIT: Nevermind, got it done by searching how to change the PKGBUILD before insatlling it. Next time i will search first :)

lordchaos commented on 2019-05-06 12:08 (UTC)

Unfortunately, I can't connect with my clients corporate network: "received peer unknown notification". I can't get past phase1 it seems.

Faldon commented on 2019-03-26 10:09 (UTC)

@zarere

You have to modify the PKGBUILD: In the prepare() method, append sed -i 's/define "parser_class_name"/define parser_class_name/' ./source/iked/conf.parse.yy

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

Hi @timsat,

Can you please advise how to install ike each time I try I get the error:

Scanning dependencies of target ss_ip [ 25%] Building CXX object source/libip/CMakeFiles/ss_ip.dir/libip.frag.o [ 26%] Building CXX object source/libip/CMakeFiles/ss_ip.dir/libip.packet.o [ 28%] Building CXX object source/libip/CMakeFiles/ss_ip.dir/libip.packet.dns.o [ 29%] Building CXX object source/libip/CMakeFiles/ss_ip.dir/libip.packet.ip.o [ 31%] Building CXX object source/libip/CMakeFiles/ss_ip.dir/libip.packet.udp.o [ 32%] Building CXX object source/libip/CMakeFiles/ss_ip.dir/libip.pcap.o [ 34%] Building CXX object source/libip/CMakeFiles/ss_ip.dir/libip.queue.o [ 35%] Building CXX object source/libip/CMakeFiles/ss_ip.dir/libip.route.o [ 37%] Linking CXX shared library libss_ip.so [ 37%] Built target ss_ip [ 39%] Generating conf.token.cpp [ 40%] Generating conf.parse.cpp conf.parse.yy:44.9-27: error: syntax error, unexpected string, expecting identifier %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:128: source/iked/CMakeFiles/iked.dir/all] Error 2 make: *** [Makefile:130: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

timsat commented on 2019-02-16 15:08 (UTC) (edited on 2019-02-16 15:15 (UTC) by timsat)

@Frost396, it is in the cmake's documentation:

cmake [<options>] {<path-to-source> | <path-to-existing-build>}

that means it expects at least a path to the source or a path to the existing build as command line parameter. And you should use makepkg utility to build AUR packages — it is better to let a package manager to install your software instead of manually maintaining the local stuff and its dependencies.

Frost396 commented on 2019-02-16 00:07 (UTC) (edited on 2019-02-16 00:29 (UTC) by Frost396)

Hey, need a little help to get ike installed. Attempting fresh install results in "CMake Error: No source or binary directory provided"

EDIT: I don't why this worked, I haven't had enough experience with cmake, but after adding a '.' after the cmake in build() it worked

figue commented on 2019-02-15 20:17 (UTC) (edited on 2019-02-15 20:18 (UTC) by figue)

Ok, shrew-vpn-client updated. Please install that package to have QT GUI.

I can't test new ike package, because IT guys gave me a new laptop with W10, and on a virtual machine I can't make ike work... Maybe next week I'll take a closer look. Anyway, QT GUI works and I can edit my profiles.

For the people that already have a profile, you can bring it up in commandline:

ikec -r profile -u user -p password -a

or use the GUI :P