health-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Health-dev] Current Vanilla Installation


From: Axel Braun
Subject: Re: [Health-dev] Current Vanilla Installation
Date: Wed, 05 Jun 2024 10:11:44 +0200

Good morning,

Am Dienstag, 4. Juni 2024, 15:13:21 MESZ schrieb Luis Falcon:
> > 
> > I was looking a bit into the current vanilla installation and I see
> > some problems:
> > 
> > - Debian dependencies wget & libreoffice-nogui are missing
> 
> libreoffice-nogui does not ship in most OS, so we need to document it
> on Debian specific instructions.

libreoffice-nogui seems to be Debian-specific - could not find it in my 
packages, or on OBS

> > - 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
> 
> We should include the particular paths on each supported OS sections.

/etc/systemd/.. for what (except systemd-configuration)? Sorry, cant spot it 
from the text 

> > - No information how to install uWSGI
> 
> uWSGI is not part of gnuhealth-setup. We can include the
> information from Thalamus setup:
> 
> https://docs.gnuhealth.org//thalamus/#running-thalamus-from-a-wsgi-container
> 
> > 
> > - No information how to install Nginx and where to put virtual host
> > config
> > 
> > - No information how to integrate uWSGI in systemd
> > 
> We can include detailed information here:
> 
> https://docs.gnuhealth.org/his/techguide/installation/vanilla.html#using-a-wsgi-server-for-gnu-health-hospital-management-component
> 
> > - No information how to handle permissions Nginx <-> uWSGI socket
> 
> 
> > - "vi" as standard editor (e.g. after editconf) is not beginner
> > friendly
> 
> Who said that? We all love vi and vim . 
> 
> We can always use ed ;)

:-) nano someone?
 
> > 
> > - 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

The dependencies are unfortunately a little diferent between the different 
Distributions....

Cheers
Axel

Attachment: signature.asc
Description: This is a digitally signed message part.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]