summaryrefslogtreecommitdiffstats
path: root/usr/local/sbin
diff options
context:
space:
mode:
authorjim-p <jimp@pfsense.org>2010-11-02 11:57:40 -0400
committerjim-p <jimp@pfsense.org>2010-11-02 11:57:40 -0400
commit2f9d2dc2f02e22d6e310dcff0ff6de597392acc6 (patch)
tree16d4b67b73f8d39d278f85bf8835bae367a57ff7 /usr/local/sbin
parente9a95ac8a6f685e13749274f85931e56c90bdcc1 (diff)
downloadpfsense-2f9d2dc2f02e22d6e310dcff0ff6de597392acc6.zip
pfsense-2f9d2dc2f02e22d6e310dcff0ff6de597392acc6.tar.gz
Use a unified vpn-linkup script that detects the type based on interface name.
Diffstat (limited to 'usr/local/sbin')
-rwxr-xr-xusr/local/sbin/vpn-linkup11
1 files changed, 11 insertions, 0 deletions
diff --git a/usr/local/sbin/vpn-linkup b/usr/local/sbin/vpn-linkup
index f93ef71..bca7b6e 100755
--- a/usr/local/sbin/vpn-linkup
+++ b/usr/local/sbin/vpn-linkup
@@ -3,3 +3,14 @@
# record login
/usr/bin/logger -p local3.info "login,$1,$4,$5"
+case `/bin/echo $1 | /usr/bin/cut -c1-4` in
+ pptp)
+ /sbin/ifconfig $1 group pptp
+ ;;
+ poes)
+ /sbin/ifconfig $1 group pppoe
+ ;;
+ l2tp)
+ /sbin/ifconfig $1 group l2tp
+ ;;
+esac
OpenPOWER on IntegriCloud