anticorruzione / openwhistleblowing

Software per il riuso
Other
19 stars 14 forks source link

Unmet requirements su centos #8

Closed giannibassiniprovincia closed 5 years ago

giannibassiniprovincia commented 5 years ago

Buongiorno
sto provando l'installazione su CENTOS

service owb start Starting Owb daemon: owbStarting Owb Some Owb requirements are unmet Unmet requirements: Parsley==1.2 ... paramiko The problem can be solved by: Installing missing requirements using rm -rf /tmp/pip-build-root/ && pip install -r /usr/local/owb/backend/usr/share/requirements.txt failed!

[root@altair default]# rm -rf /tmp/pip-build-root/ && pip install -r /usr/local/owb/backend/usr/share/requirements.txt

Requirement already satisfied: Parsley==1.2 in /usr/lib/python2.7/site-packages (from -r /usr/local/owb/backend/usr/share/requirements.txt (line 1)) (1.2) ...... Requirement already satisfied: bcrypt>=3.1.3 in /usr/lib64/python2.7/site-packages (from paramiko->-r /usr/local/owb/backend/usr/share/requirements.txt (line 22)) (3.1.6)

come si puo' risolvere? Grazie

evilaliv3 commented 5 years ago

Gentile @giannibassiniprovincia,

I problemi che riscontra sono dovuti al fatto che ha provato a caricare il file di requirements pip studiati per ubuntu trusty 14.04 e aggiornato al 2015. Tale file è stato al momento aggiornato da ANAC con alcune aggiunte relative alle loro implementazioni, ma come indicato nell'analisi tecnica che segue per ogni sistema di riferimento e ogni sua versione è opportuno selezionare le versioni già presenti: Analisi tecnica

Le preciso tra l'altro che il sistema di pacchettizzazione PIP è ora non più in uso nel software ufficiale GlobaLeaks, dove è sostituito dall'ùso dei pacchetti ufficialmente rilasciati da Ubuntu/Debian. Anche per Centos/RedHat sarebbe opportuno ripacchettizzare facendo uso delle rispettive risorse ufficiali che sono distribuite seguendo una piu rigorosa integrazione con il sistema operativo e i suoi componenti, con pieno soddisfacimento di compatibilità e sicurezza non gestito con il sistema PIP. Qui un esempio del percorso di analisi del 2015 che ha portato a questi sviluppi: https://github.com/globaleaks/GlobaLeaks/issues/1515

giannibassiniprovincia commented 5 years ago

Grazie per la risposta Attualmente abbiamo implemnentato un Globaleaks ultima versione su Ubuntu e manterremo quella.

evilaliv3 commented 5 years ago

Grazie dell'aggiornamento @giannibassiniprovincia, trattandosi che stai installando per una provincia avete valutato l'eventuale adesione a whistleblowing.it?