Search Criteria
Package Details: ike 2.2.1-10
Package Actions
| 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: | None |
| Last Packager: | rockybulwinkle |
| Votes: | 27 |
| Popularity: | 0.000000 |
| First Submitted: | 2011-12-06 17:01 (UTC) |
| Last Updated: | 2025-04-17 14:10 (UTC) |
Dependencies (5)
- libedit
- ncurses (ncurses-gitAUR)
- openssl (openssl-gitAUR, openssl-staticAUR, openssl-aegisAUR)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- openldap (openldap-gnutlsAUR) (optional)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 Next › Last »
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:
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
makepkgutility 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:
or use the GUI :P
timsat commented on 2019-02-15 19:58 (UTC)
@eni, @velemas, thanks guys! If I understood correctly your concerns would be resolved by installing separate Qt GUI package. @figue and i maintains the same project for now, packaged into
shrew-vpn-clientandike. So instead of just merging it and making all-in-one package we are going to separate them into backend and GUI. That way we will not force users who wants only CLI tools to install heavyweight, ancient QT4. Does it makes sense to you guys?eni commented on 2019-02-15 09:55 (UTC)
OpenSSL 1.1.x is great but whitout the GUI configuring new VPN's is not really possible, please bring it back..
figue commented on 2019-02-15 00:13 (UTC)
@timsat thank you! will try tomorrow on my laptop at work.
@velemas I maintain "shrew-vpn-client" package in AUR, the idea is to have the GUI part into it and the CLI in "ike"... "shrew-vpn-client" will depend on "ike".
I wrote an ugly patch to avoid compile the daemon and libs:
Anyone knows a better way to do that?
I'll test tomorrow the whole program. Stay tuned!
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 Next › Last »