2020-04-07 15:14:32 +02:00
parent 73be0e477b
commit 6fe3141fcf

@ -7,6 +7,11 @@ Pour compléter linstallation, les dépendances nétant pas déclarées po
4. installer eole-db et eole-postgresql avec apt-eole 4. installer eole-db et eole-postgresql avec apt-eole
5. récupérer les paquets composants risotto sur owncloud et les installer avec dpkg 5. récupérer les paquets composants risotto sur owncloud et les installer avec dpkg
6. patcher le fichier /etc/risotto/risotto.conf parce quil y a deux versions de tiramisu en compétition 6. patcher le fichier /etc/risotto/risotto.conf parce quil y a deux versions de tiramisu en compétition
7. reconfigurer le serveur
8. ~~ajuster les droits des roles risotto et tiramisu (par défaut) dans postgresql : +login +superuser (en attendant mieux)~~ Lajustement est actuellement fait dans un script postservice. Il manquait la capacité login pour les roles (alter role tiramisu with login; idem pour risotto) et les droits sur les tables, ceux-ci étant remis à zéro par eoledb à chaque reconfigure. Un paquet dune version modifiée de eole-db est également fournie dans le répertoire owncloud pour gérer ce cas.
Le patch pour la prise en compte de la bonne version de tiramisu :
``` ```
--- distrib/risotto.conf 2020-04-02 10:43:03.000000000 +0200 --- distrib/risotto.conf 2020-04-02 10:43:03.000000000 +0200
@ -17,6 +22,3 @@ Pour compléter linstallation, les dépendances nétant pas déclarées po
SRV_SEED_PATH=%%getVar('risotto_seed_dir') SRV_SEED_PATH=%%getVar('risotto_seed_dir')
+PYTHONPATH="/usr/lib/python3.6/dist-packages:$PYTHONPATH" +PYTHONPATH="/usr/lib/python3.6/dist-packages:$PYTHONPATH"
``` ```
7. reconfigurer le serveur
8. ~~ajuster les droits des roles risotto et tiramisu (par défaut) dans postgresql : +login +superuser (en attendant mieux)~~ Lajustement est actuellement fait dans un script postservice. Il manquait la capacité login pour les roles (alter role tiramisu with login; idem pour risotto) et les droits sur les tables, ceux-ci étant remis à zéro par eoledb à chaque reconfigure. Un paquet dune version modifiée de eole-db est également fournie dans le répertoire owncloud pour gérer ce cas.