Première tentative de paquet deb

Les sujets de cette catégorie concernent le développement du logiciel MedshakeEHR.
marsante
Messages : 175
Inscription : 25 juil. 2020, 18:42

Première tentative de paquet deb

Message non lu par marsante »

J'ai tenté de faire un package deb de MedShakeEHR, si vous avez envi de tester dans une VM pour voir si ça fonctionne bien. Sur ma machine de test il c'est installé et désinstallé avec succès. Je pourrai essayer de faire un ppa après si ça fonctionne bien.

Code : Tout sélectionner

Package: medshakeehr
Status: install ok installed
Priority: optional
Section: web
Maintainer: Michaël Val <contact@brunoy-osteopathe.fr>
Architecture: all
Version: 8.0.0
Depends: apache2 | httpd, libapache2-mod-php | php, ca-certificates, default-mysql-client | virtual-mysql-client, default-mysql-server | virtual-mysql-server, composer, curl, ghostscript, git, imagemagick, pdftk-java, php-bcmath, php-gd, php-intl, php-curl, php-zip, php-xml, php-imagick, php-imap, php-mysql | php-mysqlnd, php-soap, php-yaml, php-gnupg
Suggests: orthanc
Description: electronic health record
 MedShakeEHR supported :
    * Modules
    * Plugins
Description-md5: e2df9c9d89ae6104ed863a55cc2415eb
Homepage: https://github.com/MedShake/MedShakeEHR-base

le code source https://github.com/marsante/MedShakeEHR-deb

Pièces jointes
medshakeehr.zip
(369.68 Kio) Téléchargé 29 fois
Avatar de l’utilisateur
Bertrand
Messages : 177
Inscription : 21 juil. 2020, 18:08
Localisation : Dans le grand bain
Contact :

Re: Première tentative de paquet deb

Message non lu par Bertrand »

Pas testé, mais vu les sources. C'est beau car ça à l'air tellement simple, mais il faut savoir le faire !
J'imagine qu'une fois qu'on met les mains là-dedans, ce n'est que le début des questions. Je pense en particulier aux upgrades et au --purge ...

Je m'étais posé la question d'un paquet composer, je ne sais pas si ça pourrait avoir un intérêt réel. Tout ça est surement complémentaire.

B.

MedShakeEHR : Le Logiciel Médical Modulaire Libre
http://www.medshake.app/

MedShake : communauté médicale bien fraîche (et un peu secouée) !
https://www.medshake.net/

marsante
Messages : 175
Inscription : 25 juil. 2020, 18:42

Re: Première tentative de paquet deb

Message non lu par marsante »

Concernant les mises à jours, comme pour le deb wordpress, une fois installé ça serait à l'utilisateur de gérer les mises à jours. Je vais attaquer mon script php de détection de mise à jour pour prévenir l'utilisateur. Sinon Bugeaud a fait un script bash de mise à jour.

Par rapport à --purge. J'ai désinstallé via autoremove donc remove --purge. Ça enlève l'installation de medshakeehr dans /var/www/medshakeehr et les fichiers de configurations dans /usr. Il faut que je teste, mais normalement remove ne supprimera que dans /var/www/medshakeehr. Pour la base de donnée je n'ai pas encore testé, mais normalement dans le cas de figure où il y a déjà un autre paquet qui utilise mariadb, elle sera conservée. A priori autoremove sans autre deb devrait tout supprimer. Reste à tester le simple remove.

Je vais continuer les tests.

Répondre