aboutsummaryrefslogtreecommitdiffstats
path: root/package/pptp/files/pptp.sh
diff options
context:
space:
mode:
authorJo-Philipp Wich <jow@openwrt.org>2012-06-11 20:09:01 +0000
committerJo-Philipp Wich <jow@openwrt.org>2012-06-11 20:09:01 +0000
commitb43599598c8e65da3d4ed734f05fbfb7822ab6ec (patch)
tree92bd8e6324b5f5709df9afb5320ea17804904415 /package/pptp/files/pptp.sh
parent13b8a13d48d065c19078d9a9e348733f9475b7ca (diff)
downloadupstream-b43599598c8e65da3d4ed734f05fbfb7822ab6ec.tar.gz
upstream-b43599598c8e65da3d4ed734f05fbfb7822ab6ec.tar.bz2
upstream-b43599598c8e65da3d4ed734f05fbfb7822ab6ec.zip
drop userspace pptp - it is defunct, slow and badly integrated
SVN-Revision: 32198
Diffstat (limited to 'package/pptp/files/pptp.sh')
-rwxr-xr-xpackage/pptp/files/pptp.sh55
1 files changed, 0 insertions, 55 deletions
diff --git a/package/pptp/files/pptp.sh b/package/pptp/files/pptp.sh
deleted file mode 100755
index e2e4729b92..0000000000
--- a/package/pptp/files/pptp.sh
+++ /dev/null
@@ -1,55 +0,0 @@
-#!/bin/sh
-
-. /lib/functions.sh
-. ../netifd-proto.sh
-init_proto "$@"
-
-INCLUDE_ONLY=1
-. ./ppp.sh
-
-proto_pptp_init_config() {
- ppp_generic_init_config
- proto_config_add_string "server"
- proto_config_add_boolean "buffering"
- available=1
- no_device=1
-}
-
-proto_pptp_setup() {
- local config="$1"
- local iface="$2"
- local load
-
- json_get_vars server buffering
-
- serv_addr=
- for ip in $(resolveip -t 5 "$server"); do
- ( proto_add_host_dependency "$config" "$server" )
- serv_addr=1
- done
- [ -n "$serv_addr" ] || {
- echo "Could not resolve server address"
- sleep 5
- proto_setup_failed "$config"
- exit 1
- }
-
- [ "${buffering:-1}" == 0 ] && buffering="--nobuffer" || buffering=
-
- for module in slhc ppp_generic ppp_async ip_gre; do
- grep -q "$module" /proc/modules && continue
- /sbin/insmod $module 2>&- >&-
- load=1
- done
- [ "$load" = "1" ] && sleep 1
-
- ppp_generic_setup "$config" \
- pty "/usr/sbin/pptp $server --loglevel 0 --nolaunchpppd $buffering" \
- file /etc/ppp/options.pptp
-}
-
-proto_pptp_teardown() {
- ppp_generic_teardown "$@"
-}
-
-add_protocol pptp