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