#!/bin/sh export PATH="${PATH:+$PATH:}/usr/sbin:/sbin" DAEMON=/usr/sbin/openvpn DESC="virtual private network daemon" CONFIG_DIR=/etc/openvpn # Source defaults file; edit that file to configure this script. AUTOSTART="all" STATUSREFRESH=10 if test -e /etc/default/openvpn ; then . /etc/default/openvpn fi stop_vpn () { kill `cat $PIDFILE` || true rm $PIDFILE rm -f /var/run/openvpn.$NAME.status 2> /dev/null echo -n " $NAME" } echo -n "Stopping $DESC:" for NAME in $AUTOSTART ; do if test -e $CONFIG_DIR/$NAME.conf ; then PIDFILE=`ls /var/run/openvpn.$NAME.pid 2> /dev/null` stop_vpn else echo -n " (failure: No such VPN: $NAME)" fi done