Communauté Shinken : nouvelle(s) version(s)

Posté par (page perso) . Modéré par Amaury.
Tags :
17
8
oct.
2010
Communauté
Cette dépêche est tirée du journal de naparuba.

Voici quelques informations sur l'avancement de Shinken, outil de supervision compatible avec Nagios et ses nombreux add-ons.

Deux versions se sont succédées depuis la première annonce dans un journal. Tout d'abord, la 0.2 début septembre, qui était orientée "industrialisation". Elle a vu disparaître tout ce qui était lié à un projet en pur développement (src comme répertoire de base, pas de processus d'installation, daemons à côtés des libs, etc).

Elle a vu également arriver une fonctionnalité intéressante qui pallie un manque de son grand frère Nagios : ce dernier est très doué pour ne prévenir que sur la véritable cause d'un problème (un routeur tombe, on ne reçoit que cette alerte, et non celles des 50 serveurs qui sont derrières, de même entre une application web et sa base par exemple). Mais il manquait à ce dernier la mise à jour immédiate de la console de supervision avec ces informations. C'est désormais chose faite. Les administrateurs ne verront sur leur console s'ils le désirent que ce qui est réellement à réparer.

La version 0.2 a aussi été l'occasion de faire un peu le point sur le projet, ses objectifs et comment il devait s'organiser.

La version 0.3, sortie au début de ce mois-ci est quand à elle bien plus fournie en terme de fonctionnalités :
  • Import des hôtes depuis GLPI (encore en expérimental mais très prometteur) ;
  • Expressions complexes pour l'assignation des services (exemple hostgroup_name=(linux|windows)&!qualification,routers) qui permet de réduire le nombre de groupes d'hôtes;
  • les modulations de résultats à la volée (un serveur de qualification peut être "limité" à du Warning par exemple) et qui peut dépendre d'une période de temps ;
  • Période de maintenance pour par exemple ne pas alerter pendant le passage de patch ou la sauvegarde du serveur supervisé ;
  • Syntaxe additionnelle pour les contacts afin d'avoir par exemple les emails 24h/24, mais les SMS que la nuit par exemple avec le même contact ;
  • Plein de tests automatiques :)


Cette nouvelle version est fournie sous forme de sources ou bien sous celle d'une machine virtuelle avec deux interfaces de visualisations au choix : Ninja et Thruk.

La prochaine version est orientée vers les dernières fonctionnalités proposées par Nagios qui ne sont pas encore prises en comptes. En fait, tous les paramètres ne seront pas repris. Certains sont inutiles dans la nouvelle architecture ou les nouveaux algorithmes d'ordonnancement mis en places par exemple.

Il se murmure également que la prochaine version serait prête pour la production ;)

Communauté FOSSology 1.2.1 est disponible

Posté par (page perso) . Modéré par baud123.
Tags :
10
6
oct.
2010
Communauté
Le projet GPL FOSSology d'analyse de licences dans les logiciels, soutenu par HP, vient de publier une nouvelle version mineure 1.2.1 qui corrige quelques bugs gênants de la dernière version majeure non annoncée ici.

L'outil est maintenant encore plus performant dans son analyse de code, ainsi qu'une meilleure détection des licences trouvées grâce au moteur Nomos rendu libre dans cette version. La gestion des rapports a également été améliorée et ses performances augmentées.

Outre HP, de nombreux grands comptes utilisent FOSSology comme outillage pour leur gouvernance Open Source (Alcatel-Lucent, INRIA, NSN, comme évoquée lors de la récente conférence de l'Open World Forum à Paris).

PHP OpenTBS version 1.4.0 - générer des documents ODF et Open XML en PHP

Posté par (page perso) . Modéré par patrick_g.
Tags :
14
6
oct.
2010
PHP
OpenTBS version 1.4.0 vient de sortir. C'est un outil simple et pratique, sous licence LGPL, pour générer des documents au format Open Document (OpenOffice, LibreOffice) ou Open XML (Microsoft Office), sous PHP à l'aide de modèles.

Il est très simple d'utilisation, facile à installer (deux fichiers PHP, un pour OpenTBS, un autre pour le moteur de template TinyButStrong), il ne requiert pas d'exécutable, il n'utilise pas de fichier temporaire, il ne nécessite que l'extension zLib sous PHP (bibliothèque très couramment préinstallée) et OpenTBS peut s'en passer au prix d'un effort sur la construction des modèles.

En fait OpenTBS peut travailler avec n'importe quel document constitué d'une archive zip qui encapsule des fichiers XML. C'est le cas d'OpenOffice, mais aussi MS Office depuis la version 2007. Il peut produire le document final sous la forme d'un fichier sauvegardé sur le serveur, d'un téléchargement HTTP direct, ou même d'une chaîne binaire.

OpenTBS s'appuie sur le moteur de modèle TinyButStrong qui est déjà mature et offre plein de facilités pour fusionner les données. Il peut aussi facilement modifier des images dans les documents fusionnés.

Technologie Sortie de Lasso 2.3.3.

Posté par . Modéré par Christophe Guilloux.
Tags :
16
5
oct.
2010
Technologie
Entr'ouvert annonce la sortie de Lasso 2.3.3, la bibliothèque de gestion d'identité qui supporte SAML 2.0, ID-FF et ID-WSF.

Lasso est une bibliothèque SAML 2.0 (NdM : SAML est un langage lié à la sécurité basé sur XML) sous licence GNU GPL permettant d'intégrer la fédération d'identité et le Single Sign-On dans une application. Lasso a passé les tests d'interopérabilité SAML 2.0 et a reçu le plus haut label de qualité de la Liberty Alliance.

Lasso implémente les protocoles ID-FF, ID-WSF et SAML 2.0 qui permettent de :
  • Sécuriser l'accès aux applications sur tous les réseaux, publics et privés ;
  • Simplifier l'accès aux applications en utilisant le Single Sign-On ;
  • Coupler les exigences d'une authentification forte avec le respect de la vie privée des usagers.
Lasso est utilisée par de grands groupes et des administrations françaises comme la Caisse des Dépôts et Consignations. Un contrat a récemment été conclu avec Cisco System Inc. afin de permettre à cet acteur de premier ordre d'embarquer Lasso dans ses appareils et de bénéficier du support d'Entr'ouvert.

Contrairement à la plupart des implémentations SAML 2.0, Lasso n'est pas une plate-forme Java/J2EE. Le travail d'intégration dans une application tierce s'en trouve largement facilité. Une application peut intégrer Lasso en quelques jours de développement sans remettre en cause son architecture.

Lasso est écrite en C. Elle fonctionne sous GNU/Linux, Windows et Unix et dispose de bindings pour les langages C, Java, Perl, PHP et Python. Elle repose sur des bibliothèques XML performantes (libxml2, XMLSec) et utilise OpenSSL qui supporte l'accélération matérielle. Cela permet à la bibliothèque de supporter des charges très importantes.

La version 2.3.3 apporte :
  • Réécriture de la bibliothèque ID-WSF 2.0 ;
  • Nouveau binding Perl ;
  • Documentations supplémentaires ;
  • Assouplissement de certaines contraintes pour gérer un plus grand nombre de cas (présence des clés publiques, besoin de signature sur certains messages) et simplification de l'usage ;
  • Utilisation de la bibliothèque de connexion standard pour le binding Python ;
  • Contrôle de signature maintenant effectué par message ;
  • Quelques nouvelles méthodes pour la construction des assertions ;
  • Gestion du UsernameToken pour les messages d'authentification SOAP ;
  • Simplification du Logout profile ;
  • Beaucoup de corrections de bugs mineurs.

À propos :
Entr'ouvert est spécialisée dans les solutions libres de E‑administration et d'identité numérique.
Elle fait partie du réseau Libre-entreprise qui regroupe des entreprises ayant des spécialités proches ou complémentaires, en particulier dans le domaine du logiciel libre. Toutes partagent les mêmes valeurs et modes de fonctionnement, basés sur la clarté et la compétence.

Base de données Firebird 2.5 est là

Posté par (page perso) . Modéré par patrick_g.
Tags :
16
5
oct.
2010
Base de données
Firebird est sorti ce lundi 4 octobre en version 2.5. Pour mémoire, Firebird est système de gestion de base de données relationnel sous licence IDPL. C'est la cinquième version majeure depuis la création du projet, il y a 10 ans.

La principale nouveauté est la nouvelle architecture "SuperClassic" qui permet une meilleure utilisation des ressources CPU. Les autres nouveautés importantes sont :
  • Un système de trace qui permet d'enregistrer et suivre en temps réel toute l'activité du serveur et des différentes bases ;
  • La possibilité de faire des requêtes entre différentes bases de données ;
  • La gestion des utilisateurs via des commandes SQL.
Mais aussi diverses autres fonctionnalités comme :
  • Les transactions autonomes dans le langage PSQL ;
  • Des procédures stockées et déclencheurs;
  • L'ajout de l'opérateur SIMILAR TO permettant l'utilisation des expressions régulières ;
  • La possibilité de tuer proprement via SQL des connexions ;
  • L'extension des tables de monitoring ;
  • L'amélioration du support de l'Unicode.

Communauté BellePoule - Gestion de tournois d'escrime

Posté par (page perso) . Modéré par patrick_g.
Tags :
12
5
oct.
2010
Communauté
BellePoule est un logiciel GPL permettant de gérer l'organisation de tournois d'escrime. Il est actuellement en phase de bêta tests, mais s'approche très sérieusement de sa première sortie officielle.
Il a été conçu dès l'origine pour être multiplateforme et cherche actuellement des contributeurs pour générer les binaires pour Mac et Linux.

Commercial Nouvelle version de Dolibarr ERP/CRM disponible

Posté par (page perso) . Modéré par Nÿco.
Tags :
10
4
oct.
2010
Commercial
Dolibarr est un PGI/GRC (Progiciel de Gestion Intégré/Gestion de Relation Client) destiné aux petites et moyennes entreprises. La version 2.9 finale de Dolibarr ERP/CRM est une mise à jour majeure. Elle a subi une phase bêta de plusieurs mois, la première bêta étant sortie à l'occasion des RMLL (Rencontres Mondiales du Logiciel Libre).

Python Itws, solution pour site web, extranet et intranet disponible en version 1.1

Posté par (page perso) . Modéré par baud123.
Tags :
6
2
oct.
2010
Python
La version 1.1 de ITWS vient de sortir. Au programme de cette nouvelle version : ajout de nouvelles fonctionnalités, optimisations et simplification de l'interface. Pour ceux qui ne connaissent pas encore, ITWS est un CMS sous licence GPLv3, développé en Python et permettant de réaliser simplement et rapidement un site web.

La nouvelle version d'ITWS apporte entre autres :
  • La gestion d'OpenStreetMap pour l'objet adresse, en alternative aux cartes GoogleMaps déjà gérées ;
  • L'ajout de la prise en charge d'Identi.ca pour la boîte des derniers messages (en complément de la boite twitter) ;
  • Possibilité d'extraire les archives de type zip ou tar pour créer en masse des archives (par exemple, mettre en ligne les photos d'un évènement) ;
  • Amélioration du sitemap (référencement).

Communauté Papyrus nouveau est arrivé

Posté par . Modéré par tuiu pol.
Tags :
6
1
oct.
2010
Communauté
Papyrus est sorti dans sa version 0.7.0

Papyrus est un outil de modélisation UML intégré à Eclipse qui a la particularité d'implanter fidèlement le standard. En outre, il supporte les profils standards SysML pour la modélisation système et MARTE pour la modélisation de systèmes temps-réel embarqués. Sur ce dernier point, son grand avantage par rapport à d'autres outils, commerciaux ou non, est de supporter la syntaxe du langage VSL (Value Specification Language) pour la spécification et la vérification de valeurs complexes (tuples, types physiques, etc.). Il facilite également la spécification et l'outillage de nouveaux profils.

L'intégration de Papyrus dans Eclipse permet de profiter des outils de transformation de modèles comme ATL (model-to-model) ou Acceleo (model-to-text) afin de créer des chaînes de transformations et d'automatiser des bouts de processus de développements par l'ingénierie des modèles. L'outil fournit par défaut des templates pour la génération de code C++ ou java.

Papyrus représente un projet très actif. Par ailleurs, la numérotation des versions a changé depuis peu, suite à une refonte totale du projet pour changement de technologie. Papyrus a été testé sur des projets de développement de systèmes critiques avec succès. N'hésitez pas à télécharger cet outil libre et à l'aider à évoluer.

Audiovisuel Des nouvelles de booh, un générateur de web-album pour le web 1.0

Posté par (page perso) . Modéré par patrick_g.
Tags :
7
1
oct.
2010
Audiovisuel
Cette dépêche est tirée du journal de gcottenc.

Il y a cinq ans (déjà !), un journal parlait d'un nouveau générateur de web-album, booh. Voici quelques nouvelles. Mais tout d'abord, un mot pour expliquer "pour le web 1.0" dans le titre : de nos jours, beaucoup de choses se font directement sur le web, et l'hébergement de nos données s'effectue aussi régulièrement sur "le cloud" ; les photos dans Flickr ou Facebook en sont un bon exemple. Booh prend le pari inverse : utiliser un logiciel en local et générer un web-album statique (i.e. sans PHP ou équivalent - même s'il y a pas mal de Javascript) que vous devrez héberger vous-même. Avec les inconvénients... et les avantages qui vont avec.

Les principales évolutions depuis 2005 sont :
  • Un paquet .deb pour les Debian et Ubuntu récentes (actuellement Lucid, Karmic, et Squeeze, pour i386) ;
  • Ajout d'un sous-programme, indépendant, spécialisé dans le tri *rapide* des photos et vidéos - http://booh.org/tutorial.fr.html#startingup ;
  • Plusieurs nouveaux thèmes, dont un assez joli - http://booh.org/themes/cardu/ ;
  • Possibilité d'uploader directement l'album depuis booh (grâce à un miroring par lftp) ;
  • Meilleure gestion des vidéos par l'utilisation d'un lecteur Flash[1] GPL embarqué - http://flowplayer.org/ ;
  • Possibilité de protéger par mot de passe certaines sections d'un album -http://booh.org/tutorial.fr.html#passwordprotection ;
  • Support du multi-langues dans l'album produit (il faut héberger avec Apache si on l'utilise, puisque cela utilise Multiviews) ;
  • Disponibilité du site booh.org en français - j'en parle parce que ç'avait été une critique sur le journal LinuxFr.org à l'époque.


Le tout se trouve sur http://booh.org/ si vous avez l'esprit d'un(e) irréductible résistant(e) à Flickr et Picasa :) Booh est un logiciel libre fourni sous licence GPLv2, conçu pour fonctionner sous Linux, et développé en Ruby.

[1] Flash "ça pue", mais ça reste la meilleure possibilité pour embarquer des vidéos qui fonctionnent chez monsieur tout le monde - pour l'instant.

Technologie OPSI 4.0 plus rapide et plus robuste

Posté par (page perso) . Modéré par baud123.
13
1
oct.
2010
Technologie
Le projet OPSI (Open PC Server Integration) sort une nouvelle version. Opsi est un système de gestion des postes clients sous Windows basé sur des serveurs Linux. OPSI intègre le déploiement automatique des systèmes d'exploitation Windows, l'installation de logiciels et de leur mises à jour, la gestion des licences ainsi que les inventaires matériels et logiciels.

Cette nouvelle version d'OPSI a comme but la stabilité et la performance dans les grands environnements. La possibilité de gérer des systèmes d'exploitations 64 bits a été améliorée. En plus de ces nouveautés, un grand nombre de nouvelles fonctionnalités facilitent la gestion quotidienne des grands environnements.

L'interface graphique facile d'utilisation est traduite en anglais, allemand, français, espagnol, hollandais et turc. OPSI est distribué sous licence GPLv2.

Ligne de commande gcp: un outil de copie à la cp

Posté par (page perso) . Modéré par Nÿco.
Tags :
22
29
sept.
2010
Ligne de commande
gcp (Goffi's CoPier) est un outil de copie en ligne de commande à la cp, développé en Python et sous licence GPL V3. La première version (0.1) vient de sortir: le logiciel est déjà utilisable en l'état, mais est expérimental, et très jeune, utilisez-le à vos propres risques.

Par rapport à cp, gcp propose les fonctionnalités suivantes (détails en deuxième partie de dépêche) :
  • Une barre de progression ;
  • La copie continue en cas d'erreur ;
  • Journalisation ;
  • Correction des noms de fichiers ;
  • Queue unique pour la copie de fichiers ;
  • Mémorisation de la liste des fichiers sources ;
  • Compatibilité (approximative) avec les options de cp ;
  • Disponible en français et anglais.
Et d'autres sont déjà prévues. gcp a été développé pour un besoin personnel, mais toute idée/suggestion/commentaire sont les bienvenus, a fortiori si c'est accompagné d'un patch.

Enfin, à noter que deux autres projets sont en cours de développement (et disponibles) :

Bureautique Faire part de naissance de LibreOffice

Posté par . Modéré par Nÿco.
Tags :
68
28
sept.
2010
Bureautique
Suite au rachat de Sun par Oracle, de nombreuses incertitudes ont été soulevées quant à l'avenir de la suite bureautique OpenOffice.org ; en particulier au vu des actions intentées contre Google sur Java et la mort de OpenSolaris. Certaines personnes ont mentionné des problèmes sur l'acceptation des corrections post 3.3 (et l'attribution obligatoire du copyright à Oracle), le fait que la feuille de route n'était plus disponible pour la communauté et que Oracle se préoccupait surtout de changer la marque (Sun OpenOffice.org -> Oracle OpenOffice.org). Par conséquent un certain nombre d'entités (Novell, Gnome foundation, RedHat...) ont décidé de forker la suite OpenOffice.org et de changer la licence, passant de LGPLv2 à LGPLv3 probablement pour se prémunir contre les attaques sur les brevets dont semble friand Oracle.

Un autre point important dans le développement a été changé : il n'est plus besoin de donner la paternité de son code à Oracle (Sun précédemment). Le gros avantage d'augmenter le nombre de personnes ayant un droit sur une partie du code diminue la probabilité de voir le code changer de licence et se propriétariser (note : cette même technique est utilisé pour le noyau Linux).

Nous avons donc la joie (ou pas) de vous annoncer la naissance d'un petit nouveau, LibreOffice, qui a été engendré par son papa OpenOffice.org, mais abandonné par sa mère adoptive Oracle. Tout cela est chapeauté par une nouvelle fondation appelée "The Document Foundation". Pour plus d'informations je vous incite à aller faire un petit tour sur leur site. On notera au passage l'implication de certain(e)s français(e)s bien connu dans le milieu OpenOffice.org français.

Le fork étant initié, entre autres, par Novell, il n'est donc pas étonnant de voir que les améliorations provenant de Go-oo seront intégrées. Cela veut donc dire une meilleure intégration système, en particulier sous KDE. Aux dernières nouvelles, il semblerait que Canonical et RedHat fourniront cette version (au lieu de celle de Go-OO) dans la prochaine mouture de leur distribution.

Naturellement cette décision ne fait pas que des heureux et certaines voix s'élèvent parlant d'un fork réalisé par des personnes parlant beaucoup, mais codant beaucoup moins (merci a Nonolapero pour avoir pointé ces réactions). Seul l'avenir nous dira si ce projet va réussir et il va être intéressant de voir la réaction d'Oracle à cette annonce.

Ligne de commande Sortie de massadmin version 2.3

Posté par (page perso) . Modéré par Christophe Guilloux.
Tags :
14
28
sept.
2010
Ligne de commande
Massadmin est un logiciel libre sous licence GPL permettant de lancer des commandes en parallèle sur un groupe de serveurs de type Unix. Massadmin supporte plusieurs protocoles tels que FTP, SFTP, TELNET, SSH et SCP.

Toutes les commandes non-interactives système sont prises en charge : les commandes doivent donc être lancées avec les paramètres souhaités car l’utilisateur ne pourra pas répondre si un paramètre est demandé après coup (par exemple, un mot de passe).

La version 2.3 corrige plusieurs problèmes de sécurité, ajoute la fonctionnalité "su -" au protocole ssh et fixe le problème de la demande de mot de passe de la commande su sur les systèmes d'exploitation de type BSD.

Exemple d'utilisation : ./massadmin -h "remotesrv.mydom:root:mdpadm" -e 'SSH::/usr/sbin/ether-wake 00\:25\:44\:DA\:43\:BF |:’

L’auteur indique utiliser ce script pour administrer plus de 250 serveurs de type Unix hétérogènes (AIX, SCO, RH Linux, Slackware, Debian, et autres) pour changer par exemple massivement un mot de passe administrateur ou encore compiler un logiciel.

Python Exécution de commandes en parallèle avec ClusterShell

Posté par . Modéré par j.
Tags :
22
25
sept.
2010
Python
ClusterShell est une bibliothèque événementielle en Python qui permet d'exécuter en parallèle des commandes en local et à distance sur des noeuds d'un cluster, ferme de serveurs, stations de travail... Elle fournit également un ensemble de scripts utilitaires basés dessus (voir plus bas).

ClusterShell est développée et utilisée au CEA par les équipes système de plusieurs grands clusters Linux de stockage et de calcul (qui comptent parmi les plus puissants du monde -- dont Tera100), elle est disponible sous licence CeCILL-C (CEA - CNRS - INRIA Logiciel Libre, compatible LGPLv2+).