diff options
author | Jo-Philipp Wich <jow@openwrt.org> | 2014-12-03 15:17:05 +0100 |
---|---|---|
committer | Jo-Philipp Wich <jow@openwrt.org> | 2015-01-08 16:26:20 +0100 |
commit | 1bb4822dca6113f73e3bc89e2acf15935e6f8e92 (patch) | |
tree | 35e16f100466e4e00657199b38bb3d87d52bf73f /applications/luci-app-openvpn/root | |
parent | 9edd0e46c3f880727738ce8ca6ff1c8b85f99ef4 (diff) |
Rework LuCI build system
* Rename subdirectories to their repective OpenWrt package names
* Make each LuCI module its own standalone package
* Deploy a shared luci.mk which is used by each module Makefile
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
Diffstat (limited to 'applications/luci-app-openvpn/root')
-rw-r--r-- | applications/luci-app-openvpn/root/etc/config/openvpn_recipes | 102 |
1 files changed, 102 insertions, 0 deletions
diff --git a/applications/luci-app-openvpn/root/etc/config/openvpn_recipes b/applications/luci-app-openvpn/root/etc/config/openvpn_recipes new file mode 100644 index 000000000..1b394dffb --- /dev/null +++ b/applications/luci-app-openvpn/root/etc/config/openvpn_recipes @@ -0,0 +1,102 @@ +# +# Routed point-to-point server +# +config openvpn_recipe server_tun_ptp + option _description "Simple server configuration for a routed point-to-point VPN" + option _role "server" + option dev "tun" + option ifconfig "10.0.0.1 10.0.0.2" + option secret "shared-secret.key" + option keepalive "10 60" + option comp_lzo "yes" + option verb "3" + option mssfix "1420" + +# +# Routed point-to-point client +# +config openvpn_recipe client_tun_ptp + option _description "Simple client configuration for a routed point-to-point VPN" + option _role "client" + option dev "tun" + list remote "vpnserver.example.org" + option ifconfig "10.0.0.2 10.0.0.1" + option secret "shared-secret.key" + option nobind "1" + option comp_lzo "yes" + option verb "3" + +# +# Routed multi-client server +# +config openvpn_recipe server_tun + option _description "Server configuration for a routed multi-client VPN" + option _role "server" + option dev "tun" + option server "10.0.100.0 255.255.255.0" + option ca "ca.crt" + option cert "server.crt" + option key "server.key" + option dh "dh1024.pem" + option keepalive "10 60" + option comp_lzo "yes" + option verb "3" + option mssfix "1420" + +# +# Routed client +# +config openvpn_recipe client_tun + option _description "Client configuration for a routed multi-client VPN" + option _role "client" + option client "1" + option dev "tun" + list remote "vpnserver.example.org" + option pkcs12 "my_client.p12" + option remote_cert_tls "server" + option comp_lzo "yes" + option nobind "1" + option persist_key "1" + option persist_tun "1" + option verb "3" + option reneg_sec "0" + option float "1" + +# +# Multi-client ethernet bridge server +# +config openvpn_recipe server_tap_bridge + option _description "Server configuration for an ethernet bridge VPN" + option _role "server" + option dev "tap" + option server_bridge "192.168.1.1 255.255.255.0 192.168.1.128 192.168.1.254" + option ca "ca.crt" + option cert "server.crt" + option key "server.key" + option dh "dh1024.pem" + option keepalive "10 60" + option comp_lzo "yes" + option verb "3" + option mssfix "1420" + +# +# Ethernet bridge client +# +config openvpn_recipe client_tap_bridge + option _description "Client configuration for an ethernet bridge VPN" + option _role "client" + option client "1" + option dev "tap" + list remote "vpnserver.example.org" + option ca "ca.crt" + option cert "my_client.crt" + option key "my_client.key" + option dh "dh1024.pem" + option remote_cert_tls "server" + option comp_lzo "yes" + option nobind "1" + option persist_key "1" + option verb "3" + option reneg_sec "0" + option float "1" + |