summaryrefslogtreecommitdiffstats
path: root/net/ipsec-tools/files/vpnctl
blob: 5fb66679e1c2f4da05dbf0a7b5d91e5f4d8a48d7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/sh
#

case X$1 in
  Xup|X1|Xstart) connMode=vpn-connect ;;
  Xdown|X0|Xstop) connMode=vpn-disconnect ;;
  *)
    echo "Usage: $0: up|1|start || down|0|stop"
    exit 1 ;;
esac

if [ -s /var/racoon/peers.txt ]; then
  (while read ipa ; do
    racoonctl $connMode $ipa
  done) < /var/racoon/peers.txt
fi


# EOF /usr/bin/vpnctl