proto_config_add_string "vpn_protocol"
proto_config_add_boolean "pfs"
proto_config_add_boolean "no_dtls"
+ proto_config_add_boolean "no_external_auth"
proto_config_add_string "interface"
proto_config_add_string "username"
proto_config_add_string "serverhash"
juniper \
vpn_protocol \
mtu \
+ no_external_auth \
no_dtls \
os \
password \
[ -n "$script" ] && append_args --script "$script"
[ "$pfs" = 1 ] && append_args --pfs
[ "$no_dtls" = 1 ] && append_args --no-dtls
+ [ "$no_external_auth" = 1 ] && append_args "--no-external-auth"
[ -n "$mtu" ] && append_args --mtu "$mtu"
# migrate to standard config files