From 05409387e903447f76c6bbafb874d14f2c2e30db Mon Sep 17 00:00:00 2001 From: John Estabrook Date: Mon, 6 Sep 2021 15:11:46 -0500 Subject: ipsec: T3808: add missing exit if 'vpn ipsec' has been deleted --- scripts/dmvpn-config.pl | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/dmvpn-config.pl b/scripts/dmvpn-config.pl index 5562a7c..d482432 100755 --- a/scripts/dmvpn-config.pl +++ b/scripts/dmvpn-config.pl @@ -485,6 +485,11 @@ if (!(defined($config_file) && ( $config_file ne '' ))) { write_config( $genout, $config_file); +# Now exit, if 'vpn ipsec' has been deleted. +if ( !$vcVPN->exists('ipsec') ) { + exit(0); +} + my $update_interval = $vcVPN->returnValue("ipsec auto-update"); my $update_interval_orig = $vcVPN->returnOrigValue("ipsec auto-update"); $update_interval_orig = 0 if !defined($update_interval_orig); -- cgit v1.2.3