INSTALLATION : Libérez nos MG, libérez

@Clochette

Merci, je vais refaire une installation ce soir avec le partitionnement proposé. Je comprend pas tout mais c’est comme chez le docteur, parfois faut savoir faire confiance !

[quote=“DocKornog”]

Allez je me lance dans l’installation de freemedform ![/quote]

Donc pour cela, essaye

Si ça marche bien avec la version wheezy, tu peux envisager de passer à la 0.94, pour cela tu fais

echo "deb http://boisson.homeip.net/depot wheezy medecine" >> /etc/apt/sources.list apt-get update apt-get -s install freemedforms-emr
et si pas de messages d’erreurs

[quote=“fran.b”][quote=“DocKornog”]

Allez je me lance dans l’installation de freemedform ![/quote]

Donc pour cela, essaye

Si ça marche bien avec la version wheezy, tu peux envisager de passer à la 0.94, pour cela tu fais

echo "deb http://boisson.homeip.net/depot wheezy medecine" >> /etc/apt/sources.list apt-get update apt-get -s install freemedforms-emr
et si pas de messages d’erreurs

Un message d’erreur lors de la récupération sur boisson.homeip.net/depot

???

OK, j’ai compris la manip : [quote]pg --keyserver pgpkeys.mit.edu --recv-key D78A5C23CEA8D8FF

qui récupère la clef sur le serveur de clef et

gpg -a --export D78A5C23CEA8D8FF > /tmp/clef.txt
puis sous root
apt-key add /tmp/clef.txt

http://boisson.homeip.net/
http://boisson.homeip.net/
[/quote]

EDIT : J’ai aussi installé Freediams et les manuels en français via “Synaptic Package Manager”

EDIT : la doc de freemedform => http://www.freemedforms.com/fr/usermanual?do=showtag&tag=fr%3Ausermanual

[quote=“Clochette”]
Plan de partitionnement à mon avis pratique :

LVM :
[ul]VG1 SYSTEME :
[list]
LV1 -> /boot
LV2 -> swap
LV3 -> /
[/ul]
VG2 DATA :
[ul]
LV4 -> /home
LV5 -> /data (chiffré)
[/ul][/list:u]

Pour un début :033[/quote]

VG = volume groupe
LV = volume logique

Le fait de séparer les LV sur du différent VG n’est pas obligatoire du tout, c’est un excès de zèle de ma part concernant le partitionnement.
Le fait de partir sur du LVM te permet de pouvoir redimensionné les volume logique et les déplacer entre différents groupe de volume, et donc à fortiori de pouvoir cloner une installation et la déplacer facilement

C’est de cette manière qu’a procédé par exemple Ed pour le forum lors de la dernière migration et c’est assez pratique de pouvoir compter sur une installation sur du LVM.

Tant que l’on y est l’aspect sécuritaire ne doit pas être négligé car il y a de la donéne de patient qui sera stockée, transitera par ce système.
Il faut donc bien penser à sécuriser les utilisateurs c’est pour ça que je vois plus le stockage séparé de la partion /home, je verrai aussi les soft installer avec un utilisateur différent de l’utilisateur finale et jouer sur les permissions de groupes pour pouvoir y accéder et permettre ainsi de mieux suivre et verrouiller une éventuelle compromission.

PS : Idée comme ça mais l’installation de la partie ‘travail’ ne pourrait pas se faire sur une machine virtuelle classique du type Virtualbox, Qemu/KVM ou autre, sur un OS propre et préparé à accueillir le projet.

[quote=“Clochette”][quote=“Clochette”]
Plan de partitionnement à mon avis pratique :

LVM :
[ul]VG1 SYSTEME :
[list]
LV1 -> /boot
LV2 -> swap
LV3 -> /
[/ul]
VG2 DATA :
[ul]
LV4 -> /home
LV5 -> /data (chiffré)
[/ul][/list:u]

Pour un début :033[/quote]

VG = volume groupe
LV = volume logique

Le fait de séparer les LV sur du différent VG n’est pas obligatoire du tout, c’est un excès de zèle de ma part concernant le partitionnement.
Le fait de partir sur du LVM te permet de pouvoir redimensionné les volume logique et les déplacer entre différents groupe de volume, et donc à fortiori de pouvoir cloner une installation et la déplacer facilement

C’est de cette manière qu’a procédé par exemple Ed pour le forum lors de la dernière migration et c’est assez pratique de pouvoir compter sur une installation sur du LVM.

Tant que l’on y est l’aspect sécuritaire ne doit pas être négligé car il y a de la donéne de patient qui sera stockée, transitera par ce système.
Il faut donc bien penser à sécuriser les utilisateurs c’est pour ça que je vois plus le stockage séparé de la partion /home, je verrai aussi les soft installer avec un utilisateur différent de l’utilisateur finale et jouer sur les permissions de groupes pour pouvoir y accéder et permettre ainsi de mieux suivre et verrouiller une éventuelle compromission.[/quote]

Bonsoir,

J’essaie (et je prévoie large ! Mon DD = USB WD MyPassport de 320 GO) :

LVM :
[ul]
LV1 -> /boot => 6 Go
LV2 -> swap => 12 Go
LV3 -> / => 6 Go
LV4 -> /home => 200
LV5 -> /data (chiffré) => 90
[/ul]

Sinon

[quote]PS : Idée comme ça mais l’installation de la partie ‘travail’ ne pourrait pas se faire sur une machine virtuelle classique du type Virtualbox, Qemu/KVM ou autre, sur un OS propre et préparé à accueillir le projet.
[/quote]

Freemedform dans une machine virtuel dans Debian : Why ?

@+

Salut,

[quote]
EDIT : J’ai aussi installé Freediams et les manuels en français via “Synaptic Package Manager”[/quote]

Tu devrais prendre l’habitude d’utiliser la console avec apt ou aptitude, car le système ne pourras pas te dire ce qui ne vas pas si tu utilises synaptic ou de manière générale les softs graphiques :slightly_smiling:

[quote=“DocKornog”][quote=“Clochette”][quote=“Clochette”]
Plan de partitionnement à mon avis pratique :

LVM :
[ul]VG1 SYSTEME :
[list]
LV1 -> /boot
LV2 -> swap
LV3 -> /
[/ul]
VG2 DATA :
[ul]
LV4 -> /home
LV5 -> /data (chiffré)
[/ul][/list:u]

Pour un début :033[/quote]

VG = volume groupe
LV = volume logique

Le fait de séparer les LV sur du différent VG n’est pas obligatoire du tout, c’est un excès de zèle de ma part concernant le partitionnement.
Le fait de partir sur du LVM te permet de pouvoir redimensionné les volume logique et les déplacer entre différents groupe de volume, et donc à fortiori de pouvoir cloner une installation et la déplacer facilement

C’est de cette manière qu’a procédé par exemple Ed pour le forum lors de la dernière migration et c’est assez pratique de pouvoir compter sur une installation sur du LVM.

Tant que l’on y est l’aspect sécuritaire ne doit pas être négligé car il y a de la donéne de patient qui sera stockée, transitera par ce système.
Il faut donc bien penser à sécuriser les utilisateurs c’est pour ça que je vois plus le stockage séparé de la partion /home, je verrai aussi les soft installer avec un utilisateur différent de l’utilisateur finale et jouer sur les permissions de groupes pour pouvoir y accéder et permettre ainsi de mieux suivre et verrouiller une éventuelle compromission.[/quote]

Bonsoir,

J’essaie (et je prévoie large ! Mon DD = USB WD MyPassport de 320 GO) :

LVM :
[ul]
LV1 -> /boot => 6 Go
LV2 -> swap => 12 Go
LV3 -> / => 6 Go
LV4 -> /home => 200
LV5 -> /data (chiffré) => 90
[/ul]

Sinon

[quote]PS : Idée comme ça mais l’installation de la partie ‘travail’ ne pourrait pas se faire sur une machine virtuelle classique du type Virtualbox, Qemu/KVM ou autre, sur un OS propre et préparé à accueillir le projet.
[/quote]

Freemedform dans une machine virtuel dans Debian : Why ?

@+[/quote]

Pour /boot 1 Go est amplement suffisant, 2go pour être tranquille et ne jamais faire de ménage dans les vieux noyaux :033
La swap permet entre autre de conserver des information en mémoire durant une hibernation ou une veille, permet aussi de bénéficier de mémoire ne cas de dépassement de la RAM (ce ne sera pas ton cas) et avec 4Go je pense que ce devrait être bon au vue de l’utilisation du bouzin.
La racine est quant à elle pas fragmenter il te faudra pour être relativement large avec le temporaire au moins 8 ou 9Go.

La partition ‘home’ permettra de stocker les profil utilisateur et tous ce qui ne craint pas à toi de voir mais je pense que 20 Go sont en générale amplement suffisant.

Les data à chiffrée, là tous dépends du volume de donnée à protéger.

Pour ce qui est de l’utilisation du machine virtuelle il est aisée de sauvegarder un VHD ou autre et l’importer dans une nouvelle installation afin de dupliquer rapidement l’installation.
Cela permet aussi d’isoler quelques peut la partie sensible de l’utilisation de tous les jours.
Lorsque la personne désire lancer les applications pour travailler il lui faudra un mots de passe et aura un OS réservé à ça tout propre, et conserve le restant du temps un OS propre et sans données sensibles.

@ Clochette

OK, Merci

Pour mémoire, le MG moyen exécute un logiciel propriétaire sous Win. avec une solution de sécurité (antivir, parefeu) commerciale, envoie ses données sur le net vers des serveurs privés …

Vu vos conseils (exécuter le logiciel métier dans une virtualisation, dans Debian, avec stockage des data en partition cryptée, gestion fine des droits, etc.,) j’imagine que les données des patients, en France, serait, en réalité, très peu sécurisé…

1 J'aime

Salut,

[quote]j’imagine que les données des patients, en France, serait, en réalité, très peu sécurisé…
[/quote]

Dans le monde serait plus près de la réalité :slightly_smiling:

Bon, ben, zut…
J’ai vainement essayé le partitionnement que me proposait #Clochette pendant l’installation de Debian => pas réussie… :think:

Mon disque dur USB (ou j’installe Debian) a une capacité de 320 Go. Il y a déjà 2 partition primaire NTFS dessus (100Mo et 119Go qui contienne une sauvegarde de mon Win7 faite par Clonezilla) . J’ai essayé de partitionné en manuel les 200 Go libre

  1. /boot - 2go - partition logique - Ext4
  2. swap - 4Go - swap
  3. / - 9Go - partition logique - Ext4
  4. /home - 90 Go - partition logique - Ext4
  5. Pour la partition “data” chiffrée je ne savait pas quoi choisir dans les choix proposés (AES, etc.) ; j’ai opté pour ceux proposés en premier…

L’install de Debian m’indique qu’il manque la racine…

J’ai aussi essayé de passer par LVM assisté ; je n’ai pas insisté car je ne voyais pas comment régler mes partitions comme recommandé par #Clochette, ni comment garder ma sauvegarde Clonezilla.

Si vous avez des conseils je suis preneur. Sinon j’expérimenterai sur une première installation pas tip-top, en attendant de progresser dans ma connaissance du système

P.S. : @ggoodluck47 = c’est vrai que la console, je commence à aimer !
@fran.b = sur ma première installation basique de Debian j’ai réussi à installer les paquets que tu as… “préparé” ?. Cela à bien fonctionné, merci !

Bonjour à toutes (et à tous)

Les nouvelles de cet expérience techno-sociologique pour (me) libérez les MG de l’Empri(s)®e…

Ben, pour tout dire, vu que je n’ai pris assez de temps pour comprendre et réussir le partitionnement “qui-irait-bien” pour un MG, je me suis demandé si je ne m’embarquais pas dans une aventure réservé à une aristocratie dont je n’étais pas.

Alors quoi, prendre les outils facile d’accès - ce qui parait altruiste au premier abord - pour finalement devenir un rouage de plus d’une logique de contrôle mercantile de la santé ?

(M’enfin je pense que pour libérez les MG il faudra proposer un système tout près (plus qu’à le (se) brancher) de logiciels libres… adapté à ce qui ne sont pas encore résolu à se former en informatique comme aux passionnés…)

Et, puis comme le temps est beau et que j’ai une heure à moi !

Je réinstalle Debian en débutant, sans partitionnement, sans LVM, sans cryptage, sur l’espace libre de mon DD USB. On verra plus tard si c’est améliorable…

OK, ça c’est fait, puisque je vous écris grâce au travail de la communauté !

Voilà maintenant, nouvelle étape je me lance dans l’installation de mediawiki en local (sous W7 j’utilise easyPHP, là faut que je trouve la solution AMP de Debian) ;

N.B. : Pour l’instant j’utilise mediawiki pour gérer mes dossiers patients et ma FMC (Formation Médical Continu - (gérer le monceau de connaissance récupéré au fil de l’eau…)) - J’ai débuté des essais avec freemedform sous W7 ; je vais pouvoir le réinstaller ici (merci encore @fran.b)nvie de coup de main vous prend :smiley:

:drool:

Deux heures plus tard après avoir essayé d’installer mediawiki

(j’ai suivi le tutoriel là : https://www.rosehosting.com/blog/how-to-install-mediawiki-on-debian-wheezy/)

Et ben quand je tape localhost/mediawiki/config =>

[quote]Not Found
The requested URL /mediawiki/config was not found on this server.
Apache/2.2.22 (Debian) Server at localhost Port 80[/quote]

Voili, voilou

C’est pas encore aujourd’hui que je me libérerai

@+

Un “coup de main, avec moi, irait bien” ! http://lesbretonnismes.canalblog.com/ :wink:

Décommente la ligne

#Alias /mediawiki /var/lib/mediawiki en

Alias /mediawiki /var/lib/mediawiki dans /etc/apache2/conf.d/mediawiki.conf

[quote=“fran.b”]Décommente la ligne

#Alias /mediawiki /var/lib/mediawiki en

Alias /mediawiki /var/lib/mediawiki dans /etc/apache2/conf.d/mediawiki.conf[/quote]

Ouf, merci pour le coup de main.

Ça avance maintenant le message est :

[quote]Forbidden

You don’t have permission to access /mediawiki/config/ on this server.
Apache/2.2.22 (Debian) Server at localhost Port 80[/quote]

or donc…

Bon là je suis en train de réfléchir à ma stratégie.

Je suis un MG qui à envie de travailler avec du “Libre” (raisons citoyennes, éthiques, psychologiques (j’aime bien avoir un peu de maitrise…), fun (j’aime bricoler…), etc.)

Mon niveau d’info est … disons… ben je sais pas le définir ! De façon pragmatique, je peux trouver de l’info pour connaitre Unetbootin, l’installer, et installer Debian sur un DDur USB (je sais que 32bits ou 64bits ce n’est pas équivalents :038 ) ; j’utilise régulièrement clonezilla, gparted, j’utilise mediawiki et spip sur OVH :041 ) Mais si j’installe mediawiki sur debian je me retrouve vite bloqué avec les modifs des fichiers .ini ou les modifs de dépendance… Et de petits blocages en blocages, mon installations n’avance pas.

Donc, soit je persiste à apprendre à me servir de Debian - ce qui correspond mieux à mes envies ; soit je passe à des solutions aidées : clé freemedform (Installation multi-OS sur clé USB) http://www.freemedforms.com/en/manuals/freediams/install_usb#installation_multi-os_sur_cle_usb ; soit je me forme à Debian, PHP, mysql ; soit il existe - ou reste à construire - une solution type celle de Fran.b http://clefagreg.dnsalias.org/8.0/ (il faut que je m’intéresse à virtualbox comme me l’avait conseillé Clochette => merci !)

J’ai bien conscience que ce genre de bavardage est atypique sur un ce Forum. Mon objective est de partager mon expérience ce qui, je l’espère, participera a des réflexions et a une meilleure diffusion du Libre dans des secteurs, non spécialisés en informatiques…

N.B. : Je viens de trouver un copain qui à fait un site sur le libre pour les toubibs : http://www.medlibre.fr

Bonne journée à tous et à chacun !

Je ne connais pas du tout mediawiki mais un répertoire de configuration n’est pas accessible en écriture en général. Il te faut donc l’autoriser temporairement le temps de la configuration.
Je te suggère la chose suivante.

SOus root

find /var/lib/mediawiki -printf "chmod %m %p\n" > /root/sauvegarde_droit
chmod -R 777 /var/lib/mediawiki/config

puis tu fais ta configuration et tu termines par

Le premier groupe de commandes sauvegarde les droits de tout ce qui est sous /var/lib/mediawiki, puis libere tous les droits. La deuxièlme commande remet tout en l’état.

Pour tes reflexions, si tu passes sous du libre sans comprendre un tant soi peu la structure de ta machine, ça ne changera pas beaucoup les choses. Tu apprends beaucoup plus en installant tranquillement les choses plutôt qu’en cherchant une solution clef en main. C’est plus long c’est sûr, mais c’est rentable. (En plus de ça c’est gratifiant et ça retarde Alzheimer :slightly_smiling:)

@fran.b => merci pour les encouragements
Je lache pas !

[quote=“DocKornog”]Bon là je suis en train de réfléchir à ma stratégie.

Je suis un MG qui à envie de travailler avec du “Libre” (raisons citoyennes, éthiques, psychologiques (j’aime bien avoir un peu de maitrise…), fun (j’aime bricoler…), etc.)

Mon niveau d’info est … disons… ben je sais pas le définir ! De façon pragmatique, je peux trouver de l’info pour connaitre Unetbootin, l’installer, et installer Debian sur un DDur USB (je sais que 32bits ou 64bits ce n’est pas équivalents :038 ) ; j’utilise régulièrement clonezilla, gparted, j’utilise mediawiki et spip sur OVH :041 ) Mais si j’installe mediawiki sur debian je me retrouve vite bloqué avec les modifs des fichiers .ini ou les modifs de dépendance… Et de petits blocages en blocages, mon installations n’avance pas.

Donc, soit je persiste à apprendre à me servir de Debian - ce qui correspond mieux à mes envies ; soit je passe à des solutions aidées : clé freemedform (Installation multi-OS sur clé USB) http://www.freemedforms.com/en/manuals/freediams/install_usb#installation_multi-os_sur_cle_usb ; soit je me forme à Debian, PHP, mysql ; soit il existe - ou reste à construire - une solution type celle de Fran.b http://clefagreg.dnsalias.org/8.0/ (il faut que je m’intéresse à virtualbox comme me l’avait conseillé Clochette => merci !)

J’ai bien conscience que ce genre de bavardage est atypique sur un ce Forum. Mon objective est de partager mon expérience ce qui, je l’espère, participera a des réflexions et a une meilleure diffusion du Libre dans des secteurs, non spécialisés en informatiques…

N.B. : Je viens de trouver un copain qui à fait un site sur le libre pour les toubibs : http://www.medlibre.fr

Bonne journée à tous et à chacun ![/quote]

Bonjour!

Ca m’a fait plaisir de lire ce sujet! C’est mon premier message sur ce forum, donc je me présente en quelques lignes.

Je suis médecin généraliste, j’ai remplacé des médecins libéraux pendant 4 ans, dans des zones relativement sous dotées comme la Vallée Longue ou le Calbertois en Lozère, et aussi dans les quartiers chics de Marseille ou il y a un médecin et une pharmacie tous les 50 mètres. J’ai eu l’occasion de travailler dans des cabinets équipés de iTrucs dernier cri faisant tourner un logiciel médical efficace. Plus souvent, j’ai été confronté à ce qu’un autre remplaçant et médecin blogueur a baptisé “La misère informatique.

Depuis deux ans je me suis lancé dans un projet utopique: créer une entreprise qui propose aux professionnels de santé d’utiliser des logiciels libres, pour soigner mieux et pour éviter les pièges des logiciels propriétaires. Le logiciel médical standard du généraliste en France a été conçu par une entreprise proche de l’industrie pharmaceutique. Il contient un module qui peut envoyer quotidiennement le compte-rendu “anonymisé” des prescriptions, pour des “études épidémiologiques”, il faut lire “pour alimenter les bases de données marketing de Big Pharma”. En échange de son activation, les médecins reçoivent quelques miettes comme une réduction sur le coût du support annuel du logiciel ou un bon d’achat pour la Fnac. J’ai écrit un mémoire (“Gauche d’auteur, logiciel libre et soins de premier recours”) de DES à ce sujet, vous trouverez toutes les références.

Pour en revenir au sujet du post, j’ai utilisé FreeDiams, l’assistant de prescription de FreeMedForms, dans un cabinet qui ne disposait pas d’un logiciel à jour. FreeDiams calcule les interactions médicamenteuses, ce qui est d’une grande aide pour un remplaçant débutant qui a forcément du mal à se retrouver dans la jungle des médicaments (3000 substances actives, 5700 produits différents).

Depuis deux ans je m’investis bénévolement dans FreeMedForms, dans une équipe sympathique, accueillante et internationale qui ne demande qu’à s’étoffer. :slightly_smiling: C’est le seul logiciel libre qui calcule les interactions médicamenteuses (au monde).

Un professionnel de santé intéressé par des solutions libres qui tomberait sur cette discussion aurait certainement le vertige… LVM, chiffrement, MBR, GRUB, home, swap, boot…

Il faut peut-être rappeler qu’installer Debian, en 2014, c’est surtout mettre un DVD dans le lecteur de DVD (ou une clef USB dans un port USB), redémarrer l’ordinateur et se laisser guider.

Chiffrer son disque dur pendant l’installation, c’est sélectionner “Assisté - Utiliser tout un disque avec LVM chiffré” puis laisser l’installateur automatique nous guider…

Et pour installer FreeMedForms, on peut juste choisir “freemedforms-emr” dans Synaptics et voilà, le logiciel s’installe.

Et si on veut taquiner la ligne de commande

sudo apt-get install freemedforms-emr

suffira amplement.

Avec un OS derivé de Debian plus orienté grand public, c’est pas plus difficile que de choisir une “app” dans un “store” et cliquer sur installer.

Et puis il y a la communauté FreeMedForms (mailing list, forum) qui est prête à aider: http://freemedforms.com

Merci beaucoup à DocKornog d’avoir essayé FreeMedForms. Nous espérons que tu viendras nous voir sur le forum pour nous dire ce qui est bien ou ce qui pourrait être amélioré dans le logiciel.

Le silence de nos utilisateurs est parfois assourdissant. Quelques remarques constructives pourraient nous aider à progresser.

Merci à fran.b d’avoir créé ce dépôt backports. Il faudra juste qu’on trouve un moyen de faire un miroir sur notre serveur, et qu’on se retrouve à une key signing party pour vérifier nos empreintes! :wink: Eric Maeker, le créateur et développeur principal de FMF, travaille sur la mise en paquet des applications DebianMed. Il serait très intéressé par ton aide!

:114 Nous allons faire un effort pour offrir à nos utilisateurs des versions plus récentes de l’application pour toutes les plateformes. Sur Testing et Unstable ce sont déjà des versions toutes fraîches.

J’en profite pour demander de l’aide à la communauté, aux professionnels de santé (infirmier, pharmacien, kiné, médecin), aux étudiants en santé: plus de 50% du travail que nous devons fournir est du travail médical: vérifier et mettre à jour la base des médicaments, améliorer l’interface homme/machine, définir des niveaux d’alerte basés sur des articles publiés dans la littérature médicale ou des ouvrages de référence, travailler sur la prévention des événements indésirables liés aux soins, sur le plugin d’aide à la prescription des anticoagulants. Il n’y a pas besoin de connaître quoi que ce soit à l’informatique pour nous aider sur certains de ces sujets!

Evidemment, FMF c’est aussi 664,716 lignes de code C++/Qt à maintenir, à améliorer, et plein de nouvelles fonctionnalités à imaginer et concevoir. Quand Debian Jessie deviendra Stable, nous commencerons à utiliser exclusivement Qt5 pour les nouveaux développements, tout en assurant la compatibilité lors de la mise à jour depuis d’anciennes versions en Qt4.8. Si des développeurs C++/Qt veulent proposer quelques pull requests, les sources sont sur GitHub.

A+

jérôme

Salut,

L’esprit de ce site :

1 - Tu te présentes au bon endroit
2 - Tu livres tes combines dans Trucs & Astuves
3 - Tu ne squattes pas les posts d’un collègue

Bienvenue :041