| Index: test/connect-vpn
|
| diff --git a/test/connect-vpn b/test/connect-vpn
|
| index 8ad34a2b3a696681f35f874eb6de2e99856fd798..38f09a50b15a6649dcfa08e12442a10702197ead 100755
|
| --- a/test/connect-vpn
|
| +++ b/test/connect-vpn
|
| @@ -5,7 +5,7 @@ import dbus, flimflam
|
|
|
| if (len(sys.argv) < 2):
|
| print "Usage: %s <type> <name> <host> <domain> [optional args] " % (sys.argv[0])
|
| - print " where <type> is one of: openvpn"
|
| + print " where <type> is one of: l2tpipsec openvpn"
|
| sys.exit(1)
|
|
|
| params = {
|
| @@ -24,6 +24,17 @@ if params["Type"] == "openvpn":
|
| params["OpenVPN.Key"] = sys.argv[7]
|
| # Enable this by default since openvpn's example server configs enable it.
|
| params["OpenVPN.CompLZO"] = "true"
|
| +elif params["Type"] == "l2tpipsec":
|
| + if (len(sys.argv) < 9):
|
| + print "Usage: %s l2tpipsec <name> <host> <domain> <cafile> <certfile>" \
|
| + " <keyfile> <pskfile> <user> <password>" % (sys.argv[0])
|
| + sys.exit(1)
|
| + params["L2TPIPsec.CACert"] = sys.argv[5]
|
| + params["L2TPIPsec.Cert"] = sys.argv[6]
|
| + params["L2TPIPsec.Key"] = sys.argv[7]
|
| + params["L2TPIPsec.PSK"] = sys.argv[8]
|
| + params["L2TPIPsec.User"] = sys.argv[9]
|
| + params["L2TPIPsec.Password"] = sys.argv[10]
|
| else:
|
| print "Unknown VPN type"
|
| sys.exit(1)
|
|
|