diff options
author | Joe Crayne <joe@jerkface.net> | 2020-01-12 04:10:38 -0500 |
---|---|---|
committer | Joe Crayne <joe@jerkface.net> | 2020-01-12 04:41:59 -0500 |
commit | f71f6139f4401474166a41b8918df7e29318c405 (patch) | |
tree | bdac89df06a3202a22013d7612dbf27331ad2f9d /dht/vnet/core-run.sh | |
parent | a7cc1e718b87240ef83e2c4abfd4f2efdd6a7e87 (diff) |
Scripts to run a toxcore DHT network on localhost.
Diffstat (limited to 'dht/vnet/core-run.sh')
-rwxr-xr-x | dht/vnet/core-run.sh | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/dht/vnet/core-run.sh b/dht/vnet/core-run.sh new file mode 100755 index 00000000..b2db5354 --- /dev/null +++ b/dht/vnet/core-run.sh | |||
@@ -0,0 +1,49 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | [ -L ./DHT_bootstrap ] || { echo "Missing symbolic link to DHT_bootstrap." ; exit 1 ; } | ||
4 | |||
5 | rm -rf ve0 ve1 ve2 ve3 ve4 ve5 ve6 ve7 ve8 ve9 veA veB veC veD veE veF | ||
6 | echo nobody > core-user | ||
7 | user=$(cat core-user) | ||
8 | mkdir -p ve0 ve1 ve2 ve3 ve4 ve5 ve6 ve7 ve8 ve9 veA veB veC veD veE veF | ||
9 | chown $user ve0 ve1 ve2 ve3 ve4 ve5 ve6 ve7 ve8 ve9 veA veB veC veD veE veF | ||
10 | |||
11 | rm -f core-count | ||
12 | echo detach > core-detached | ||
13 | |||
14 | set -x | ||
15 | |||
16 | screen -S core-test -s ./core-screen-shell.sh -c core-detached | ||
17 | sleep 3 | ||
18 | screen -S core-test -X screen | ||
19 | sleep 0.5 | ||
20 | screen -S core-test -X screen | ||
21 | sleep 0.5 | ||
22 | screen -S core-test -X screen | ||
23 | sleep 0.5 | ||
24 | |||
25 | screen -S core-test -X screen | ||
26 | sleep 0.5 | ||
27 | screen -S core-test -X screen | ||
28 | sleep 0.5 | ||
29 | screen -S core-test -X screen | ||
30 | sleep 0.5 | ||
31 | screen -S core-test -X screen | ||
32 | sleep 0.5 | ||
33 | |||
34 | screen -S core-test -X screen | ||
35 | sleep 0.5 | ||
36 | screen -S core-test -X screen | ||
37 | sleep 0.5 | ||
38 | screen -S core-test -X screen | ||
39 | sleep 0.5 | ||
40 | screen -S core-test -X screen | ||
41 | sleep 0.5 | ||
42 | |||
43 | screen -S core-test -X screen | ||
44 | sleep 0.5 | ||
45 | screen -S core-test -X screen | ||
46 | sleep 0.5 | ||
47 | screen -S core-test -X screen | ||
48 | sleep 0.5 | ||
49 | screen -S core-test -X screen | ||