diff options
author | Adam Ierymenko <adam.ierymenko@gmail.com> | 2014-03-03 12:00:26 -0800 |
---|---|---|
committer | Adam Ierymenko <adam.ierymenko@gmail.com> | 2014-03-03 12:00:26 -0800 |
commit | 78f3966d664e12b48bd82d355aeaa2af935fcd6d (patch) | |
tree | d309d4b54e67aaf6d2fe70abf3c19a9bb20ec8b9 /ext/installfiles | |
parent | bae9fa1480c4247295756e0a2312c58210f360e8 (diff) | |
download | infinitytier-78f3966d664e12b48bd82d355aeaa2af935fcd6d.tar.gz infinitytier-78f3966d664e12b48bd82d355aeaa2af935fcd6d.zip |
Make sysV init script run as daemon, for GitHub issue #45
Diffstat (limited to 'ext/installfiles')
-rwxr-xr-x | ext/installfiles/linux/init.d/zerotier-one | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/ext/installfiles/linux/init.d/zerotier-one b/ext/installfiles/linux/init.d/zerotier-one index 24d5198e..49e89328 100755 --- a/ext/installfiles/linux/init.d/zerotier-one +++ b/ext/installfiles/linux/init.d/zerotier-one @@ -59,9 +59,7 @@ case "$1" in exit 0 fi echo "Starting ZeroTier One..." - nohup zerotier-one >>/dev/null 2>&1 & - disown %1 - exit 0 + zerotier-one -d ;; stop) if [ $running -gt 0 ]; then @@ -77,8 +75,7 @@ case "$1" in kill -TERM $pid fi while [ -f "$zthome/zerotier-one.pid" ]; do sleep 1; done - nohup zerotier-one >>/dev/null 2>&1 & - disown %1 + zerotier-one -d ;; status) if [ $running -gt 0 ]; then |