@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-client
and ike
. 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?
Search Criteria
Package Details: ike 2.2.1-9
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: | 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) |
Dependencies (5)
- libedit
- ncurses (ncurses-gitAUR)
- openssl (openssl-gitAUR, openssl-staticAUR)
- cmake (cmake-gitAUR) (make)
- openldap (optional)
Required by (2)
Sources (7)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 Next › Last »
timsat commented on 2019-02-15 19:58 (UTC)
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:
--- a/CMakeLists.txt 2019-02-15 00:45:58.223713648 +0100
+++ b/CMakeLists.txt 2019-02-15 00:46:45.318858277 +0100
@@ -30,14 +30,8 @@
RELVER "2.2.1" )
subdirs(
- source/iked
- source/ikec
- source/libike
- source/libip
- source/libidb
- source/libith
- source/liblog
- source/libpfk )
+ source/qikea
+ source/qikec )
set(
SEARCH_INC
@@ -551,8 +545,8 @@
endif( APPLE )
- add_subdirectory( source/qikea )
- add_subdirectory( source/qikec )
+# add_subdirectory( source/qikea )
+# add_subdirectory( source/qikec )
endif( QTGUI )
Anyone knows a better way to do that?
I'll test tomorrow the whole program. Stay tuned!
velemas commented on 2019-02-14 20:34 (UTC)
@timsat thanks for OpenSSL 1.1 but why did you remove Qt GUI? I use it. Now I need to rebuild it with Qt enabled.
timsat commented on 2019-02-14 20:14 (UTC)
@figue, feel free to take a closer look, if you are still interested in it :)
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!
timsat commented on 2019-01-16 18:52 (UTC)
Sorry guys for silence, I just recovered from illness. Thanks @velemas, i'm looking into the patch.
velemas commented on 2019-01-01 20:45 (UTC)
velemas commented on 2018-12-30 21:00 (UTC)
@timsat i think that can help https://bugs.php.net/bug.php?id=73741 and https://bugs.php.net/patch-display.php?bug_id=73741&patch=php56-openssl11&revision=latest
figue commented on 2018-11-14 17:32 (UTC)
@timsat that's sweet. Count on me if you need testing...
On the other hand, could be interesting to make "ike" only the CLI part and shrew the GUI. Good point.
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:
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
Any feedback would be appreciated, thanks!