123456789101112131415 |
- #!/bin/sh
- ## Uso:
- ##./raddisconnect.sh [nasipaddress] [nassharedsecret] [user] [framedipaddress]
- export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
- if [ -n "$4" ]; then
- echo "NAS-IP-Address = $1,Framed-IP-Address='$4',User-Name='$3'" | radclient -c1 -r1 $1:3799 disconnect $2
- if [ "$?" != "0" ] ; then echo "NAS-IP-Address = $1,User-Name='$3'" | radclient -c1 -r1 $1:3799 disconnect $2 ; fi
- RET=$?
- else
- echo "NAS-IP-Address = $1,User-Name='$3'" | radclient -c1 -r1 $1:3799 disconnect $2
- RET=$?
- fi
- exit $RET
|