Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
basename ${security_policy}
done
+ # Add all user-defined policies
+ vpn_security_policies_list_user
+}
+
+vpn_security_policies_list_user() {
+ local security_policy
for security_policy in ${NETWORK_CONFIG_DIR}/vpn/security-policies/*; do
[ -f ${security_policy} ] || continue
+
basename ${security_policy}
done
}
# Stop strongswan
ipsec_strongswan_autostart
+ # Destroy all user-defined security policies
+ local secpol
+ for secpol in $(vpn_security_policies_list_user); do
+ vpn_security_policy_destroy "${secpol}"
+ done
+
local zone
for zone in $(zones_get --all); do
zone_destroy_now "${zone}"