From 053206d6533ea9f0fe8f6bfbe9152c75dd121d2d Mon Sep 17 00:00:00 2001 From: Brent Eagles Date: Wed, 7 Oct 2015 09:23:27 -0230 Subject: [PATCH] Enable configuring LibreSwan in VPNaaS This change adds support for configuring the LibreSwan ipsec driver in vpn_agent.ini. Change-Id: I9cb77054f1aabe6f127fe8bce472c0c2e0704bc7 --- devstack/plugin.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/devstack/plugin.sh b/devstack/plugin.sh index 72f833253..3f2148e25 100644 --- a/devstack/plugin.sh +++ b/devstack/plugin.sh @@ -38,6 +38,8 @@ function neutron_vpnaas_configure_agent { else iniset_multiline $conf_file vpnagent vpn_device_driver neutron_vpnaas.services.vpn.device_drivers.strongswan_ipsec.StrongSwanDriver fi + elif [[ "$IPSEC_PACKAGE" == "libreswan" ]]; then + iniset_multiline $Q_VPN_CONF_FILE vpnagent vpn_device_driver neutron_vpnaas.services.vpn.device_drivers.libreswan_ipsec.LibreSwanDriver else iniset_multiline $conf_file vpnagent vpn_device_driver $NEUTRON_VPNAAS_DEVICE_DRIVER fi