summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/inc/vpn.inc3
1 files changed, 2 insertions, 1 deletions
diff --git a/etc/inc/vpn.inc b/etc/inc/vpn.inc
index 1bf7fa9..b3b9ad5 100644
--- a/etc/inc/vpn.inc
+++ b/etc/inc/vpn.inc
@@ -1136,7 +1136,8 @@ EOD;
if (isvalidpid("{$g['varrun_path']}/starter.charon.pid")) {
/* Update configuration changes */
/* Read secrets */
- sigkillbypid("{$g['varrun_path']}/starter.charon.pid", 'USR1');
+ mwexec("/usr/local/sbin/ipsec rereadsecrets", false);
+ mwexec("/usr/local/sbin/ipsec reload", false);
} else {
mwexec("/usr/local/sbin/ipsec start", false);
}
OpenPOWER on IntegriCloud