Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - strongswan

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: strongswan 5.5.1-5

Git Clone URL: https://aur-dev.archlinux.org/strongswan.git (read-only)
Package Base: strongswan
Description: open source IPsec implementation
Upstream URL: http://www.strongswan.org
Keywords: IPsec strongswan
Licenses: GPL
Conflicts: openswan
Submitter: jayray
Maintainer: Thermi
Last Packager: Thermi
Votes: 99
Popularity: 2.646251
First Submitted: 2007-04-22 16:41
Last Updated: 2017-02-04 18:22

Latest Comments

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

Thermi commented on 2015-12-12 22:32

> Adding --enable-nm to the configure line probably adds unnecessary dependencies, which are not desired by other users. Please test exactly what dependencies are added with --enable-nm and we might discuss this further

> network manager support requires libnm-glib to be installed.

If you want network manager support, install the required lib. and add --enable-nm yourself.

I might consider doing that in the package, if there is high demand for that.

oneup commented on 2015-12-12 22:30

Then you need to add libnm-glib to the package makedepends (and any other networkmanager packages needed to build the package).

Thermi commented on 2015-12-12 12:05

That is exactly what I described.

oneup commented on 2015-12-12 02:50

configure step fails with the following:

checking for nm... no
configure: error: Package requirements (NetworkManager gthread-2.0 libnm_util libnm_glib libnm_glib_vpn) were not met:

No package 'NetworkManager' found
No package 'libnm_util' found
No package 'libnm_glib' found
No package 'libnm_glib_vpn' found

Thermi commented on 2015-12-11 16:51

network manager support requires libnm-glib to be installed.
I just did a silent update to include the unity plugin in the configure flags.
If you need that, just rebuild the package with the changed PKGBUILD. I didn't bother updating PKGREL, because I don't want people to have to rebuild their packages just for that single piece.

Brinox commented on 2015-11-17 00:38

@Thermi The GUI used to be broken due to a bug in the networkmanager-strongswan code. I've added a patch for that in the package. I'm using strongswan compiled with --enable-nm and the NetworkManager plugin in my GNOME 3 setup, everything's working just fine.

Thermi commented on 2015-10-15 15:30

@Shibumi: Remove the aesni plugin from the configure line.

@TaXules: No. The current version of network-manager is incompatible to the plugin code of strongSwan for nm. The GUI is not working. There is no incentive to add the option in this package build, because it is supposed to only provide the daemon and its accessories without unnecessary dependencies. Adding --enable-nm to the configure line probably adds unnecessary dependencies, which are not desired by other users. Please test exactly what dependencies are added with --enable-nm and we might discuss this further.

Shibumi commented on 2015-10-15 15:05

Hello,
following problem. I was using this package a long time for my raspberry pi (I changed the architecture variable in PKGBUILD for it). This works totally fine. strongswan was working without errors.. now I've reinstalled my pi and wanted to reinstall strongswan but I get the following errors:

gcc: error: unrecognized command line option '-maes'
gcc: error: unrecognized command line option '-mpclmul'
gcc: error: unrecognized command line option '-mssse3'

How can I solve this problem? What should I remove to compile it on my pi again?

TaXules commented on 2015-10-14 05:07

Hi, would it be possible to add --enable-nm option? It would really ease the installation of networkmanager-strongswan without adding extra dependencies. It will just add a 30ko binary (charon-nm).

Thanks.

Thermi commented on 2015-09-28 00:39

@ygorre: I fixed that silently 4 days ago. Thank you for the report.