From: Philip Prindeville Date: Wed, 9 Nov 2022 03:07:48 +0000 (-0700) Subject: strongswan: Fix PSK's when using multiple connections X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=796443267f797ddd2a219a5699097a9b215680a4;p=feed%2Fpackages.git strongswan: Fix PSK's when using multiple connections Signed-off-by: Philip Prindeville --- diff --git a/net/strongswan/files/swanctl.init b/net/strongswan/files/swanctl.init index 14b56e838c..9d34b1041d 100644 --- a/net/strongswan/files/swanctl.init +++ b/net/strongswan/files/swanctl.init @@ -544,12 +544,12 @@ config_connection() { swanctl_xappend0 "" swanctl_xappend0 "secrets {" - swanctl_xappend1 "ike {" + swanctl_xappend1 "ike-$config_name {" swanctl_xappend2 "secret = $pre_shared_key" - if [ -n "$local_id" ]; then - swanctl_xappend2 "id1 = $local_id" - if [ -n "$remote_id" ]; then - swanctl_xappend2 "id2 = $remote_id" + if [ -n "$local_identifier" ]; then + swanctl_xappend2 "id1 = $local_identifier" + if [ -n "$remote_identifier" ]; then + swanctl_xappend2 "id2 = $remote_identifier" fi fi swanctl_xappend1 "}"