@@ -20,8 +20,19 @@ Install the system dependencies:
2020.. code-block :: shell
2121
2222 sudo apt update
23- sudo apt install -y sqlite3 libsqlite3-dev libpq-dev
24- sudo apt install -y xmlsec1
23+ sudo apt install xmlsec1 gettext \
24+ sqlite3 \
25+ # the dependencies below are needed
26+ # to test the integration with
27+ # OpenWISP Monitoring
28+ fping \
29+ gdal-bin \
30+ libproj-dev \
31+ libgeos-dev \
32+ libspatialite-dev \
33+ spatialite-bin \
34+ libsqlite3-mod-spatialite
35+ # for selenium tests
2536 sudo apt install -y chromium-browser
2637
2738 Fork and clone the forked repository:
@@ -36,11 +47,12 @@ Navigate into the cloned repository:
3647
3748 cd openwisp-radius/
3849
39- Launch Redis:
50+ Launch Redis (and InfluxDB for the :doc: `integration with OpenWISP
51+ Monitoring </radius/user/radius_monitoring>`):
4052
4153.. code-block :: shell
4254
43- docker compose up -d redis
55+ docker compose up -d redis influxdb
4456
4557 Setup and activate a virtual-environment (we'll be using `virtualenv
4658<https://pypi.org/project/virtualenv/> `_):
@@ -95,7 +107,7 @@ Run tests with:
95107
96108.. code-block :: shell
97109
98- ./runtests.py --parallel
110+ ./runtests
99111
100112 Run quality assurance tests with:
101113
@@ -136,7 +148,7 @@ Migrating an existing freeradius database
136148-----------------------------------------
137149
138150If you already have a freeradius 3 database with the default schema, you
139- should be able to use it with openwisp-radius (and extended apps) easily:
151+ should be able to use it with OpenWISP RADIUS (and extended apps) easily:
140152
1411531. first of all, back up your existing database;
1421542. configure django to connect to your existing database;
0 commit comments