Page MenuHomeDevCentral

D4098.id10734.diff
No OneTemporary

D4098.id10734.diff

diff --git a/roles/salt-primary/reactor/files/create-tunnels.sh b/roles/salt-primary/reactor/files/create-tunnels.sh
--- a/roles/salt-primary/reactor/files/create-tunnels.sh
+++ b/roles/salt-primary/reactor/files/create-tunnels.sh
@@ -35,6 +35,18 @@
# Helper functions
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+reload_ipsec() {
+ IKE_NAME="$1"
+ CHILD_NAME="$2"
+
+ log "Reloading IPsec for IKE=$IKE_NAME CHILD=$CHILD_NAME"
+
+ swanctl --terminate --ike "$IKE_NAME" || true
+ swanctl --load-all
+ swanctl --initiate --child "$CHILD_NAME"
+
+ log "IPsec reload completed for IKE=$IKE_NAME CHILD=$CHILD_NAME"
+}
# will be updated later
log() {

File Metadata

Mime Type
text/plain
Expires
Mon, May 11, 06:59 (22 h, 24 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3707185
Default Alt Text
D4098.id10734.diff (699 B)

Event Timeline