aboutsummaryrefslogtreecommitdiff
path: root/net/openfortivpn/files/14-openforticlient
Commit message (Collapse)AuthorAge
* openfortivpn: version bump to 1.15.0 and further upgradesAaron Goodman2020-09-09
| | | | | | | | | | - remove patch that has been included upstream - remove dependence on resolveip - remove hotplug script that is handled by "proto_add_host_dependency" - use openfortivpn default tunnel ip if none specified - add status checking with uclient-fetch Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
* openfortivpn: use proper method to access configuration in hotplugAaron Goodman2020-07-30
| | | | | | Use functions.sh to get configuration variables rather than calling uci Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
* openfortivpn: Only start autostart interfaces on hotplug eventAaron Goodman2020-07-21
| | | | Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
* openfortivpn: Use netifd for script rather than init scriptAaron Goodman2020-06-04
By using the netifd for open fortivpn we are able to set up multiple VPN connections and manage them through the netifd toolset. This also adds support for binding an openfortivpn client to a given interface, in which case when that interface comes online, the vpn will be initiated via a hotplug script. This is a breaking commit and configurations will need to be migrated from openfortivpn.config into the /etc/config/networks. Example configuration via /etc/config/network: config interface 'ftvpn' option proto 'openfortivpn' option server 'example.com' option username 'USERNAME' option password 'PASSWORD' # optional arguments follow option local_ip '192.0.5.1' option port '443' option iface_name 'wan' option trusted_cert 'CERT_HASH' option set_dns '0' option pppd_use_peerdns '0' option metric '10' Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>