3 # vpnuser Add/Del user to chap-secrets for VPN
4 # Version 1.0 beta by Richard de Vroede - Linvision BV
5 # Ideas or worshipping to: richard@linvision.com
8 config
="/etc/ppp/chap-secrets"
9 ERROR
="Usage:\n$0 add <username> <passwd> or\n$0 del <username> or\n$0 show [<username>] or\n$0 domain <username> <domain>"
11 # See how we were called.
14 if [ "$(echo $2)" != "" ] & [ "$(echo $3)" != "" ]; then
15 echo -e "$2\t*\t$3\t*" >> $config
23 if [ "$(echo $2)" != "" ]; then
24 grep -vw "$2" $config > /tmp
/vpnblaat
25 mv /tmp
/vpnblaat
$config
33 echo -e "User\tServer\tPasswd\tIPnumber"
34 echo "---------------------------------"
35 if [ "$(echo $2)" != "" ]; then
42 if [ "$(echo $2)" != "" ] & [ "$(echo $3)" != "" ]; then
43 grep -vw "$2" $config > /tmp
/vpnblaat
44 DATA
=`grep -w "$2" $config`
45 mv /tmp
/vpnblaat
$config
46 DOM
=`echo $3 | tr a-z A-Z`
47 dom
=`echo $3 | tr A-Z a-z`
48 echo "$DOM\\\\$DATA" >> $config
49 echo "$dom\\\\$DATA" >> $config