|
From: | Gerald Wiese |
Subject: | [Health-dev] Current Vanilla Installation |
Date: | Tue, 4 Jun 2024 14:52:44 +0200 |
User-agent: | Mozilla Thunderbird |
Hello,
I was looking a bit into the current vanilla installation and I see some problems:
- Debian dependencies wget & libreoffice-nogui are missing
- This is one is needed several times and not properly documented when/where/how to use it:
export PIP_BREAK_SYSTEM_PACKAGES=1
(Needed for gnuhealth-setup as gnuhealth, gnuhealth-client as
other user, potentially uwsgi as gnuhealth. .gnuhealthrc not
automatically loaded, not clear how to "add this environment
variable" for DAU either)
- /etc/systemd/… is not only the proper path on Ubuntu 18.04, I think rather on most GNU/Linux
- No information how to install uWSGI
- No information how to install Nginx and where to put virtual host config
- No information how to integrate uWSGI in systemd
- No information how to handle permissions Nginx <-> uWSGI
socket
- "vi" as standard editor (e.g. after editconf) is not beginner friendly
- GTK client information is missing system requirements, e.g. on Debian:
sudo apt install python3-gi python3-gi-cairo gir1.2-gtk-3.0 libcairo2-dev libgirepository1.0-dev python3-dev
- Client installation is missing "
source
$HOME/.bashrc" after putting something into it
(- Some strange symbols " ")
If desired I can fix some minor of those and open issues for the rest.
However I would like this to be resolved before:
https://codeberg.org/gnuhealth/his/issues/10
Best
Gerald
[Prev in Thread] | Current Thread | [Next in Thread] |