Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
soins2000 [Le 12/01/2020, 12:21]
82.250.204.7 [Connexion du TLA avec Firefox]
soins2000 [Le 05/12/2023, 19:01] (Version actuelle)
62.147.40.133
Ligne 1: Ligne 1:
-{{tag>Trusty Xenial ​santé entreprise wine virtualisation}}+{{tag>Jammy Focal santé entreprise wine virtualisation ​chiffrement}}
  
 ---- ----
Ligne 9: Ligne 9:
 Il est téléchargeable gratuitement sur le site de l'​éditeur. Il est téléchargeable gratuitement sur le site de l'​éditeur.
  
-<​note>​Cette page n'a pas pour objectif de faire la promotion de ce logiciel, mais de permettre à ceux qui l'​auraient choisi de le faire tourner sur un système d'​exploitation libre. ​Il existe évidemment ​des alternatives ​voir le portail [[Santé]].</​note>​+<​note>​Cette page n'a pas pour objectif de faire la promotion de ce logiciel, mais de permettre à ceux qui l'​auraient choisi de le faire tourner sur un système d'​exploitation libre. ​Pour des solutions ​alternativesvoir le portail [[Santé]].</​note>​
  
 ===== Pré-requis ===== ===== Pré-requis =====
  
-  * Avoir installé ​[[Wine]]+  * Ce logiciel étant conçu pour Windows, il sera nécessaire d'​installer ​[[Wine]] ​(lire le paragraphe [[soins2000#​installation]])
  
 =====Installation===== =====Installation=====
  
-Ce logiciel pour Windows fonctionne sous UBUNTU ​avec wine + 1 fichier dll (vérifié avec Ubuntu 10.10 + Wine-1.2.1) ​:+Ce logiciel pour Windows fonctionne sous Ubuntu ​avec wine :
  
-  * Installer wine.+  * Installer ​[[wine]] , de préférence la branche stable : depuis les dépôts Ubuntu ou depuis le site officiel pour une version plus récente [[https://​wiki.winehq.org/​Ubuntu|wineHQ]]. 
 + 
 +  * Configurer WINE en version Windows 8.1 ou 10 depuis le programme de Configuration de WINE, onglet Applications :<​code>​winecfg</​code>​
   * Télécharger le logiciel soins2000 sur [[http://​soins2000.com/​|le site de l'​éditeur]].   * Télécharger le logiciel soins2000 sur [[http://​soins2000.com/​|le site de l'​éditeur]].
 +<​note>​En cas de réinstallation de wine ou du système d'​exploitation Ubuntu (avec conservation de votre home), il n'est pas nécessaire de télécharger puis de réinstaller Soins2000</​note>​
   * Autoriser l'​exécution de soins2000.exe (clic droit sur le fichier soins2000.exe,​ puis Propriétés,​ puis Permissions : cocher la case "​Autoriser l'​exécution du fichier comme un programme"​) et le lancer avec wine (clic gauche sur le fichier soins2000.exe). Valider les choix par défaut lors de l'​installation.   * Autoriser l'​exécution de soins2000.exe (clic droit sur le fichier soins2000.exe,​ puis Propriétés,​ puis Permissions : cocher la case "​Autoriser l'​exécution du fichier comme un programme"​) et le lancer avec wine (clic gauche sur le fichier soins2000.exe). Valider les choix par défaut lors de l'​installation.
-  * Ajouter ​le fichier [[http://fr.dll-files.com/pop.php?​dll=msvcp60|msvcp60.dll]] dans le répertoire ~/.wine/​drive_c/​windows/​system32.+  * Deux fichiers sont créés sur le Bureau d'​Unbuntu ​"SOINS 2000.lnk" et "SOINS 2000.desktop"​Supprimer le .lnk (raccourci pour Windows). Autoriser l'​exécution de "SOINS 2000.desktop"​ (dans "​Propriétés"​). À partir d'​Ubuntu 20.04, il faut aussi "​Autoriser le lancement"​ par un clic droit sur le fichier "SOINS 2000.desktop"​ affiché sur le bureauL'​icône de Soins2000 s'​affichera alors automatiquement.
  
-<note help> L'​ajout manuel de cette dll ne semble plus nécessaire car elle est déjà présente dans wine 1.6.1 (testé avec Ubuntu 12.04 LTS 64 bits + wine 1.6.1). De même avec Wine 4.0.3. </​note>​ 
  
 =====Désinstallation===== =====Désinstallation=====
Ligne 39: Ligne 41:
  
  
-Pour permettre à Wine de communiquer avec le lecteur de cartes branché en USB, il faut créer ​un lien symbolique entre le port série ("​tty"​) sous lequel le lecteur de cartes (TLA) a été monté par Ubuntu (Unix/​Linux) et le port série ("​com"​) utilisé par Wine : <​code>​ln -s /dev/ttyUSB0 ~/.wine/dosdevices/​com1</​code>​ +Pour permettre à Wine de communiquer avec le lecteur de cartes branché en USB, il doit exister ​un lien symbolique entre le port série ("​tty"​) sous lequel le lecteur de cartes (TLA) a été monté par Ubuntu (Unix/​Linux) et le port série ("​com"​) utilisé par Wine. (pour plus d'​informations : [[https://wiki.winehq.org/Wine_User%27s_Guide#​Serial_and_Parallel_Ports|Site officiel WineHQ - ports série et parallèle]]) 
- +  * Depuis Wine 2.8 (testé avec Ubuntu 16.04 LTS 64 bits + wine 4.0.3 + TLA Vital'​Act-3S + Soins2000 version 3.0.4), après branchement du TLA sur un port USB, il y a un port com qui est **automatiquement** lié au port ttyACM0. Pour connaître le bon port com (ex : "​com33"​), ​ouvrir un terminal et taper la commande : <​code>​ls -l ~/​.wine/​dosdevices/</​code>​ Ou alors ouvrir dans Naulilus le dossier ~/​.wine/​dosdevices/​ et afficher les propriétés du dernier fichier "​comXX"​ (clic droit sur ce fichier, puis "​Propriétés"​). La cible du lien devrait être : /​dev/​ttyACM0. Sinon, chercher parmi les autres fichiers comXX. **A défaut**, suivre la procédure **manuelle** suivante pour créer un nouveau lien avec un autre port com (autre que les ports com déjà existants dans le dossier ~/​.wine/​dosdevices/​).
-<note warning>​Cette commande ne fonctionne pas (testé avec un TLA modèle Vital'​Act3S) car le TLA apparaît sous /​dev/​ttyACM0.</​note>​ +
- +
-Avec Ubuntu 16.04 LTS 64 bits + wine 4.0.3 + TLA Vital'​Act-3S + Soins2000 version 3.0.4, après branchement du TLA sur un port USB, il y a un port com qui semble être **automatiquement** lié au port ttyACM0. Pour connaître le bon port com (ex : "​com33"​),​ ouvrir dans Naulilus le dossier ~/​.wine/​dosdevices/​ et afficher les propriétés du dernier fichier "​comXX"​ (clic droit sur ce fichier, puis "​Propriétés"​). La cible du lien devrait être : /​dev/​ttyACM0. Sinon, chercher parmi les autres fichiers comXX. **A défaut**, suivre la procédure **manuelle** suivante pour créer un nouveau lien avec un autre port com (autre que les ports com déjà existants dans le dossier ~/​.wine/​dosdevices/​).+
  
 <note tip> <note tip>
Ligne 61: Ligne 60:
  
 Vérifier dans les propriétés du lanceur de Soins2000 situé sur le bureau. Vérifier dans les propriétés du lanceur de Soins2000 situé sur le bureau.
- 
- 
-<note tip> 
-Testé avec Ubuntu 12.04 LTS 64 bits + wine 1.6.1 + TLA Vital'​Act-3S + Soins2000 version 2.1.0 
- 
-Créer le lien : 
- 
-<​code>​ln -s /​dev/​ttyACM0 /​home/​$USER/​.local/​share/​wineprefixes/​vc2008express/​dosdevices/​com1</​code>​ 
-</​note>​ 
 </​note>​ </​note>​
  
Ligne 77: Ligne 67:
  
   * Il n'est toujours pas possible d'​avoir accès au TLA depuis Soins2000 à cause d'une restriction des droits d'​accès : lorsque le TLA est connecté, le lien com33 créé précédemment appartient au groupe "​dialout"​.   * Il n'est toujours pas possible d'​avoir accès au TLA depuis Soins2000 à cause d'une restriction des droits d'​accès : lorsque le TLA est connecté, le lien com33 créé précédemment appartient au groupe "​dialout"​.
-<​note>​Pour connaître le groupe auquel appartient le lien, effectuer un clic droit sous Nautilus sur le fichier com33 (ou sur le fichier /​dev/​serial/​by-id/​usb-XIRING_XIRING_Vital_Act-3S-if00,​ ou encore sur /​dev/​ttyACM0) puis "​Propriétés"​ puis l'​onglet "​Permissions"​.</​note>​ +<​note>​Pour connaître le groupe auquel appartient le lien, effectuer un clic droit sous Nautilus sur le fichier com33 (ou sur le fichier /​dev/​serial/​by-id/​usb-XIRING_XIRING_Vital_Act-3S-if00,​ ou encore sur /​dev/​ttyACM0) puis "​Propriétés"​ puis l'​onglet "​Permissions"​. 
-Il faut donc ajouter l'​utilisateur courant au groupe "​dialout"​ : +Ou alors taper dans un terminal <​code>​ls -l /​dev/​ttyACM0</​code>​</​note>​ Il faut donc ajouter l'​utilisateur courant au groupe "​dialout"​ : <​code>​sudo adduser $USER dialout</​code>​ Puis fermer la session de l'​utilisateur (ou éteindre le PC) et se reconnecter (ou redémarrer le PC) pour la prise en compte de ce changement. 
-<​code>​sudo adduser $USER dialout</​code>​ +Vérifier que l'​utilisateur appartient bien au groupe "​dialout"​ du TLA en lançant la commande : <​code>​groups</​code>​
- +
-Puis fermer la session de l'​utilisateur (ou éteindre le PC) et se reconnecter (ou redémarrer le PC) pour la prise en compte de ce changement.+
  
   * Démarrer Soins2000 via Wine en cliquant sur le raccourci créé sur le bureau lors de l'​installation de Soins2000, ou depuis un terminal :<​code>​env WINEPREFIX="/​home/​$USER/​.wine"​ wine C:​\\s2000\\s2000b.exe</​code> ​   * Démarrer Soins2000 via Wine en cliquant sur le raccourci créé sur le bureau lors de l'​installation de Soins2000, ou depuis un terminal :<​code>​env WINEPREFIX="/​home/​$USER/​.wine"​ wine C:​\\s2000\\s2000b.exe</​code> ​
 L'​accès au TLA est maintenant possible, il est bien reconnu par le logiciel. Il est possible de forcer la détection par Soins2000 en sélectionnant le port "​com33"​ dans les options avancées de Gestion du lecteur de cartes (fenêtre Paramétrage de Soins2000). Attendre la fin de l'​initialisation. Pour vérifier si cela fonctionne, il est possible de "Lire la configuration du lecteur"​ depuis la fenêtre Gestion du lecteur de cartes. L'​accès au TLA est maintenant possible, il est bien reconnu par le logiciel. Il est possible de forcer la détection par Soins2000 en sélectionnant le port "​com33"​ dans les options avancées de Gestion du lecteur de cartes (fenêtre Paramétrage de Soins2000). Attendre la fin de l'​initialisation. Pour vérifier si cela fonctionne, il est possible de "Lire la configuration du lecteur"​ depuis la fenêtre Gestion du lecteur de cartes.
- +(Testé avec Ubuntu ​20.04 LTS 64 bits + wine 6.0.1 (Win 10-64bits) + TLA Vital'​Act-3S + Soins2000 version 3.0.7)
-(Testé avec Ubuntu ​14.04 LTS 64 bits + wine 1.6.2 + TLA Vital'​Act-3S + Soins2000 version 2.1.0) +
- +
-(Testé avec Ubuntu 16.04 LTS 64 bits + wine 4.0.3 + TLA Vital'​Act-3S + Soins2000 version 3.0.4) +
 ==== Connexion du TLA avec Firefox ==== ==== Connexion du TLA avec Firefox ====
 L'​entrée en vigueur des BSI au 1er janvier 2020 (à compléter sur le site AmeliPro) et l'​instauration de la Messagerie Sécurisée de Santé (MSSanté) nécessite une connexion du TLA/lecteur de cartes CPS avec le navigateur internet. L'​entrée en vigueur des BSI au 1er janvier 2020 (à compléter sur le site AmeliPro) et l'​instauration de la Messagerie Sécurisée de Santé (MSSanté) nécessite une connexion du TLA/lecteur de cartes CPS avec le navigateur internet.
 +<note warning>​Depuis Ubuntu Jammy (22.04), le paquet de Firefox issu des dépôts officiels d'​Ubuntu force l'​installation de Firefox en snap. La version "​snap"​ de Firefox ne permet actuellement pas l'​utilisation de certains modules, dont le module de sécurité PKCS#11 pour la gestion des cartes à puces, nécessaire pour accéder à la CPS. Il faut donc [[:​firefox#​installer_firefox_en_deb_classique_au_lieu_de_snap|installer Firefox en .deb classique au lieu de snap]]. Voir la discussion sur ce dysfonctionnement [[https://​bugzilla.mozilla.org/​show_bug.cgi?​id=1734371|Firefox snap can't load PKCS#11 modules on the host system]]</​note>​
 === Installation du GALSS === === Installation du GALSS ===
 L'​installation du Gestionnaire d’Accès aux Lecteurs Santé Social (GALSS) permet aux systèmes d'​exploitation Windows, Linux et Macintosh de disposer des fichiers de configuration et des bibliothèques nécessaires pour dialoguer avec les lecteurs de cartes CPS, que ce soit avec le protocole PC/SC (Personal Computer / Smart Card) ou avec le PSS (Protocole Santé Social). L'​installation du Gestionnaire d’Accès aux Lecteurs Santé Social (GALSS) permet aux systèmes d'​exploitation Windows, Linux et Macintosh de disposer des fichiers de configuration et des bibliothèques nécessaires pour dialoguer avec les lecteurs de cartes CPS, que ce soit avec le protocole PC/SC (Personal Computer / Smart Card) ou avec le PSS (Protocole Santé Social).
-<​note>​Ubuntu ​gère nativement ​le protocole PC/SC (voir la page dédiée [[smartcards|Cartes à puce sous Ubuntu]]) donc le GALSS n'est a priori pas nécessaire pour les lecteurs de cartes CPS en mode PC/SC. Il est en revanche indispensable pour ceux en mode PSS (par exemple, tous les TLA Vital'​Act 3S avant la version 4.19, version à partir de laquelle ils supportent les deux protocoles PSS et PC/​SC).</​note>​+<​note>​Ubuntu ​peut gérer ​le protocole PC/SC (voir la page dédiée [[smartcards|Cartes à puce sous Ubuntu]]) donc le GALSS n'est a priori pas nécessaire pour les lecteurs de cartes CPS en mode PC/SC. Il est en revanche indispensable pour ceux en mode PSS (par exemple, tous les TLA Vital'​Act 3S avant la version 4.19, version à partir de laquelle ils supportent les deux protocoles PSS et PC/​SC).</​note>​
  
   - Récupérer le fichier galss-x.xx.xx-x.i386.rpm (32 bits) ou le fichier galss-x.xx.xx-x.x86_64.rpm (64 bits) auprès de l'​éditeur de votre logiciel santé (l'​accès aux fichiers du GIE-Sesam-Vitale semble être réservé aux "​industriels"​ : [[https://​industriels.sesam-vitale.fr|GIE-SV]])   - Récupérer le fichier galss-x.xx.xx-x.i386.rpm (32 bits) ou le fichier galss-x.xx.xx-x.x86_64.rpm (64 bits) auprès de l'​éditeur de votre logiciel santé (l'​accès aux fichiers du GIE-Sesam-Vitale semble être réservé aux "​industriels"​ : [[https://​industriels.sesam-vitale.fr|GIE-SV]])
Ligne 100: Ligne 85:
   - Brancher votre lecteur de cartes/TLA à votre ordinateur   - Brancher votre lecteur de cartes/TLA à votre ordinateur
   - Installer le GALSS : soit via la logithèque Ubuntu en cliquant le fichier galss-x.xx.xx-x.x86_64.deb,​ soit via un terminal <​code>​sudo dpkg -i galss-x.xx.xx-x.x86_64.deb</​code>​   - Installer le GALSS : soit via la logithèque Ubuntu en cliquant le fichier galss-x.xx.xx-x.x86_64.deb,​ soit via un terminal <​code>​sudo dpkg -i galss-x.xx.xx-x.x86_64.deb</​code>​
-  - Modifier avec un éditeur de textes le fichier de configuration galss.ini présent dans le dossier /​usr/​local/​galss en renseignant le numéro **xx** du port COM utilisé par le TLA (s'​inspirer du fichier galss.ini présent dans ~/​.wine/​drive_c/​windows) dans [CANAL1] Index=**xx** +  - Modifier avec un éditeur de textes le fichier de configuration ​**galss.ini** présent dans le dossier /​usr/​local/​galss en renseignant le numéro **xx** du port COM utilisé par le TLA (s'​inspirer du fichier galss.ini présent dans ~/​.wine/​drive_c/​windows) dans [CANAL1] Index=**xx** 
-  - Modifier avec un éditeur de textes le fichier de configuration ​galss.ini présent dans le dossier /​usr/​local/​galss en ajoutant la ligne COM**xx**=/​dev/​ttyACM0 dans le paragraphe [MAP_DEVICE]. (/​dev/​ttyACM0 correspond au port sur lequel Unbuntu a reconnu votre TLA - voir précédemment)+  - Modifier avec un éditeur de textes le fichier de configuration ​**io_comm.ini** présent dans le dossier /​usr/​local/​galss en ajoutant la ligne COM**xx**=/​dev/​ttyACM0 dans le paragraphe [MAP_DEVICE]. (/​dev/​ttyACM0 correspond au port sur lequel Unbuntu a reconnu votre TLA - voir le paragraphe précédent)
   - Redémarrer votre ordinateur   - Redémarrer votre ordinateur
  
Ligne 119: Ligne 104:
   - Conversion du .rpm en un .deb <​code>​sudo alien -k -c CryptolibCPS-5.0.15-x86_64.rpm</​code>​   - Conversion du .rpm en un .deb <​code>​sudo alien -k -c CryptolibCPS-5.0.15-x86_64.rpm</​code>​
   - Installation <​code>​sudo dpkg -D 3777 -i CryptolibCPS-5.0.15-x86_64.deb</​code>​   - Installation <​code>​sudo dpkg -D 3777 -i CryptolibCPS-5.0.15-x86_64.deb</​code>​
 +
 +L'​installation de la CryptolibCPS sous Linux installe aussi un "​Gestionnaire de la carte CPS" qui peut être lancé depuis un terminal : <​code>​sudo /​opt/​santesocial/​CPS/​bin/​cpgeslux</​code>​
 +
 +<​note>​L'​installation des librairies de chiffrement CryptoAPI dans Wine, soit depuis Soins2000 (via la page de démarrage de Soins2000 : "​Téléservices"​ ou en cliquant sur "​Accéder à AmeliPro"​ à côté de la case BSI dans l'​onglet "​Prescription"​),​ soit directement en exécutant le fichier /​.wine/​drive_c/​s2000/​galss/​msi/​cryptolibCPS-5.0.45-x64.msi,​ installe aussi deux autres petits programmes dans le répertoire /​.wine/​drive_c/​Program Files/​santesocial/​CPS/​ : Gestionnaire de la carte CPS (cpgesw64.exe) et Gestionnaire des certificats CPS (CCM.exe). L'​exécution de cpgesw64.exe permet entre autres de vérifier que Wine accède bien au lecteur de cartes CPS (TLA). Le processus CCM.exe fonctionne aussi mais peut entrer en conflit avec Firefox lors de l'​authentification par CPS.</​note>​
  
 === Configuration de Firefox === === Configuration de Firefox ===
-Ouvrir les préférences de Firefox (about:​preferences). Tout en bas de la page "Vie privée et sécurité"​. Cliquer sur "​Périphériques de sécurité...",​ puis sur "​Charger"​. Donner un nom explicite au module (par exemple "​CrytoCPS ASIP PKCS#​11"​),​ puis cliquer sur "​Parcourir..."​ et sélectionner le fichier "​libcps3_pkcs11_lux.so"​ dans /​usr/​lib64/​. +Ouvrir les préférences de Firefox (about:​preferences). Tout en bas de la page "Vie privée et sécurité"​. Cliquer sur "​Périphériques de sécurité...",​ puis sur "​Charger"​. Donner un nom explicite au module (par exemple "​CrytoCPS ASIP PKCS#​11"​),​ puis cliquer sur "​Parcourir..."​ et sélectionner le fichier "​libcps3_pkcs11_lux.so"​ dans /​usr/​lib64/ ​(cette bibliothèque se trouve aussi dans /​opt/​santesocial/​CPS/​lib/​libcps3_pkcs11_lux.so - répertoire conseillé par l'​ASIP). 
-Pour tester le module, brancher le TLA/lecteur de cartes CPS, puis sélectionner le sous-module "CPS3" juste sous le module "​CrytoCPS ASIP PKCS#​11"​ et cliquer sur "​Connexion"​. Le code du porteur de la CPS doit être demandé, et des informations seront alors affichées.+ 
 +Pour tester le module, brancher le TLA/lecteur de cartes CPS, puis sélectionner le sous-module "PSS Reader on CPS" (ou "​CPS3v3-xxxxxxxx"juste sous le module "​CrytoCPS ASIP PKCS#​11"​ et cliquer sur "​Connexion"​. Le code du porteur de la CPS doit être demandé, et des informations seront alors affichées.
  
 === Test de l'​installation === === Test de l'​installation ===
Ligne 129: Ligne 119:
   - Choisir le certificat X.509 d’authentification de la carte CPx à utiliser   - Choisir le certificat X.509 d’authentification de la carte CPx à utiliser
 En cas de succès de l’authentification,​ la page d'​informations de la carte CPx apparaît. En cas de succès de l’authentification,​ la page d'​informations de la carte CPx apparaît.
-=====Scanner===== 
  
-FIXME Le scanner (testé avec une imprimante multifonction EPSON) ne fonctionne pas avec Soins2000 sous Wine  ​(Testé avec Ubuntu ​14.04 LTS 64 bits wine 1.6.Soins2000 version 2.1.0Le logiciel freeze lors de la recherche du scanner, et finit par se fermer.+(Testé ​avec succès ​avec Ubuntu ​20.04 LTS + galss-3.41.00-1.x86_64.rpm CryptolibCPS-5.1.4-x86_64.rpm + WebExtension CPS 6.0.19 + TLA Vital'​Act 3S v2.27 + Firefox 91)
  
-Sous Ubuntu ​16.04 LTS 64 bits wine 4.0.Soins2000 version 3.0.4, le scanner ​de l'​imprimante multifonction est reconnu, la numérisation se lance (avec deux passages !mais le programme Soins2000 gèle à l'​import de la numérisation et doit fermer (fenêtre WINE "​Erreur du programme"​).+(Testé avec succès avec Ubuntu ​22.04 LTS + galss-3.41.00-1.x86_64.rpm + CryptolibCPS-5.1.4-x86_64.rpm + WebExtension CPS 6.0.19 TLA Vital'​Act 3S v2.27 + Firefox 107.0 -64 bits- version ​.deb via le ppa de mozillateam)
  
 +
 +=== Services WEB de l'ASIP Santé ===
 +Contrairement à ce qui est annoncé par l'ASIP Santé ([[https://​integrateurs-cps.asipsante.fr/​Lettre_d_information|Lettre d'​information - POSTE DE TRAVAIL & Veille Technologique Version mise à jour le mardi 22 janvier 2019]]), l'​offre de services par Accès Web de l'ASIP Santé est pleinement accessible sous Linux :
 +  * http://​testssl.asipsante.fr/​
 +  * https://​diagcps.eservices.esante.gouv.fr/​
 +  * https://​tops.eservices.esante.gouv.fr/​tops/​
 +  * https://​tom.eservices.esante.gouv.fr/​tom/​
 +  * https://​annuaire.sante.fr/​
 +  * https://​mailiz.mssante.fr/​
 +
 +<note tip>La création de la messagerie sécurisée M@iliz-MSSanté n'​accepte pas Linux : "​L’OS linux sans version n’est pas supporté par l’autocréation"​. Il suffit de modifier **temporairement** le User Agent de Firefox (avec par exemple l'​extension "​User-Agent Switcher"​) pour faire passer son système pour Windows, et la création de la Messagerie Sécurisée devient possible. Vous pouvez ensuite désinstaller l'​extension User-Agent car elle n'est plus nécessaire par la suite pour accéder à la messagerie sécurisée.</​note>​
 +
 +=====Scanner=====
 <note tip>​Numériser les ordonnances avec son logiciel de [[scanner]] préféré sous Ubuntu, puis les importer sous Soins2000 via le bouton "​Scanner"​ puis "​Importer/​Exporter"​.</​note>​ <note tip>​Numériser les ordonnances avec son logiciel de [[scanner]] préféré sous Ubuntu, puis les importer sous Soins2000 via le bouton "​Scanner"​ puis "​Importer/​Exporter"​.</​note>​
  
Ligne 173: Ligne 175:
   * Sous Ubuntu 16.04 LTS, mise à jour de Soins2000 impossible avec Wine 4.0.2 en mode Windows XP : "Vous ne pouvez pas mettre à jour vers la dernière version de Soins2000 car elle nécessite Windows XP SP3 ou une version supérieure"​. La dernière version de Soins2000 accessible et fonctionnelle avec Wine 4.0.2 sous la version XP est la version 2.1.1 du 04/03/2018.   * Sous Ubuntu 16.04 LTS, mise à jour de Soins2000 impossible avec Wine 4.0.2 en mode Windows XP : "Vous ne pouvez pas mettre à jour vers la dernière version de Soins2000 car elle nécessite Windows XP SP3 ou une version supérieure"​. La dernière version de Soins2000 accessible et fonctionnelle avec Wine 4.0.2 sous la version XP est la version 2.1.1 du 04/03/2018.
   * Sous Ubuntu 16.04 LTS, le passage de Wine 4.0.2 (ou 4.0.3) en mode Win10-64 permet de mettre à jour Soins2000 mais il y a un freeze lors de l'​installation de la mise à jour (blocage pendant l'​affichage du surcadre "​Installation..."​ dans la fenêtre de Soins2000, a priori lié à l'​installation des SSV et du GALSS) à la version 3.0.4 de Soins2000 du 12/11/2019.   * Sous Ubuntu 16.04 LTS, le passage de Wine 4.0.2 (ou 4.0.3) en mode Win10-64 permet de mettre à jour Soins2000 mais il y a un freeze lors de l'​installation de la mise à jour (blocage pendant l'​affichage du surcadre "​Installation..."​ dans la fenêtre de Soins2000, a priori lié à l'​installation des SSV et du GALSS) à la version 3.0.4 de Soins2000 du 12/11/2019.
-  * Sous Ubuntu 16.04 LTS, avec Wine 4.0.3 en mode Win10-64, la désinstallation complète suivie d'une réinstallation de Soins2000 ne provoque plus de blocage à l'​installation mais au lancement apparaît une fenêtre "​Impossible de continuer car certains fichiers sont manquants"​. Les librairies SSV ne peuvent pas se charger correctement (pas de facturation ni de télétransmission possible). Le logiciel Soins2000 demande à passer en mode administrateur ou à forcer la réinstallation du GALSS. Il s'en suit un problème au lancement de s2process.exe "​galsvw64.exe"​. ​+  * Sous Ubuntu 16.04 LTS, avec Wine 4.0.3 en mode Win10-64, la désinstallation complète suivie d'une réinstallation de Soins2000 ne provoque plus de blocage à l'​installation mais au lancement apparaît une fenêtre "​Impossible de continuer car certains fichiers sont manquants"​. Les librairies SSV ne peuvent pas se charger correctement (pas de facturation ni de télétransmission possible). Le logiciel Soins2000 demande à passer en mode administrateur ou à forcer la réinstallation du GALSS. Il s'en suit un problème au lancement de s2process.exe "​galsvw64.exe"​.
 <note tip>En rétrogradant Wine du mode Windows 10-64bits à Windows 8.1-64, le problème des SSV et du GALSS n'​apparaît plus. La version 3.0.4 de Soins2000 du 29/11/2019 se lance sans erreur apparente.</​note>​ <note tip>En rétrogradant Wine du mode Windows 10-64bits à Windows 8.1-64, le problème des SSV et du GALSS n'​apparaît plus. La version 3.0.4 de Soins2000 du 29/11/2019 se lance sans erreur apparente.</​note>​
   * Sous Ubuntu 16.04 LTS, avec Wine 4.0.3 en mode Win8.1-64, l'​installation de la mise à jour de Soins2000 de la version 3.0.4 à celle 3.0.5 n'​arrive pas à terme (surcadre "​Installation..."​ reste affiché). Le processus s2000c.exe "​install manuelle GALSS" lancé lors de cette installation consomme ~30% des processeurs pendant une durée indéterminée. Tuer le processus s2000c.exe permet de stopper l'​installation et rend Soins2000 de nouveau utilisable.   * Sous Ubuntu 16.04 LTS, avec Wine 4.0.3 en mode Win8.1-64, l'​installation de la mise à jour de Soins2000 de la version 3.0.4 à celle 3.0.5 n'​arrive pas à terme (surcadre "​Installation..."​ reste affiché). Le processus s2000c.exe "​install manuelle GALSS" lancé lors de cette installation consomme ~30% des processeurs pendant une durée indéterminée. Tuer le processus s2000c.exe permet de stopper l'​installation et rend Soins2000 de nouveau utilisable.
 <note tip>En remplaçant la version 4.0.x de WINE par la version 5.0 (version de développement 5.0-rc4 issue du dépôt wine-dev), les mises à jour de Soins2000 s'​installent à nouveau correctement. (testé avec Ubuntu 16.04 LTS + WINE 5.0-rc4 + Soins2000 v.3.0.5 du 10-01-2020)</​note>​ <note tip>En remplaçant la version 4.0.x de WINE par la version 5.0 (version de développement 5.0-rc4 issue du dépôt wine-dev), les mises à jour de Soins2000 s'​installent à nouveau correctement. (testé avec Ubuntu 16.04 LTS + WINE 5.0-rc4 + Soins2000 v.3.0.5 du 10-01-2020)</​note>​
 +
 +  * Sous Ubuntu 22.04 LTS, avec Wine 7.0.0 en mode Win10-64, le lancement de soins2000 reste bloqué sur la page d'​accueil du programme. Pas d'​action possible avec la souris (il faut forcer l'​arrêt du programme). La mise à jour de wine vers la version 8.0.2 a permis de corriger ce blocage. (testé avec Ubuntu 22.04 LTS + WINE 8.0.2 + Soins2000 v.3.0.9 du 24-10-2023)
 +
  
 ==== Via VirtualBox ==== ==== Via VirtualBox ====
Ligne 190: Ligne 195:
   * Portail [[Wine]] et [[https://​www.winehq.org/​|Site officiel de Wine]]   * Portail [[Wine]] et [[https://​www.winehq.org/​|Site officiel de Wine]]
   * Portail [[Virtualisation]]   * Portail [[Virtualisation]]
-  * Discussion "[[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=154217|Application planning de soins infirmiers]] sur le forum ubuntu-fr+  * Discussion "[[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=154217|Application planning de soins infirmiers]] sur le forum ubuntu-fr 
 +  * Portail [[smartcards|Cartes à puce sous Ubuntu]] 
 +  * Blog [[https://​www.medshake.net/​blog/​a270/​cps-sous-linux-et-acces-aux-services-lies-une-histoire-bien-francaise/​|CPS sous Linux et accès aux services liés : une histoire bien française]] 
 +  * Portail ASIP Santé - Intégrateurs CPS : [[https://​integrateurs-cps.asipsante.fr/​Lettre_d_information|Lettre d'​information - POSTE DE TRAVAIL & Veille Technologique]] 
 +  * Portail ASIP Santé - Intégrateurs CPS : [[https://​integrateurs-cps.asipsante.fr/​Installation-manuelle-PKCS11-Firefox|Installation manuelle du périphérique de sécurité PKCS#11 dans Firefox]] 
 +  * Portail ASIP Santé - Intégrateurs CPS : [[https://​integrateurs-cps.asipsante.fr/​sites/​default/​files/​ASIP-PUSC-PSCE_Manuel-Installation-utilisation-Cryptolib-CPS_20150908_v5.1.3.pdf|Manuel d’installation et d'​utilisation de la Cryptolib CPS 5.1.3]] 
 +  * Portail acteurfse.net : [[https://​www.acteurfse.net/​telechargement/​Documentation_GALSS.pdf|Manuel d’utilisation - GALSS Juin 2016 GIE SESAM-VITALE]] 
  
 ---- ----
 //​Contributeurs principaux : [[utilisateurs:​vavincavent|]],​ [[utilisateurs:​DamS|]] (pour la reconnaissance du TLA, le scanner, la virtualisation,​ les problèmes connus)// //​Contributeurs principaux : [[utilisateurs:​vavincavent|]],​ [[utilisateurs:​DamS|]] (pour la reconnaissance du TLA, le scanner, la virtualisation,​ les problèmes connus)//
  
-//Dernière mise à jour : 23-12-2019//+//Dernière mise à jour : 05-12-2023//
  • soins2000.1578828085.txt.gz
  • Dernière modification: Le 12/01/2020, 12:21
  • par 82.250.204.7