#!/bin/sh VPNS=$(ls /etc/tinc) start () { for VPN in $VPNS; do echo "Starting tinc daemon for $VPN..." /usr/sbin/tincd -n "$VPN" -d1 --logfile=/var/log/tinc."$VPN" done } stop () { for VPN in $VPNS; do echo "Stopping tinc daemon for $VPN..." /usr/sbin/tinc -n "$VPN" stop done } restart () { stop sleep 1 start } case "$1" in ("start") start ;; ("stop") stop ;; ("restart") restart ;; (*) echo "Usage: $0 " exit 1 esac exit 0