Package Details: networkmanager-strongswan 1.4.1-1

Git Clone URL: https://aur.archlinux.org/networkmanager-strongswan.git (read-only)
Package Base: networkmanager-strongswan
Description: Strongswan NetworkManager plugin
Upstream URL: http://wiki.strongswan.org/projects/strongswan/wiki/NetworkManager
Keywords: VPN
Licenses: GPL
Conflicts: networkmanager-strongswan-passwordstore
Submitter: Brinox
Maintainer: Brinox
Last Packager: Brinox
Votes: 10
Popularity: 0.869712
First Submitted: 2015-09-10 10:19
Last Updated: 2016-10-22 09:33

Latest Comments

Stunts commented on 2016-12-05 22:35

@micsnare:
In order to make it work, you have to edit the PKGBUILD of the package "strongswan".
In line 79, replace:
--enable-bliss

with
--enable-bliss --enable-nm

Build the package, install it and you should be good to go.

micsnare commented on 2016-12-05 22:31

I seem to be having the same issue as Stunts...as I haven't added the --enable-nm option when installing Strongswan.

Where would I enable this when I compile this? Is this meant to go in the PKGBUILD at the beginning when installing the aur package?

Thanks a lot for your help!!

Brinox commented on 2016-11-23 22:23

Please see https://wiki.archlinux.org/index.php/makepkg#Signature_checking

kerjava commented on 2016-11-23 22:12

I seem to be getting a pgp signatures error its says
NetworkManager-strongswan-1.4.1.tar.bz2 .. Failed (unknown public key 765FE26C6B467584)

Any idea what is going one seems problematic

(noob fyi)

Brinox commented on 2016-11-15 23:00

It's very likely you forgot to compile Strongswan with --enable-nm :-)

Stunts commented on 2016-11-15 22:48

After installing this package I can configure a VPN in nm-settings using IKEv2!
However, when trying to activate it I get the following error:
nov 15 22:43:17 VoidCaster NetworkManager[518]: <warn> [1479249797.4126] vpn-connection[--SNIP--]: Could not launch the VPN service. error: Failed to execute child process "/usr/lib/strongswan/charon-nm" (No such file or directory).
Any hints on what could be wrong? Thanks in advance.

Brinox commented on 2016-09-27 16:25

The main strongswan package is responsible for installing this file, not the NetworkManager plugin package. If I would include this file in the package, this will lead to a conflict with the main package, when the new version including the necessary patches will be released.

Thus, I'm preferring to *not* include the policy file in the package. Please install strongswan-git or put the file there yourself, as long as the changes are not included in a release. Please remember to add the configuration option --enable-nm when compiling strongswan.

grawity commented on 2016-09-27 07:00

(And while you're at it, those files are being moved to /usr/share/dbus-1/system.d/ rather than /etc.)

BertVoegele commented on 2016-09-27 06:57

The package doesn't install "nm-strongswan-service.conf" (to /etc/dbus-1/system.d/ ), resulting in an error :
'Connection ":X.YY" is not allowed to own the service "org.freedesktop.NetworkManager.strongswan" due to security policies in the configuration file'.
Just copying the file over from the _original_ source tree (because it's not in the tarball) does solve the issue.

Brinox commented on 2016-09-08 21:45

Updated to v1.4.0, but this requires some changes, that haven't been released in any version yet. Thus, I added a dependency to strongswan >= 5.5.1, even if this version doesn't exist yet.

Please use strongswan-git, as long as there is no release available containing the latest changes.

All comments