From 912b0b70dcfea7da5a7bb121dec51066b331aae7 Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Sun, 31 Aug 2014 17:42:15 +0000 Subject: [PATCH] wrote some more documentation git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@190 8ec27952-4edc-4aab-86aa-e87bb2611832 --- documentation/Server.md | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/documentation/Server.md b/documentation/Server.md index ced3ae98b..d87ce1c2e 100644 --- a/documentation/Server.md +++ b/documentation/Server.md @@ -6,11 +6,27 @@ ## Compilation +### Prerequisites + Install libraries including developement headers for: - - libconfig + - _libconfig_ for parsing the config file + - _libsodium_ for message authentification and signing -Start the compilation with: + $ sudo apt-get install iproute2 libconfig-dev libsodium-dev +or: + + $ sudo yum install iproute2 libconfig-devel libsodium-devel + +**Important:** Please note that the server requires the +[iproute2](http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2) +tools to setup the network emulation and interfaces. + +### Compilation + +Checkout the `Makefile` and `include/config.h` for some config options which have to be specified by compile time. + +Afterwards, start the compilation with: $ make @@ -24,19 +40,3 @@ Install the server by executing: Add `PREFIX=/usr/local/` to specify a non-standard installation destination. -**Important:** Please note that the server requires the -[iproute2](http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2) -tools to setup the network emulation and interfaces. - -Install these via: - - $ sudo yum install iproute2 -or: - - $ sudo apt-get install iproute2 - -## Configuration - -See [configuration](Configuration.md) for more information. - -@todo Move documentation from Mainpage to Server.