Page MenuHomeFreeBSD

D18533.id52239.diff
No OneTemporary

D18533.id52239.diff

Index: net/zerotier/Makefile
===================================================================
--- net/zerotier/Makefile
+++ net/zerotier/Makefile
@@ -3,7 +3,7 @@
PORTNAME= zerotier
DISTVERSION= 1.2.12
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MAINTAINER= dch@FreeBSD.org
Index: net/zerotier/files/zerotier.in
===================================================================
--- net/zerotier/files/zerotier.in
+++ net/zerotier/files/zerotier.in
@@ -17,24 +17,35 @@
name=zerotier
rcvar=zerotier_enable
+desc="peer-to-peer software-defined networking"
load_rc_config $name
-: ${zerotier_enable:="NO"}
+: ${zerotier_enable:=NO}
-required_modules="if_tap"
+required_modules=if_tap
pidfile="/var/run/${name}.pid"
start_precmd="install -o root /dev/null ${pidfile}"
-command="/usr/sbin/daemon"
+command=/usr/sbin/daemon
command_args=" \
-c \
-t ${name} \
-r \
-P ${pidfile} \
%%ZEROTIER_SYSLOG%% \
- /usr/local/sbin/${name}-one"
+ %%LOCALBASE%%/sbin/${name}-one"
-run_rc_command "$1"
+start_postcmd=start_postcmd
+
+start_postcmd()
+{
+ until %%LOCALBASE%%/bin/zerotier-cli status |egrep -o ONLINE\$; do
+ warn ${name} waiting for ONLINE status
+ sleep 2
+ done
+ warn online
+}
+run_rc_command "$1"

File Metadata

Mime Type
text/plain
Expires
Sat, Jul 4, 11:56 PM (20 h, 44 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34684089
Default Alt Text
D18533.id52239.diff (1 KB)

Event Timeline