Crust LAN test - rossmuir/dashboard GitHub Wiki
crust_node example LAN test
List of machines (8 linux / 2 OS X / 2 Windows) to be used in the Crust Local Network Test
*All on ADSL Network
|Machine|IP Address|OS|crust install Path|User|
|:------:|:-------:|:-------:|:------:|:------:|:------:|
|CI-ROSS
|192.168.1.76
|Ubuntu 15.04
|$home/MaidSafe-Testing/crust_example/crust
|user
|
|CI-Ubuntu
|192.168.1.69
|Ubuntu 14.10
|$home/MaidSafe-Testing/crust_example/crust
|maidsafe
|
|vault0
|192.168.1.114
|Ubuntu 14.10
|/home/jenkins/crust_example/crust
|Jenkins
|
|benbox
|192.168.1.115
|Ubuntu 14.04
|/home/jenkins/crust_example/crust
|Jenkins
|
|QA1
|192.168.1.66
|Ubuntu 14.10
|/home/jenkins/crust_example/crust
|Jenkins
|
|QA2
|192.168.1.64
|Ubuntu 14.04
|/home/jenkins/crust_example/crust
|Jenkins
|
|CI-Ubuntu-Awe
|192.168.1.120
|Ubuntu 14.10
|/home/jenkins/crust_example/crust
|Jenkins
|
|CI-Morar
|192.168.1.123
|Ubuntu 14.10
|/home/jenkins/crust_example/crust
|Jenkins
|
|prakashs-iMac
|192.168.1.121
|OS X
|/Users/jenkins/crust_example/crust
|Jenkins
|
|QA-MAC-1
|192.168.1.122
|OS X
|/Users/jenkins/crust_example/crust
|Jenkins
|
|Win-8-Slave1
|192.168.1.73
|Win 8
|c:\Users\jenkins\crust_example\crust
|Jenkins
|
|Win-8-Slave2
|192.168.1.74
|Win 8
|c:\Users\jenkins\crust_example\crust
|Jenkins
|
rust and crust script
Linux and OS X
#!/bin/bash
#
# Install rust and crust script
#
cd $HOME
curl -s https://static.rust-lang.org/rustup.sh | sudo sh -s -- --channel=nightly
mkdir crust_example
cd crust_example/
wget https://github.com/jedisct1/libsodium/releases/download/1.0.0/libsodium-1.0.0.tar.gz
tar xvfz libsodium-1.0.0.tar.gz
cd libsodium-1.0.0 && ./configure --prefix=/usr && make && sudo make install && cd ..
git clone https://github.com/dirvine/crust.git
cd crust/
cargo build
#cargo run --example crust_node -- -o 5493
*Windows needs TDM-GCC