Removed old Network Containers reference

This commit is contained in:
Joseph Henry
2016-07-06 17:16:12 -05:00
parent f9fcc89f62
commit c2f009ce78
60 changed files with 79 additions and 79 deletions

View File

@@ -9,7 +9,7 @@ This short tutorial will show you how to enable ZeroTier functionality for your
**Step 1: Build the ZeroTier service binaries** **Step 1: Build the ZeroTier service binaries**
From the ZeroTier source directory, `make netcon` Optionally, if you'd like to see some debug output during execution, use `make sdk SDK_DEBUG=1` From the ZeroTier source directory, `make sdk` Optionally, if you'd like to see some debug output during execution, use `make sdk SDK_DEBUG=1`
**Step 2: Build your Docker image** **Step 2: Build your Docker image**
@@ -28,8 +28,8 @@ RUN yum -y install redis-3.0.4-1.fc23.x86_64
RUN yum clean all RUN yum clean all
# Add ZT files # Add ZT files
RUN mkdir -p /var/lib/zerotier-one/networks.d RUN mkdir -p /var/lib/zerotier-one/networks.d
ADD netcon_identity.public /var/lib/zerotier-one/identity.public ADD sdk_identity.public /var/lib/zerotier-one/identity.public
ADD netcon_identity.secret /var/lib/zerotier-one/identity.secret ADD sdk_identity.secret /var/lib/zerotier-one/identity.secret
ADD *.conf /var/lib/zerotier-one/networks.d/ ADD *.conf /var/lib/zerotier-one/networks.d/
ADD *.conf / ADD *.conf /
ADD *.name / ADD *.name /
@@ -41,12 +41,12 @@ ADD libztintercept.so /
RUN cp libztintercept.so lib/libztintercept.so RUN cp libztintercept.so lib/libztintercept.so
RUN ln -sf /lib/libztintercept.so /lib/libztintercept RUN ln -sf /lib/libztintercept.so /lib/libztintercept
ADD zerotier-cli / ADD zerotier-cli /
Add zerotier-netcon-service / Add zerotier-sdk-service /
# Install test scripts # Install test scripts
ADD netcon_entrypoint.sh /netcon_entrypoint.sh ADD sdk_entrypoint.sh /sdk_entrypoint.sh
RUN chmod -v +x /netcon_entrypoint.sh RUN chmod -v +x /sdk_entrypoint.sh
# Start ZeroTier-One # Start ZeroTier-One
CMD ["./netcon_entrypoint.sh"] CMD ["./sdk_entrypoint.sh"]
``` ```
**Step 3: Start your container** **Step 3: Start your container**
@@ -57,7 +57,7 @@ CMD ["./netcon_entrypoint.sh"]
Set our application pre-load with `export LD_PRELOAD=./libztintercept.so`. This dynamically loads our intercept library into your application which allows us to re-direct its network calls to our virtual network. Set our application pre-load with `export LD_PRELOAD=./libztintercept.so`. This dynamically loads our intercept library into your application which allows us to re-direct its network calls to our virtual network.
Tell the ZeroTier Network Containers service which network to connect to with `export ZT_NC_NETWORK=/var/lib/zerotier-one/nc_XXXXXXXXXXXXXXXX`. Tell the ZeroTier SDK service which network to connect to with `export ZT_NC_NETWORK=/var/lib/zerotier-one/nc_XXXXXXXXXXXXXXXX`.
**Step 5: Run your new ZeroTier-enabled service** **Step 5: Run your new ZeroTier-enabled service**

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test Monitor # ZT SDK Test Monitor
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -8,7 +8,7 @@ test_namefile=$(ls *.name)
test_name="${test_namefile%.*}" # test network id test_name="${test_namefile%.*}" # test network id
nwconf=$(ls *.conf) # blank test network config file nwconf=$(ls *.conf) # blank test network config file
nwid="${nwconf%.*}" # test network id nwid="${nwconf%.*}" # test network id
netcon_wait_time=25 # wait for test container to come online sdk_wait_time=25 # wait for test container to come online
app_timeout_time=15 # app-specific timeout app_timeout_time=15 # app-specific timeout
file_path=/opt/results/ # test result output file path (fs shared between host and containers) file_path=/opt/results/ # test result output file path (fs shared between host and containers)
file_base="$test_name".txt # test result output file file_base="$test_name".txt # test result output file
@@ -19,7 +19,7 @@ address_file="$file_path$test_name"_addr"$tmp_ext" # file shared between host an
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test Monitor' echo '*** ZeroTier SDK Test Monitor'
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1' su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1'
@@ -30,8 +30,8 @@ while [ -z "$virtip4" ]; do
done done
echo '*** Starting Test...' echo '*** Starting Test...'
echo '*** Up and running at' $virtip4 ' on network: ' $nwid echo '*** Up and running at' $virtip4 ' on network: ' $nwid
echo '*** Sleeping for (' "$netcon_wait_time" 's ) while we wait for the Network Container to come online...' echo '*** Sleeping for (' "$sdk_wait_time" 's ) while we wait for the Network Container to come online...'
sleep "$netcon_wait_time"s sleep "$sdk_wait_time"s
ncvirtip=$(<$address_file) ncvirtip=$(<$address_file)

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test # ZT SDK Test
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/
@@ -9,8 +9,8 @@ RUN yum clean all
# Add ZT files # Add ZT files
RUN mkdir -p /var/lib/zerotier-one/networks.d RUN mkdir -p /var/lib/zerotier-one/networks.d
ADD netcon_identity.public /var/lib/zerotier-one/identity.public ADD sdk_identity.public /var/lib/zerotier-one/identity.public
ADD netcon_identity.secret /var/lib/zerotier-one/identity.secret ADD sdk_identity.secret /var/lib/zerotier-one/identity.secret
ADD *.conf /var/lib/zerotier-one/networks.d/ ADD *.conf /var/lib/zerotier-one/networks.d/
ADD *.conf / ADD *.conf /
ADD *.name / ADD *.name /
@@ -29,8 +29,8 @@ ADD zerotier-cli /
Add zerotier-sdk-service / Add zerotier-sdk-service /
# Install test scripts # Install test scripts
ADD netcon_entrypoint.sh /netcon_entrypoint.sh ADD sdk_entrypoint.sh /sdk_entrypoint.sh
RUN chmod -v +x /netcon_entrypoint.sh RUN chmod -v +x /sdk_entrypoint.sh
# Start ZeroTier-One # Start ZeroTier-One
CMD ["./netcon_entrypoint.sh"] CMD ["./sdk_entrypoint.sh"]

View File

@@ -15,7 +15,7 @@ address_file="$file_path$test_name"_addr"$tmp_ext" # file shared between host an
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test: ' "$test_name" echo '*** ZeroTier SDK Test: ' "$test_name"
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-sdk-service -d -U -p9993 >>/tmp/zerotier-sdk-service.out 2>&1' su daemon -s /bin/bash -c '/zerotier-sdk-service -d -U -p9993 >>/tmp/zerotier-sdk-service.out 2>&1'

View File

@@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
# Builds Zerotier-One and libraries required for Network Containers, then # Builds Zerotier-One and libraries required for SDK, then
# copies the binaries into the test directory. # copies the binaries into the test directory.
cd ../../ cd ../../

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test Monitor # ZT SDK Test Monitor
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -22,7 +22,7 @@ tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext"
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test Monitor' echo '*** ZeroTier SDK Test Monitor'
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1' su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1'

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test # ZT SDK Test
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -17,7 +17,7 @@ bigfile_size=10M # size of file we want to use for the test
tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext" tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext"
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test: ' "$test_name" echo '*** ZeroTier SDK Test: ' "$test_name"
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-sdk-service -d -U -p9993 >>/tmp/zerotier-sdk-service.out 2>&1' su daemon -s /bin/bash -c '/zerotier-sdk-service -d -U -p9993 >>/tmp/zerotier-sdk-service.out 2>&1'

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test Monitor # ZT SDK Test Monitor
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -22,7 +22,7 @@ tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext"
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test Monitor' echo '*** ZeroTier SDK Test Monitor'
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1' su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1'

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test # ZT SDK Test
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -17,7 +17,7 @@ bigfile_size=10M # size of file we want to use for the test
tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext" tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext"
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test: ' "$test_name" echo '*** ZeroTier SDK Test: ' "$test_name"
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-sdk-service -d -U -p9993 >>/tmp/zerotier-sdk-service.out 2>&1' su daemon -s /bin/bash -c '/zerotier-sdk-service -d -U -p9993 >>/tmp/zerotier-sdk-service.out 2>&1'

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test Monitor # ZT SDK Test Monitor
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -22,7 +22,7 @@ tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext"
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test Monitor' echo '*** ZeroTier SDK Test Monitor'
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1' su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1'

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test # ZT SDK Test
FROM ubuntu:14.04 FROM ubuntu:14.04
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -17,7 +17,7 @@ bigfile_size=10M # size of file we want to use for the test
tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext" tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext"
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test: ' "$test_name" echo '*** ZeroTier SDK Test: ' "$test_name"
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-sdk-service -d -U -p9993 >>/tmp/zerotier-sdk-service.out 2>&1' su daemon -s /bin/bash -c '/zerotier-sdk-service -d -U -p9993 >>/tmp/zerotier-sdk-service.out 2>&1'

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test Monitor # ZT SDK Test Monitor
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -22,7 +22,7 @@ tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext"
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test Monitor' echo '*** ZeroTier SDK Test Monitor'
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1' su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1'

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test # ZT SDK Test
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -18,7 +18,7 @@ tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext"
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test: ' "$test_name" echo '*** ZeroTier SDK Test: ' "$test_name"
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-sdk-service -d -U -p9993 >>/tmp/zerotier-sdk-service.out 2>&1' su daemon -s /bin/bash -c '/zerotier-sdk-service -d -U -p9993 >>/tmp/zerotier-sdk-service.out 2>&1'

View File

@@ -5,7 +5,7 @@
<meta charset="utf-8"> <meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="http://bootswatch.com/cosmo/bootstrap.min.css"> <link rel="stylesheet" href="http://bootswatch.com/cosmo/bootstrap.min.css">
<title>ZeroTier Network Containers Preview</title> <title>ZeroTier SDK Preview</title>
</head> </head>
<body> <body>
@@ -15,7 +15,7 @@
<div class="row"> <div class="row">
<div class="col-xs-1 col-xs-offset-1"><img src="ZeroTierIcon.png" style="width: 100%; height: 100%;"></div> <div class="col-xs-1 col-xs-offset-1"><img src="ZeroTierIcon.png" style="width: 100%; height: 100%;"></div>
<div class="col-xs-9"> <div class="col-xs-9">
<h1>ZeroTier Network Containers Preview</h1> <h1>ZeroTier SDK Preview</h1>
(a.k.a. super bleeding edge pre-alphe pre-release demo) (a.k.a. super bleeding edge pre-alphe pre-release demo)
</div> </div>
</div> </div>
@@ -46,19 +46,19 @@ It's a bit like how networking would work on a microkernel: modular, composable,
</p> </p>
<p> <p>
Network Containers allows a Docker (or LXC, CoreOS/rkt, runc, OpenVZ, SmartOS/Triton, <a target="_blank" href="https://github.com/p8952/bocker">bocker</a>, or even just bare metal Linux) system to connect to virtual networks without requiring <u>any</u> special permissions or special configuration on the host node. Processes inside the container don't even need to run with root permissions. It's 100% user-space, making it ideal for multi-tenant deployments or any other situation where modifying the configuration of the host node is impossible or just inconvenient. SDK allows a Docker (or LXC, CoreOS/rkt, runc, OpenVZ, SmartOS/Triton, <a target="_blank" href="https://github.com/p8952/bocker">bocker</a>, or even just bare metal Linux) system to connect to virtual networks without requiring <u>any</u> special permissions or special configuration on the host node. Processes inside the container don't even need to run with root permissions. It's 100% user-space, making it ideal for multi-tenant deployments or any other situation where modifying the configuration of the host node is impossible or just inconvenient.
</p> </p>
<p> <p>
Once properly tuned and optimized, Network Containers also has the potential to be much faster than tun/tap or pcap based network overlays. It imposes only a single context switch from application/service to virtual network microservice as opposed to at least four for tun/tap and pcap-based solutions, since the latter require two trips through the kernel network stack. We believe it may be possible to approach or even equal the performance of VXLAN/IPSec or other fully kernel-mode configurations, but with the ease and total independence of a fully container-based solution. Once properly tuned and optimized, SDK also has the potential to be much faster than tun/tap or pcap based network overlays. It imposes only a single context switch from application/service to virtual network microservice as opposed to at least four for tun/tap and pcap-based solutions, since the latter require two trips through the kernel network stack. We believe it may be possible to approach or even equal the performance of VXLAN/IPSec or other fully kernel-mode configurations, but with the ease and total independence of a fully container-based solution.
</p> </p>
<p> <p>
We created this container image to show you a preview of one of the projects we've been working on at ZeroTier. We still have a good deal of packaging, testing, and performance optimization work to do before Network Containers will be ready for a real public beta release. Follow the <a href="https://www.zerotier.com/blog">blog</a> or <a href="https://twitter.com/zerotier">@zerotier</a> for updates and announcements. We created this container image to show you a preview of one of the projects we've been working on at ZeroTier. We still have a good deal of packaging, testing, and performance optimization work to do before SDK will be ready for a real public beta release. Follow the <a href="https://www.zerotier.com/blog">blog</a> or <a href="https://twitter.com/zerotier">@zerotier</a> for updates and announcements.
</p> </p>
<p> <p>
P.S. If you want to use ZeroTier in Docker today, you can do it with the same ZeroTier One endpoint service you're using to access this network. The only catch is that you have to launch your containers with "--device=/dev/net/tun --cap-add=NET_ADMIN". Network Containers eliminates the need for these special options. P.S. If you want to use ZeroTier in Docker today, you can do it with the same ZeroTier One endpoint service you're using to access this network. The only catch is that you have to launch your containers with "--device=/dev/net/tun --cap-add=NET_ADMIN". SDK eliminates the need for these special options.
</p> </p>
</div></div></div> </div></div></div>

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test Monitor # ZT SDK Test Monitor
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -22,7 +22,7 @@ tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext"
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test Monitor' echo '*** ZeroTier SDK Test Monitor'
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1' su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1'

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test # ZT SDK Test
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -18,7 +18,7 @@ tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext"
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test: ' "$test_name" echo '*** ZeroTier SDK Test: ' "$test_name"
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1' su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1'

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test Monitor # ZT SDK Test Monitor
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -22,7 +22,7 @@ tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext"
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test Monitor' echo '*** ZeroTier SDK Test Monitor'
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1' su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1'

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test # ZT SDK Test
FROM ubuntu:14.04 FROM ubuntu:14.04
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -18,7 +18,7 @@ tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext"
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test: ' "$test_name" echo '*** ZeroTier SDK Test: ' "$test_name"
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-sdk-service -d -U -p9993 >>/tmp/zerotier-sdk-service.out 2>&1' su daemon -s /bin/bash -c '/zerotier-sdk-service -d -U -p9993 >>/tmp/zerotier-sdk-service.out 2>&1'

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test Monitor # ZT SDK Test Monitor
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -22,7 +22,7 @@ tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext"
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test Monitor' echo '*** ZeroTier SDK Test Monitor'
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1' su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1'

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test # ZT SDK Test
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -18,7 +18,7 @@ tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext"
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test: ' "$test_name" echo '*** ZeroTier SDK Test: ' "$test_name"
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-sdk-service -d -U -p9993 >>/tmp/zerotier-sdk-service.out 2>&1' su daemon -s /bin/bash -c '/zerotier-sdk-service -d -U -p9993 >>/tmp/zerotier-sdk-service.out 2>&1'

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test Monitor # ZT SDK Test Monitor
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -22,7 +22,7 @@ tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext"
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test Monitor' echo '*** ZeroTier SDK Test Monitor'
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1' su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1'

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test # ZT SDK Test
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -18,7 +18,7 @@ tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext"
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test: ' "$test_name" echo '*** ZeroTier SDK Test: ' "$test_name"
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-sdk-service -d -U -p9993 >>/tmp/zerotier-sdk-service.out 2>&1' su daemon -s /bin/bash -c '/zerotier-sdk-service -d -U -p9993 >>/tmp/zerotier-sdk-service.out 2>&1'

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test Monitor # ZT SDK Test Monitor
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -19,7 +19,7 @@ address_file="$file_path$test_name"_addr"$tmp_ext" # file shared between host an
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test Monitor' echo '*** ZeroTier SDK Test Monitor'
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1' su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1'

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test # ZT SDK Test
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -15,7 +15,7 @@ address_file="$file_path$test_name"_addr"$tmp_ext" # file shared between host an
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test: ' "$test_name" echo '*** ZeroTier SDK Test: ' "$test_name"
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-sdk-service -d -U -p9993 >>/tmp/zerotier-sdk-service.out 2>&1' su daemon -s /bin/bash -c '/zerotier-sdk-service -d -U -p9993 >>/tmp/zerotier-sdk-service.out 2>&1'

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test Monitor # ZT SDK Test Monitor
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -22,7 +22,7 @@ tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext"
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test Monitor' echo '*** ZeroTier SDK Test Monitor'
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1' su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1'

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test # ZT SDK Test
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -17,7 +17,7 @@ bigfile_size=10M # size of file we want to use for the test
tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext" tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext"
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test: ' "$test_name" echo '*** ZeroTier SDK Test: ' "$test_name"
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-sdk-service -d -U -p9993 >>/tmp/zerotier-sdk-service.out 2>&1' su daemon -s /bin/bash -c '/zerotier-sdk-service -d -U -p9993 >>/tmp/zerotier-sdk-service.out 2>&1'

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test Monitor # ZT SDK Test Monitor
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -22,7 +22,7 @@ tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext"
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test Monitor' echo '*** ZeroTier SDK Test Monitor'
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1' su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1'

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test # ZT SDK Test
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -17,7 +17,7 @@ bigfile_size=10M # size of file we want to use for the test
tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext" tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext"
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test: ' "$test_name" echo '*** ZeroTier SDK Test: ' "$test_name"
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-sdk-service -d -U -p9993 >>/tmp/zerotier-sdk-service.out 2>&1' su daemon -s /bin/bash -c '/zerotier-sdk-service -d -U -p9993 >>/tmp/zerotier-sdk-service.out 2>&1'

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test Monitor # ZT SDK Test Monitor
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -19,7 +19,7 @@ address_file="$file_path$test_name"_addr"$tmp_ext" # file shared between host an
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test Monitor' echo '*** ZeroTier SDK Test Monitor'
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1' su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1'

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test # ZT SDK Test
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -15,7 +15,7 @@ address_file="$file_path$test_name"_addr"$tmp_ext" # file shared between host an
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test: ' "$test_name" echo '*** ZeroTier SDK Test: ' "$test_name"
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-sdk-service -d -U -p9993 >>/tmp/zerotier-sdk-service.out 2>&1' su daemon -s /bin/bash -c '/zerotier-sdk-service -d -U -p9993 >>/tmp/zerotier-sdk-service.out 2>&1'

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test Monitor # ZT SDK Test Monitor
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -22,7 +22,7 @@ tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext"
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test Monitor' echo '*** ZeroTier SDK Test Monitor'
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1' su daemon -s /bin/bash -c '/zerotier-one -d -U -p9993 >>/tmp/zerotier-one.out 2>&1'

View File

@@ -1,4 +1,4 @@
# ZT Network Containers Test # ZT SDK Test
FROM fedora:23 FROM fedora:23
MAINTAINER https://www.zerotier.com/ MAINTAINER https://www.zerotier.com/

View File

@@ -18,7 +18,7 @@ tx_md5sumfile="$file_path"tx_"$bigfile_name"_md5sum"$tmp_ext"
# --- Network Config --- # --- Network Config ---
echo '*** ZeroTier Network Containers Test: ' "$test_name" echo '*** ZeroTier SDK Test: ' "$test_name"
chown -R daemon /var/lib/zerotier-one chown -R daemon /var/lib/zerotier-one
chgrp -R daemon /var/lib/zerotier-one chgrp -R daemon /var/lib/zerotier-one
./zerotier-one -d -U -p9993 ./zerotier-one -d -U -p9993