fedora fr planet

Add your email:  Fedora Tunisia Group

 

Syndicate content Planet Fedora-Fr
Sélection de blogs autour de Fedora
Updated: 9 hours 57 min ago

Sylvain Réault : Nouveautés à venir

Tue, 07/14/2015 - 07:25

Et bien comme certains le savent, j'ai recommencé à travailler. Ce qui fait que je suis moins présent, d'où le peu de nouveautés.
Donc le site est plus ou moins en pause pour le moment. De plus c'est l'été et il fait beau, donc ce n'est pas plus mal.

Donc à venir d'ici quelques semaines :
Une nouvelle version de la bibliothèque graphique "Mesa"
Une nouvelle carte graphique Radeon R9 380 4Go (R9 285 amélioré) ou une R390x 8Go (R9 290x amélioré)
Une carte graphique Nvidia GTX 960 2go, voir une 6xx d'occasion histoire de.

La R9270x ira sur une autre machine pour remplacer une HD4850 qui ira rejoindre une autre sur une autre machine (ça fait beaucoup d'autres :P).
Je pourrai mettre en test les NVIDIA avec le pilote libre, n'ayant pas vraiment de retour sur le sujet, les personnes préférant le propriétaire. J'espère que cela permettra de faire avancer les choses.

Les protocoles de tests seront plus poussé.

Par contre avec mes nouvelles obligations je ne suis pas toujours disponible, donc je pense que l'on passera à une ou deux version(s) de "Mesa" par mois, sauf si la suite arrive à ce mettre en place.

D'ici deux mois, le serveur migrera sur une nouvelle machine qui me permettra d'améliorer pas mal de choses. Le dépôt "vind-depot" sera hébergé sur un serveur "Fedora 22 Server edition", car CentOS pose parfois des soucis avec la version de développement de Fedora lors de la phase d'empaquetage des paquets. Ce serveur tournera quand même sur un hyperviseur KVM CentOS. Cela vas permettre aussi de faire faire le travail par le serveur et donc ne plus dépendre du temps de transfert du à un débit d'envois trop bas. Comme actuellement.

PS : j'ai vu qu'il y avait eu un souci avec le transfert des fichiers. Je ne sais pas si c'est dû à un changement de répertoire. Je regarderai dans la journée si possible, sinon ça ne sera pas disponible avant la nouvelle version.

Remi Collet : PHP version 5.4.43, 5.5.27 et 5.6.11

Mon, 07/13/2015 - 07:27

Les RPM de PHP version 5.6.11 sont disponibles dans le dépôt remi pour Fedora 21 et remi-php56 pour Fedora ≤ 20  et Enterprise Linux (RHEL, CentOS).

Les RPM de PHP version 5.5.27 sont disponibles dans le dépôt remi pour Fedora ≤ 20 et dans le dépôt remi-php55 pour Enterprise Linux.

Les RPM de PHP version 5.4.43 sont disponibles dans le dépôt remi pour Enterprise Linux (RHEL, CentOS...).

Ces versions sont aussi disponibles en Software Collections.

Ces versions corrigent plusieurs failles de sécurité, la mise à jour est donc vivement recommandée.

Annonces des versions :

La version 5.4.33 était la dernière mise à jour corrigeant des bugs. La branche 5.4 est donc en maintenance de sécurité uniquement et sera bientôt non maintenue (Septembre 2015).

La version 5.5.27 était la dernière mise à jour corrigeant des bugs. La branche 5.5 est donc en maintenance de sécurité uniquement (jusqu'en Juillet 2016).

Installation : voir la Configuration du dépôt et choisir la version et le mode d'installation.

Remplacement du PHP par défaut du système par la version 5.6 (le plus simple) :

yum --enablerepo=remi-php56,remi update php\*

Installation en parallèle, en Software Collections de PHP 5.6 (x86_64 uniquement) :

yum --enablerepo=remi install php56

Remplacement du PHP par défaut du système par la version 5.5 (le plus simple) :

yum --enablerepo=remi-php55,remi update php\*

Installation en parallèle, en Software Collections de PHP 5.5 (x86_64 uniquement) :

yum --enablerepo=remi install php55

Remplacement du PHP par défaut du système par la version 5.4 (entreprise uniquement) :

yum --enablerepo=remi update php\*

Installation en parallèle, en Software Collections de PHP 5.4 (x86_64 uniquement) :

yum --enablerepo=remi install php54

Et bientôt dans les mises à jour officielles:

  • Fedora 22 - PHP 5.6.10
  • Fedora 21 - PHP 5.6.10
  • -->

    À noter :

    • la version EL7 est construite avec RHEL-7.1
    • la version EL6 est construite avec RHEL-6.6
    • beaucoup de nouvelles extensions sont aussi disponible, voir PECL extension RPM status page

    Informations, lire :

    Paquets de base (php)

    Software Collections (php54/php55)

    Remi Collet : À propos de libmcrypt et php-mcrypt

    Tue, 07/07/2015 - 12:41

    Je ne compte plus les fois où j'ai du expliquer pourquoi utiliser cette bibliothèque ou cette extension est une grave erreur. Il est donc temps d'en faire un article.

     

    libmcrypt est un projet mort, non maintenu depuis plus ~8 ans, la dernière version 2.5.8 a été publiée en février 2007 !... et malgré les nombreux tickets ouverts, aucune activité.

    La cryptographie est un élément essentiel de la gestion de la sécurité. Si on regarde en arrière, les failles découvertes et corrigées dans divers logiciels, la nécessite d'augmenter les standards de sécurités et d'abandonner les vieux algorithmes, comment peut-on imaginer utiliser une vieillerie de plus de 8 ans ?

    Il existe plusieurs bibliothèques alternatives bien maintenues :

    Et, pour PHP, plusieurs autres solutions sont disponibles:

    Une RFC a été proposée pour retirer l'extension mcrypt de PHP 7, mais, honte à nous, elle n'a pas été acceptée (15-18), elle restera donc disponible.

    L'oeuf ou la poule ? L'extension est utilisée car elle est disponible, et elle est conservée parce qu'elle est utilisée.

    Nous devons vraiment communiquer sur ce problème, et c'est ce que nous faisons déjà depuis longtemps chez Fedora, la plupart des projets comprennent le problème et acceptent de le corriger en basculant sur une implémentation plus sécurisées, quelques exemples :

    Certain framework continuent de proposer une interface pour utiliser mcrypt (ex Zend\Crypt\Symmetric\MCrypt, ticket #3), encore une fois, c'est l'oeuf ou la poule,les applications utilisent cette fonction parce qu'elle existe.

    Ceci explique pourquoi certaines distributions linux professionnelles, comme RHEL, ne fournissent ni libmcrypt ni php-mcrypt. On devrait sans doute en discuter avec les autres distributions Linux (Debian, Fedora...) pour arrêter de fournir cette bibliothèque.

    Utilisez vous mcrypt ? Comprenez vous que vous DEVEZ basculer dès que possible ? ou, au moins, rapporter ce problème au fournisseur des logiciels que vous utilisez.

     

    Remi Collet : PHP version 5.5.27RC1 et 5.6.11RC1

    Fri, 06/26/2015 - 07:52

    Les versions Release Candidate sont disponibles dans le dépôt remi-test pour Fedora et Enterprise Linux (RHEL / CentOS) afin de permettre au plus grand nombre de les tester. Elles sont uniquement fournit en Software Collections, pour une installation en parallèle, solution idéale pour ce type de tests.

    Les RPM de PHP version 5.6.11RC1 en SCL sont disponibles dans le dépôt remi-test pour Fedora 19-22 et Enterprise Linux 6-7.

    Les RPM de PHP version 5.5.27RC1 en SCL sont disponibles dans le dépôt remi-test pour Fedora 21-22 et Enterprise Linux 6-7.

    Installation : voir la Configuration du dépôt et choisir la version.

    Installation en parallèle, en Software Collections de PHP 5.6 (x86_64 uniquement) :

    yum --enablerepo=remi,remi-test install php56

    Installation en parallèle, en Software Collections de PHP 5.5 (x86_64 uniquement) :

    yum --enablerepo=remi,remi-test install php55

    A noter :

    La version RC est généralement identique à la version finale (aucun changement accepté, à l'exception de correctifs de sécurité).

    Software Collections (php55/php56)

    Edouard Bourguignon : Fin de vie de la Fedora 20

    Wed, 06/24/2015 - 12:55

    Un bref message pour annonce que la Fedora 20 est officiellement en fin de vie (EOL) depuis hier (23 juin 2015).

    Prochaine Fedora à passer en fin de vie sera maintenant la Fedora 21, et ceci un mois après la sortie officielle de la Fedora 23. La Fedora 23 est pour l'instant annoncée pour sortir, si tout se passe bien, le 27 octobre 2015.

    Remi Collet : Red Hat fournit PHP 5.6 pour RHEL (et CentOS)

    Tue, 06/23/2015 - 07:15

    Annonce : Red Hat Software Collections 2 – now generally available

    Et pour CentOS : Software Collections 2.0 available

    Que les accrocs de la stabilité se rassurent, PHP 5.3.3 reste la version standard fournit avec RHEL-6 et PHP 5.4.16 celle pour RHEL-7.

    Que les utilisateurs de RHSCL 1.x se rassurent, les collections php54 et php55 sont toujours là. Elles ont même été mise à jour en 5.4.40 et 5.5.21.

    La nouvelle collection rh-php56 fournit la version 5.6.5.

    Nous disposons donc désormais d'un moyen officiel et supporté d'installer PHP version 5.4 ou 5.5 ou 5.6, en parallèle  de la version système, sans affecter les composants standards. L'annonce prévoit un cycle de vie de 3 ans.

    Pour plus d'informations sur l'installation et l'utilisation des SCL, vous pouvez consulter les autres billets déjà publiés à ce sujet :

    Pour ceux qui souhaitent plus d'extensions, je maintiens 3 dépôts sur softwarecollections.org avec toutes celles qui sont déjà prêtes (d'autres devraient suivre).

    En dehors de PHP, RHSCL 2.0 senrichit de plusieurs morceaux de choix, je retiendrais MariaDB 10 et PostgreSQL 9.4.

    Il me semble que c'est une excellent nouvelle qui devrait aider à l'adoption des versions récentes de PHP dans le monde de l'entreprise. Quelle autre distribution "entreprise" en fait autant ?

    Si vous avez des questions, j'ai même ouvert un nouveau Forum dédié : About PHP SCL.

    Fedora Paris : Un gout du Japon

    Sun, 06/21/2015 - 18:30

    Compte tenu de Japon Expo qui commence ce jeudi 2 et se déroule pendant 4 jours, Fedora Paris va gouter un peu la culture nippone. Le prochain diner de Fedora Paris aura donc lieu jeudi 2 juillet à partir de 20h au : Yoyo Ramen 12 bd de Port Royal 75005 Paris Le métro le plus proche est Gobelins (sur la ligne 7) N'hésitez pas à laisser un... Lire Un gout du Japon

    Emmanuel Seyman : Journées Rencontres du Libre (compte-rendu)

    Sun, 06/21/2015 - 10:14

    Hum... Je me rends compte que j'avais oublié de mettre en ligne le compte-rendu Le 24 et 25 avril, j'étais à Saint-Brieuc, dans les Côtes d'Armor en Bretagne pour les Journées Rencontres du Libre. Arrivé vers 13h le vendredi (la route depuis Paris est relativement longue), je me suis installé sur notre stand dans la salle pour attendre le public.

    Les conférences se tenant au milieu du village associatif, j'ai pu assister à la conférence sur le modèle économique de imapsync par son auteur, Gilles Lamiral. J'ai pu parler avec Gilles quelques minutes après sa conférence et discuter du packaging de imapsync dans Fedora et dans EPEL.

    Le samedi a été très tranquille (l'évènement est clairement passé à côté de son public). Les quelques visiteurs qui sont passés étaient tous intéressés par notre distribution préférée (deux d'entre eux sont venus parce qu'ils ont vu l'annonce de l'évènement sur les forums de fedora-fr.org . Du coup, on a pu discuter calmement, présenter mes logiciels préférés (Gcstar FTW) et distribuer des autocollants et des DVDs.

    Charles-Antoine Couret : Rencontrez Borsalinux-fr aux RMLL à Beauvais du 4 au 10 juillet

    Wed, 06/17/2015 - 22:02

    Bonjour à tous ! Comme chaque année, les Rencontres Mondiales du Logiciel Libre s'installent début juillet pendant une semaine dans une ville jusque là francophone. Cette année, c'est du 4 au 10 juillet à Beauvais, au nord de Paris. L'occasion de voir du pays mais surtout de discuter, rencontrer et apprendre sur de nombreux projets de Logiciels Libres et sa culture associée. Une opportunité unique de rencontrer une grande partie de la communauté francophone du secteur.

    Bien entendu, Fedora n'y fait pas exception et sera représentée cette année par Borsalinux-fr. Nous serons ravis de vous accueillir à notre stand. N'hésitez pas à venir faire le tour de l'évènement et de nous passer le bonjour, voire boire un verre en notre compagnie. Nous serons contents de recevoir un petit coup de main pour la tenue du stand. Nous pourrons aussi vous présenter la nouvelle Fedora 22 et vous fournir de quoi l'installer si vous le souhaitez.

    Pour plus d'information sur l'évènement, vous pouvez consulter le site officiel des RMLLs 2015. En espérant vous voir nombreux, je vous souhaite une bonne journée.

    Marc Bessière : akmod :: Forcer la reconstruction d’un module

    Wed, 06/17/2015 - 15:43
    Il arrive que la recompilation automatique d’un module akmod au démarrage d’un nouveau kernel se plante, et le système peut décider de le blacklister. Je me suis trouvé face à cette situation sans vraiment savoir ce qui se passait. Seul une étude de la log m’a permis de trouver le problème. Et fort heureusement, la […]

    Remi Collet : PHP version 5.4.42, 5.5.26 et 5.6.10

    Fri, 06/12/2015 - 05:45

    Les RPM de PHP version 5.6.10 sont disponibles dans le dépôt remi pour Fedora 21 et remi-php56 pour Fedora ≤ 20  et Enterprise Linux (RHEL, CentOS).

    Les RPM de PHP version 5.5.26 sont disponibles dans le dépôt remi pour Fedora ≤ 20 et dans le dépôt remi-php55 pour Enterprise Linux.

    Les RPM de PHP version 5.4.42 sont disponibles dans le dépôt remi pour Enterprise Linux (RHEL, CentOS...).

    Ces versions sont aussi disponibles en Software Collections.

    Ces versions corrigent plusieurs failles de sécurité, la mise à jour est donc vivement recommandée.

    Annonces des versions :

    La version 5.4.33 était la dernière mise à jour corrigeant des bugs. La branche 5.4 est donc en maintenance de sécurité uniquement.

    Installation : voir la Configuration du dépôt et choisir la version et le mode d'installation.

    Remplacement du PHP par défaut du système par la version 5.6 (le plus simple) :

    yum --enablerepo=remi-php56,remi update php\*

    Installation en parallèle, en Software Collections de PHP 5.6 (x86_64 uniquement) :

    yum --enablerepo=remi install php56

    Remplacement du PHP par défaut du système par la version 5.5 (le plus simple) :

    yum --enablerepo=remi-php55,remi update php\*

    Installation en parallèle, en Software Collections de PHP 5.5 (x86_64 uniquement) :

    yum --enablerepo=remi install php55

    Remplacement du PHP par défaut du système par la version 5.4 (entreprise uniquement) :

    yum --enablerepo=remi update php\*

    Installation en parallèle, en Software Collections de PHP 5.4 (x86_64 uniquement) :

    yum --enablerepo=remi install php54

    Et bientôt dans les mises à jour officielles:

    À noter :

    • la version EL7 est construite avec RHEL-7.1
    • la version EL6 est construite avec RHEL-6.6
    • beaucoup de nouvelles extensions sont aussi disponible, voir PECL extension RPM status page

    Informations, lire :

    Paquets de base (php)

    Software Collections (php54/php55)

    Remi Collet : PHPUnit 4.7

    Fri, 06/05/2015 - 18:11

    Les RPM de PHPUnit version 4.7 sont disponibles dans le dépôt remi pour Fedora et Enterprise Linux (CentOS, RHEL...)

    Documentation : PHPUnit 4.7 manual et Release Announcement for PHPUnit 4.7.0 (english)

    Installation :

    yum --enablerepo=remi install phpunit

    Merci de tester cette nouvelle version, qui est déjà dans Rawhide et sera bientôt disponible dans Fedora 21, 22 et EPEL-7.

    Remarque: cet outil est un epièce essentielle de la QA PHP dans Fedora.

    Remi Collet : Nouveau dépôt "remi-safe" pour EL-7

    Tue, 06/02/2015 - 18:05

    Je viens d'ouvrir le dépôt "remi-safe" pour Enterprise Linux 7 (RHEL, CentOS).

    Ce dépôt est destiné à ceux qui veulent utiliser en priorité les paquets de la distribution et d'EPEL sans les remplacer (par exemple pour conserver le support Red Hat) mais qui ont besoin d'extensions supplémentaires, qui ne sont pas encore disponibles dans EPEL.

    Ce dépôt n'est pas intrusif, il est réellement sain car il ne remplace ou n'entre en conflit avec aucun des paquets disponibles dans la distribution ou dans EPEL.

    Il s'agit principalement d'extensions PHP qui ne sont pas disponibles dans EPEL pour différentes raisons:

    • travail en cours (ex php-pecl-mongodb)
    • manque de temps (ou de motivation) pour les soumettre
    • non respect des normes d'empaquetage (bibliothèques embarquées, ex php-pecl-trader)
    • non respect de la stratégies (brevet, licence, ex php-pecl-rar)
    • dépréciées mais fournit ici pour le besoin d'applications anciennes (php-pecl-uploadprogress)

    Leur succés dans ce dépôt pourra me convaincre de les intégrer, lorsque possible au dépôt EPEL.

    Les extensions fonctionnent donc avec PHP version 5.4.16.

    Le dépôt contient contient aussi quelque bibliothèques nécessaires à ces extensions. Les paquets sont identiques à ceux disponibles dans "remi", c'est donc un sous-ensemble du dépôt principal.

    Je pense aussi y ajouter prochainement les Software Collections qui n'entre pas en conflit avec celles disponibles dans RHSCL (donc php56 et plus tard php70).

    Le paquet remi-release-7.1-1.el7.remi fournit la configuration de ce dépôt, qui est activé par défaut.

    Vous pouvez aussi télécharger le fichier remi-safe.repo et l'ajouter dans vote dossier /etc/yum.repo.d

     

    Fedora Paris : Fedora 22 est arrivé !

    Mon, 06/01/2015 - 23:40

    Fedora 22 est sortie et, après utilisation, la plupart d'entre nous trouvons que c'est un évènement qui mérité d'être fêté ! Ainsi, le 10 juin à 20h, nous nous retrouverons au premier étage du Père Tranquille, 16 Rue Pierre Lescot dans le 1er arrondissement. Nous donnons rendez-vous aux utilisateurs et développeurs de Fedora pour discuter et... Lire Fedora 22 est arrivé !

    Matthieu Saulnier : Renouvellement cotisation à l'April

    Sat, 05/30/2015 - 22:47

    Aujourd'hui, j'ai renouvelé mon engagement auprès de l'association April. C'est l'occasion de se remémorer ses convictions...

    Remi Collet : PHP version 5.5.26RC1 et 5.6.10RC1

    Sat, 05/30/2015 - 08:20

    Les versions Release Candidate sont disponibles dans le dépôt remi-test pour Fedora et Enterprise Linux (RHEL / CentOS) afin de permettre au plus grand nombre de les tester. Elles sont uniquement fournit en Software Collections, pour une installation en parallèle, solution idéale pour ce type de tests.

    Les RPM de PHP version 5.6.10RC1 en SCL sont disponibles dans le dépôt remi-test pour Fedora 19-22 et Enterprise Linux 6-7.

    Les RPM de PHP version 5.5.26RC1 en SCL sont disponibles dans le dépôt remi-test pour Fedora 21-22 et Enterprise Linux 6-7.

    Installation : voir la Configuration du dépôt et choisir la version.

    Installation en parallèle, en Software Collections de PHP 5.6 (x86_64 uniquement) :

    yum --enablerepo=remi,remi-test install php56

    Installation en parallèle, en Software Collections de PHP 5.5 (x86_64 uniquement) :

    yum --enablerepo=remi,remi-test install php55

    A noter :

    La version RC est généralement identique à la version finale (aucun changement accepté, à l'exception de correctifs de sécurité).

    Software Collections (php55/php56)

    Sylvain Réault : Mesa 10.7.0-1-devel.04.vind_depot

    Fri, 05/29/2015 - 11:22

    En français / In french :
    Une nouvelle version de mesa-devel est disponible pour Fedora 21, 22 et Rawhide.
    LLVM 3.6 est disponible pour Fedora 22, les paquets pour Rawhide étant disponible sur le dépôt officiel.

    In English / En anglais :
    A new version of mesa-devel it's available for Fedora 21, 22 and Rawhide.
    LLVM 3.6 it's available for Fedora 22 in the repo, package for Rawhide is available on official repository.

    Charles-Antoine Couret : Sortie de Fedora 22

    Tue, 05/26/2015 - 15:00

    En ce mardi 26 mai 2015, le projet Fedora est fier dannoncer la sortie de la distribution GNU/Linux Fedora 22. Cette version introduit des mises à jour des environnements de bureaux populaires : GNOME 3.16, KDE Plasma 5.3 et Xfce 4.12. Ces versions apportent beaucoup de finitions esthétiques comme des thèmes mieux finis ou les notifications retravaillées.

    Fedora en profite pour y introduire dans ces programmes la préparation de l'arrivée de Wayland. Rappel, Wayland est un protocole graphique destiné à remplacer X11 pour la gestion des fenêtres et des périphériques. Encore instable, il sera activé par défaut dans le gestionnaire de connexion de Gnome (GDM) et la gestion des souris, claviers, touchpads et autres passera par libinput (lié à Wayland) au lieu de X11. L'objectif est de préparer la mise à disposition de Wayland par défaut dans Fedora 23, avec XWayland de disponible pour les applications non compatibles.

    Sinon deux nouveaux environnements font leur apparition : LXQt et qtile. Le premier se veut être le pendant de LXDE à savoir léger et très minimaliste en utilisant la bibliothèque Qt. Quant au second, c'est un gestionnaire de fenêtre pavant très personnalisable à l'aide du langage Python.

    Un meilleur support des langues non-latines est proposé notamment avec des polices et méthodes de saisis orientés pour certaines langues indiennes. Mais aussi la plupart des langages de programmations améliorent leur support d'Unicode : glibc, Perl 5.20 et Ruby 2.2. Pour les développeurs GCC 5.1 est disponible qui est une version majeure qui rompt la compatibilité de l'ABI C++, Fedora a fait le choix que l'ancienne ABI est utilisée pour cette version par défaut.

    Côté administration système, nous noterons surtout le remplacement de Yum par DNF. DNF en est une réécriture complète qui améliore grandement les performances par l'usage de bibliothèques externes pour la gestion des dépendances et des dépôts. Si les deux programmes se ressemblent, les options divergent quelque peu. Cette page listant les principales différences. L'application Yum redirige vers DNF.

    Un assistant de migration a été ajouté pour aider les personnes à effectuer les mises à jour des programmes et de leur configuration de Fedora 21 à 22 par exemple. Une suite d'utilitaires aide à concevoir une BDD avec PostgreSQL, d'autres rôles similaires à venir seront à prévoir pour simplifier l'usage serveur de la distribution. Le serveur DNS Bind passe en version 9.10 qui améliore grandement les possibilités de sécurité et les performances.

    Pour finir, l'informatique dans les nuages progresse. Au menu l'ajout de Vagrant pour simplifier le déploiement d'images destinées aux tests ou au développement. Puis la mise à disposition de Fedora Atomic Host pour simplifier le déploiement d'applications sécurisées en couplant Docker et SELinux.

    Et bien d'autres nouveautés encore !

    Liens

    Dépêche sous licence CC BY-SA

    Guillaume Kulakowski : jQuery async Gravatar, chargez vos Gravatars de manière asynchrone

    Tue, 05/26/2015 - 06:55

    Jusqu'à présent, j'utilisais sur mon blog la librairie async-gravatars de Joseph Scott qui permettait de charger de manière asynchrone les Gravatars utilisés pour illustrer vos commentaires avec vos têtes. Je ne vais pas m'étendre sur cette méthode de chargement, d'autres l'on déjà (très bien) fait ici ou .

    Le problème c'est que la dite librairie n'est plus disponible sur le compte GitHub de son auteur et que la sanction fut immédiate chez moi : ça m'a pété une erreur Bower et m'a donc fait planter la chaine de construction Grunt du thème de mon blog. Bref, j'ai contacté l'auteur, sans obtenir de réponse, pour savoir si je pouvais forker et maintenir la librairie. Sans réponse j'ai donc entrepris de la réécrire from scratch. J'y ai quand même rajouté des options de paramétrages (via data attributes) mais également des contrôles de qualité & une intégration continue :

    • Tests unitaires JavaScript avec QUnit,
    • Qualité de code JS via JSHint,
    • Code check style via JSCS,
    • et pour tous les nouveaux fichiers introduits : Markdown lint, JSON Lint, etc...
    • Le tout intégré via la Plateforme d'Intégration Continue Travis et une qualité de code contrôlée via Code Climate.

    Bref, c'est actuellement la librairie qui tourne sur mon blog et vous pourrez la trouver sur GitHub ou la télécharger via Bower.

    Guillaume Kulakowski : Surveillance d'une carte contrôleur RAID LSI MegaSAS 9260 sous Debian / Proxmox

    Mon, 05/25/2015 - 13:43

    Au travail, nous utilisons un serveur Dell Power Edge R710 pour gérer plusieurs VMs de développements. Pour l'hyperviseur et connaissant mes obédiences, nous sommes partis sur une solution Open source à savoir ProxMox VE. Dell fourni pas mal d'outils pour monitorer leurs machines mais rien pour Proxmox basée sur une Debian et ne disposant pas d'interface graphique.

    Bref, suite à une visite de la salle blanche, je me suis rendu compte que l'un des disques durs RAID 5 était en erreur sans qu'aucune de mes sondes ne me remonte la moindre information. J'ai donc dû rechercher des informations sur la carte contrôleur RAID (une LSI MegaSAS 9260) pour voir comment sous Linux et plus particulièrement sous Debian, je pouvais lui faire cracher des informations.

    Après un peu de recherche, je suis tombé sur un dépôt apt qui propose un outil appelé megacli supportant cette carte et qui permet de retourner les informations en ligne de commande. De là, j'ai fais un petit cron qui va lancer une analyse et rechercher les mots tels que "Degraded" ou "Failed" et me voila avec une solution de surveillance rapide.