Session Service for RWA client ============================== DBus-service, written in Python 3, for managing sessions with Django and as a backend for GUI applications Setup (on Debian-based systems) ------------------------------- 1. Install dependencies via ``apt`` sudo apt install python3 python3-venv python3-pip x11vnc libcairo2-dev libdbus-glib-1-dev libgirepository1.0-dev wget 2. Install Poetry sudo pip3 install poetry 3. Install python dependencies for session service poetry install Testing ------- 1. Start service (must run in background): poetry run python service.py 2. Use test client to start a session (needs a running Django on localhost): poetry run python test_client.py Licence ------- :: Copyright © 2020 Daniel Teichmann Copyright © 2020 Jonathan Weth Licenced under the GPL, version 2.0 or later Please see the LICENCE file accompanying this distribution for the full licence text. .. _AlekSIS: https://edugit.org/AlekSIS/AlekSIS