diff options
Diffstat (limited to 'net/freenet6/files/freenet6.sh.in')
-rw-r--r-- | net/freenet6/files/freenet6.sh.in | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/net/freenet6/files/freenet6.sh.in b/net/freenet6/files/freenet6.sh.in new file mode 100644 index 000000000000..e61408f83a7c --- /dev/null +++ b/net/freenet6/files/freenet6.sh.in @@ -0,0 +1,26 @@ +#!/bin/sh +# +# $FreeBSD$ +# +# Start or stop the IPv6 tunnel to Freenet6.net +# + +case "$1" in + start) + if [ -f @@PREFIX@@/etc/tspc.conf ]; then + @@PREFIX@@/bin/tspc -f @@PREFIX@@/etc/tspc.conf && \ + echo -n " freenet6" + fi + ;; + + stop) + killall tspc && echo -n " freenet6" + ;; + + *) + echo "" + echo "Usage: `basename $0` { start | stop }" + echo "" + exit 64 + ;; +esac |