From 3e1d4b070f65c4b1b50f4591f68ba1ce4e3853a5 Mon Sep 17 00:00:00 2001 From: Christoph Peters Date: Sun, 18 Oct 2020 03:39:52 +0200 Subject: [PATCH] Update server.rst add debian 10 requirements --- docs/server.rst | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/docs/server.rst b/docs/server.rst index 64512a79..459cc2f8 100644 --- a/docs/server.rst +++ b/docs/server.rst @@ -115,6 +115,13 @@ Also the following Debian packages are required: * ``python-dev`` * ``libevent-dev`` +Debian 10 required following packages: +* ``iproute2`` +* ``bridge-utils`` +* ``python-dev`` +* ``libevent-dev`` +* ``libnetfilter-conntrack-dev`` + If you would like to use the already supplied hook scripts to setup the network interfaces, you also need the following packages: @@ -133,6 +140,10 @@ You can install all of the above simply by running on Debian:: sudo apt-get install iproute bridge-utils python-dev libevent-dev ebtables python-virtualenv +and Debian 10:: + + sudo apt install iproute2 libnetfilter-conntrack-dev bridge-utils python-dev libevent-dev ebtables python-virtualenv + and for Fedora you can use this command:: sudo yum install iproute bridge-utils python-devel libevent-devel ebtables libnl-devel python-pip python-virtualenv @@ -147,7 +158,7 @@ If we assume that you are installing Tunneldigger under ``/srv/tunneldigger`` virtualenv -p /usr/bin/python3 env_tunneldigger .. note:: - Tunneldigger only supports Python 3. + Latest Tunneldigger only supports Python 3. Using the above command ensures the virtualenv is created using a Python 3 interpreter. In case the Python 3 interpreter you would like to use is not located at ``/usr/bin/python3`` you will have to adjust the path accordingly. @@ -160,6 +171,9 @@ You can then checkout the Tunneldigger repository into ``/srv/tunneldigger/tunne cd /srv/tunneldigger git clone https://github.com/wlanslovenija/tunneldigger.git +.. note:: + You may need to checkout another branch (legacy) and check requirements. For details please look at "Operating System" and "System Packages" + Next you have to enter the environment and install the broker alongside its dependencies:: source env_tunneldigger/bin/activate