Syndiquer le contenu
Mis à jour : il y a 3 heures 1 min

Version 3.0 de qdictionnaire

24 mars, 2017 - 21:42

La version 3.0 de qdictionnaire est sortie avec une version Linux/deb (i386 et amd64), une Linux/rpm (x86 et x86_64), une Windows et une MacOsX. Les sources sont sous licence GPL v3+.

Pas de grands changements depuis la 2.6 à part une amélioration du code, quelques modifications ergonomiques et corrections de bug. La partie la plus visible est l'ajout d'une fenêtre d'information système dans l'aide indiquant le chemin de la base de données, celle du fichier de configuration de l'application et le chemin de l'exécutable.

Rappelons que qdictionnaire est

  • un dictionnaire de 385 000 mots de la langue française, les mots rares, les noms des communes françaises et les prénoms
  • il comprend un dictionnaire de synonymes
  • il affiche les conjugaisons des verbes
  • il dispose de 38 000 citations
  • il affiche les rimes de 384 000 mots phonémisés par un algorithme interne
  • il propose un éditeur poétique
  • il embarque toutes les informations dans une base de données SQlite et ne nécessite pas de connexion internet

Il est fourni en GPL3 et il est basé sur un certain nombre de ressources libres :

  • Lexique 3
  • la liste des villes issue du site de l'INSEE
  • Wiktionary
  • Wikiquote
  • fortunes-fr
  • la base de données SQLite
  • l'environnement de développement QtCreator
  • la bibliothèque Qt5
  • les définitions des mots rares du dictionnaire de Didier Méral
  • des verbes conjugués et l'affichage des tables de conjugaisons sont dues au programme french-conjugator

Il est disponible sur la page de l'auteur : http://www.gillesmaire.com/tiki-index.php?page=qdictionnaire

Télécharger ce contenu au format Epub

Lire les commentaires

Red Hat Enterprise Linux 7.3

23 mars, 2017 - 23:03

Red Hat a annoncé, le 3 novembre 2016, la version 7.3 de Red Hat Enterprise Linux (RHEL), distribution commerciale destinée aux professionnels et aux entreprises.

Pour rappel, RHEL 7 est disponible depuis juin 2014 et apporte de nombreuses nouveautés, comme Docker, systemd et l'utilisation par défaut du système de fichiers XFS. RHEL 6 et 5 sont, malgré tout, encore maintenues par l'éditeur.

Il convient, bien entendu, de ne pas confondre RHEL 7.3 avec Red Hat Linux 7.3 sortie en mai 2002 ;).

Vous trouverez en deuxième partie de cet article une sélection des changements apportés.

Sommaire Prise en charge du matériel

Chapitre correspondant dans les notes de version : 10. Hardware Enablement.

Les RHEL 7.x se suivent et se ressemblent, car cette 7.3 n'apporte rien d'exceptionnel côté matériel, si ce n'est le rétroportage du sous-système permettant de lire les cartes eMMC, en provenance du noyau 4.5. Cela permet d'utiliser la version 5.0 de ce type d'interface, d'améliorer la fonctionnalité de mise en veille (et son retour), ainsi que d'améliorer la stabilité générale.

Installation et démarrage

Chapitre correspondant dans les notes de version : 11. Installation And Booting.

L'installeur de RHEL 7.3 est maintenant mieux armé en cas de problèmes lors d'une installation réseau : en cas de problème de connexion à un dépôt, les journaux contiennent des informations plus détaillées sur ce qui a causé le problème (BZ#1240379).

Toujours dans le domaine des journaux, Yum et NetworkManager augmentent leur verbosité par défaut. Il est maintenant possible d'utiliser un disque de pilote afin de remplacer un module déjà chargé, pour peu que le module en question ne soit pas utilisé (BZ#1101653).

Stockage

Chapitres correspondant dans les notes de version : 9. File Systems et 17. Storage.

XFS

Si vous utilisez le répertoire global de statistiques XFS /proc/fs/xfs/, sachez que celui-ci a été déplacé vers /sys/fs/xfs/. Rassurez-vous, un lien symbolique a été mis en place pour /proc/fs/xfs/stat afin d'assurer la compatibilité. Il convient néanmoins de s'attendre à ce que ce ne soit pas le cas pour tous les fichiers. On peut maintenant disposer d'un fichier de stats par périphérique de stockage (BZ#1269281).

Toujours côté XFS, on notera une mise à jour des paquets xfsprogrs vers la version 4.5.0. Cela est entre autres causé par le nouveau noyau de RHEL 7.3, qui utilise maintenant le format on-disk et requiert une gestion spéciale des numéros de cycle de log lors de l'utilisation de xfs_repair. Attention néanmoins, car les fonctionnalités de sparse inode et de free inode btree (finobt) sont désactivées. Dans le cas de la deuxième, il s'agit de conserver une compatibilité avec les précédents noyaux de RHEL 7 (BZ#1309498).

GFS2

GFS2 n'est pas en reste, puisqu'il bénéficie de plusieurs améliorations. Tout d'abord, une meilleure scalabilité de ses verrous (glock) a été implémentée : elle permet d'éviter qu'un système de fichiers GFS2 ne soit trop ralenti lors de la création ou de l'ouverture d'un très grand nombre de fichiers, de l'ordre de plusieurs millions (BZ#1172819).

Ensuite, mkfs.gfs2 et fsck.gfs2 ont aussi droit à une mise à jour. Le premier bénéficie maintenant d'un indicateur de progrès, ce qui permet de savoir s'il est en train de fonctionner correctement (BZ#1196321). Le second voit son occupation de mémoire vive allégée, ce qui se verra en particulier sur des systèmes de fichiers de plus de 100 To (BZ#1268045).

NVDIMM

Habituellement, la mémoire vive d'une machine est vidée lors de son arrêt. Un nouveau type de mémoire vive voit le jour, nommé NVDIMM(pour Non-Volatile Dual In-line Memory Module). Dans les grandes lignes, il s'agit d'un type de mémoire vive qui dispose d'une source d'alimentation propre afin, entre autres, de ne pas perdre des données en cas de crash ou d'arrêt électrique inopiné. RHEL 7.3 ajoute au noyau le sous-système libnvdimm, qui permet de prendre en charge ce type de matériel (BZ#1269626 et BZ#1389121).

Virtualisation

Chapitre correspondant dans les notes de version : 19. Virtualization.

RHEL 7.3 est aussi riche en nouveautés côté virtualisation, et comme d'habitude, cela concerne plusieurs technologies.

Intel

Commençons avec la prise en charge, dans le cas des interruptions postées, de l'Intel Virtualization Technology for Directed I/O, communément raccourcie en Intel VT-d. Il devient donc possible de profiter de cette fonctionnalité dans le cas de périphériques directement associés à une machine virtuelle, sans aller bidouiller dans le gestionnaire de machines virtuelle, et encore mieux, même quand la machine virtuelle fonctionne en mode non-root (BZ#1172351).

Toujours proche du matériel, il est maintenant possible pour les machines virtuelles de disposer de fonctionnalités des processeurs Intel Xeon v5 : MPX, XSAVEC, XGETBV1 (BZ#1327599).

IBM

Il n'y a pas qu'Intel et le x86(_64 ?) dans la vie, il y a IBM et z/Architecture aussi ! Les utilisateurs d'un système z pourront maintenant profiter de Diag0c. Cela permet de lire les métriques de performance des processeurs, fournies par l'hyperviseur z/VM (BZ#1278795).

Conversions P2V et V2V

Passer d'une infrastructure basée sur des systèmes physiques à une basée sur des systèmes virtuels n'est pas forcément évident. On peut effectuer des migrations lors du traitement de l'obsolescence, mais parfois on ne peut pas attendre. Vient alors le P2V (Physical-to-Virtual, Physique-à-Virtuel en français), qui consiste à convertir un système physique en un système virtuel, sans réinstallation. Pour effectuer cela, Red Hat dispose d'un outil nommé virt-p2v, introduit dans RHEL 7.2. Cet outil est maintenant complètement pris en charge par le support Red Hat (BZ#1358332).

Un autre outil, similaire, se nomme virt-v2v et permet de migrer une machine virtuelle d'une technologie de virtualisation à KVM, RHEV ou OpenStack. Cet outil, ainsi que virt-p2v, sont maintenant capables de convertir des machines physiques ou virtuelles fonctionnant sous Windows 8, 8.1, 10, Windows Server 2012 et 2012R2 depuis un hyperviseur VMWare ou depuis une machine physique vers les solutions Red Hat (BZ#1190669).

Hyper-V et Azure

Le monde Microsoft dispose aussi d'autres améliorations :

  • le pilote de stockage Hyper-V (storvsc) a été mis à jour, ce qui améliore les performances des I/O pour certaines charges de travail (BZ#1287040) ;
  • la source de temps pour l'horloge Hyper-V utilise la page Time Stamp Counter (TSC), plus efficace que le modèle précédent (MSR, pour model-specific register), améliorant la rapidité d'opérations noyau impliquant de lire des timestamps (BZ#1300325) ;
  • virt-who communique maintenant de manière chiffrée avec Hyper-V, via NTLM (oui, avant c'était en clair) (BZ#1278637) ;
  • l'outil ⁠WALinuxAgent, utilisé par des machines RHEL en environnement Windows Azure, a été mis à jour en version 2.2.0.
Réseau

Chapitre correspondant dans les notes de version : 14. Networking.

Si vous utilisez des périphériques Bluetooth sur RHEL 7, sachez que cette version 7.3 prend maintenant en charge Bluetooth LE (Low Energy).

Network Manager

Network Manager dispose de plein de nouveautés :

  • prise en charge de LLDP (Link Layer Discovery Protocol) (BZ#1142898) ;
  • il est dorénavant possible de paramétrer le temps d'attente d'un serveur DHCP via l'option ipv4.dhcp-timeout ou bien via la variable IPV4_DHCP_TIMEOUT dans les fichiers ifcf- (BZ#1262922) ;
  • détection de doublon d'adresse IPv4 sur le réseau (désactivée par défaut, BZ#1259063) ;
  • contrôle du nom d'hôte de la machine via systemd-hostnamed (BZ#1367916) ;
  • lors d'un scan de réseau sans fil, utilisation par défaut d'une adresse MAC aléatoire afin de préserver la vie privée (BZ#1388471) ; cela est bien entendu désactivable.
ponts réseaux

L'utilisation d'un pont entre plusieurs interfaces réseau a aussi été améliorée, tout d'abord en mettant à jour ⁠bridge_netfilter en version 4.4, qui apporte entre autres des gains de performance (BZ#1265259). Il est d'ailleurs maintenant possible d'utiliser la commande ip au lieu de brctl pour visualiser la configuration d'un pont réseau (BZ#1270763).

outil utilisateur ss

De nombreux nouveaux outils systèmes et réseau remplacent certains, historiques, jugés obsolètes, dans RHEL 7, par exemple la commande ip, dont il était question au paragraphe précédent, et qui succède à ifconfig (qu'il est toujours possible d'installer). C'est aussi le cas de ss qui vient se poser en version plus moderne de netstat. Dans RHEL 7.3, la sortie de la commande ss ajoute des informations titrées bytes_acked, bytes_received, segs_in, et segs_out (BZ#1269051).

IPv6 et PXE

Amateurs d'IPv6 et de démarrage réseau, réjouissez-vous ! Les paquets ipxe-bootimgs et ipxe-roms sont mis à jour au commit 6366fa7a, prenant ainsi en charge le démarrage réseau sur IPv6 pour RHEL 7 (BZ#1298313).

Sécurité

Chapitre correspondant dans les notes de version : 15. Security.

Au menu de cette RHEL 7.3, du lourd côté sécurité, avec SELinux, SCAP, firewalld, audit, rsyslog et libreswan ! Et encore, on ne vous raconte pas tout !

SELinux

Les paquets SELinux sont mis à jour en version 2.5. Parmi les améliorations de cette version :

  • SELinux Common Intermediate Language (CIL), qui fournit une syntaxe claire et simple, facile à lire, parser, générer et analyser par des outils tiers ;
  • certaines opérations un peu lourdes, comme l'installation d'une politique ou le chargement de modules de politique, sont maintenant bien plus rapides.

Attention : l'emplacement des modules SELinux reste /etc/selinux/ dans RHEL 7, alors que le projet a changé cela en /var/lib/selinux. Pour changer cela, il est possible de modifier l'option store-root dans le fichier de configuration /etc/selinux/semanage.conf (BZ#1297815).

SCAP

RHEL 7 effectue une lourde mise à jour de ses paquets implémentant SCAP. Ainsi, l'outil scap-workbench passe en version 1.1.2. Celui-ci apporte entre autres :

  • une nouvelle boite de dialogue sur les guides de sécurité, aidant l'administrateur à choisir ce qui doit être scanné plutôt que directement des fichiers de contenu ;
  • certaines améliorations concernent aussi l'expérience utilisateur, comme la recherche de règles, ou la possibilité de récupérer des ressources distantes depuis l'interface graphique ;
  • à noter aussi le mode dry-run, qui permet d'obtenir la ligne de commande oscap d'un scan sans vraiment lancer le scan (BZ#1202854).

L'outil ⁠openscap est lui mis à jour en version 1.2.10, afin de coller aux standards les plus récents, par exemple la prise en charge de la version 5.11.1 de l'OVAL (Open Vulnerability and Assessment Language) (BZ#1278147).

scap-security-guide, disponible maintenant en version 0.1.30, fournit des guides de configuration système d'un point de vue sécurité fonctionnelle. Ses améliorations concernent surtout des ajouts et mises à jour de profils essentiellements américains, mais aussi des scripts de remédiation en cas de non-conformité (BZ#1390661).

firewalld

Passons à firewalld, qui lui est maintenant en version 0.4.3.2. Cette nouvelle version, comme beaucoup de mises à jour de RHEL 7.3, apporte de meilleures performances, en particulier lors du démarrage et de l'arrêt, grâce à un nouveau modèle de transaction qui groupe les règles à appliquer simultanément. Ce mode utilise les commande de type "iptables restore". De plus, plusieurs outils ont vu leur code modifié pour améliorer les performances.

La gestion des connexions, interfaces et sources a elle aussi été améliorée. L'utilisateur peut maintenant contrôler les paramètres de zones depuis NetworkManager. En plus, les paramètres de zones peuvent être modifiés depuis firewalld et dans le fichier ifcg. Toujours dans les zones, firewalld peut maintenant utiliser ipsets comme source de zones, dans les règles riches et directes.

Il devient plus facile de déboguer les paquets refusés grâce à la nouvelle option par défaut LogDenied, qui les journalise (BZ#1302802).

La commande firewall-cmd est maintenant capable de donner plus de détails sur un service, une zone, ou un type ICMP. Les nouvelles options sont les suivantes :

  • [--permanent] --info-zone=zone ;
  • [--permanent] --info-service=service ;
  • [--permanent] --info-icmptype=icmptype (BZ#1147500).
audit

audit a été mis à jour en version 2.6.5. Les changements notables sont les suivants :

  • le démon audit a vu ses performances augmentées via l'utilisation d'une technique nommée incremental_async ;
  • le système d'audit a maintenant bien plus de règles dans sa politique, certaines d'entre elles basées sur le STIG, ou le standard PCI (Payment Card Industry) ;
  • Le fichier de configuration audit.conf et la commande auditctl disposent d'options supplémentaires ;
  • le système d'audit dispose d'un nouveau format de journal appelé "enriched", qui résout les UID, GID, syscall, architecture, et les adresses réseau, facilitant l'analyse depuis une machine différente de celle d'où le fichier de journal a été généré (BZ#1296204).
rsyslog

L'implémentation syslog de RHEL 7 est rsyslog, qui dispose d'un module nommé RELP (Reliable Event Logging Protocol), dont l'objectif est de rendre fiable l'envoi et la réception de messages syslog. Avec cette mise à jour, il est possible de lier ce module à un ensemble spécifique de règles, donnant à ce dernier une plus grande priorité (BZ#1223566).

Rsyslog dispose aussi d'un module nommé imfile. Celui-ci est maintenant capable d'utiliser des wildcards dans les noms de fichiers tout en ajoutant le véritable nom du fichier dans les métadonnées du message syslog. Cela peut s'avérer utile lorsque rsyslog a besoin de lire un fichier de journal dans un répertoire mais ne connait pas à l'avance le nom de ce fichier (BZ#1303617).

VPN IPsec

RHEL 7 utilise libreswan comme implémentation d'IPsec. RHEL 7.3 inclut dorénavant la version 3.15 de libreswan, dont voici quelques-unes des nouveautés :

  • libreswan appelle maintenant l'aide de NetworkManager en cas d'erreur de connexion ;
  • All CRLdistributionpoints est maintenant pris en compte dans un certificat ;
  • libreswan n'essaie plus d'effacer des SA (IPsec Security Associations) s'il n'y en a plus ;
  • le démon IKE pluto dispose maintenant de la capacité Linux CAP_DAC_READ_SEARCH ;
  • le démon pluto ne plante plus avec les tunnels on-demand ;
  • lors de l'utilisation du paramètre keyingtries=0, libreswan tentait indéfiniment d'établir le tunnel, ce n'est plus le cas dorénavant ;
  • le délai avant d'établir de nouveau un tunnel supprimé alors qu'il est configuré pour rester actif est maintenant de moins d'une seconde (BZ#1389316).
Authentification et interopérabilité

Chapitre correspondant dans les notes de version : 5. Authentication And Interoperability.

Identity Management

RHEL 7.3 améliore les performances au niveau d'IdM (Identity Management), lequel fonctionne maintenant plus rapidement. Il devient possible d'utiliser cette solution dans des déploiements de plus de 50 000 utilisateurs et machines.

Toujours dans IdM, il est maintenant possible pour les utilisateurs provenant d'Active Directory d'utiliser une carte à puce pour l'authentification. Le certificat de la carte peut être stocké directement dans Active Directory, ou dans un objet IdM qui prend le dessus sur l'utilisateur AD (BZ#1298966, BZ#1290378).

SSSD

Côté SSSD, on remarquera l'arrivée d'une authentification à deux facteurs optionnelle, venant ajouter un mot de passe à usage unique (one-time password, ou OTP pour les intimes) au bon vieux mot de passe classique (BZ#1325809).

Un nouvel utilitaire fait son apparition, sssctl. Il permet d'obtenir des informations de SSSD, mais aussi de sauvegarder et supprimer le cache (BZ#879333).

LDAP

Quelques améliorations pour LDAP :

  • la commande ldapsearch peut maintenant afficher tous les attributs opérationnels décrits par la RFC 3673 (BZ#1290111) ;
  • l'horodatage dans les journaux est devenu plus précis (BZ#1273549) ; ⁠* ns-slapd va maintenant écrire les opérations en échec dans le journal d'audit, en plus des opérations exécutées avec succès (BZ#1209094).

Un outil en ligne de commande nommé status-dirsrv fait son apparition, qui affiche le statut d'une ou de toutes les instances Directory Server (BZ#1209128).

OpenLDAP dans Red Hat Enterprise Linux 7.3 fournit maintenant un module pour utiliser SHA2 pour les mots de passe. Pour charger ce module, il suffit d'ajouter au fichier /etc/openldap/slapd.conf :

moduleload pw-sha2

Il est donc possible d'utiliser les fonctions de hachage suivantes dans OpenLDAP (BZ#1292568) :

  • SSHA-512 ;
  • SSHA-384 ;
  • SSHA-256 ;
  • SHA-512 ;
  • SHA-384 ;
  • SHA-256.
Samba

Samba bénéficie d'une mise à jour de branche, passant de 4.2.3 à 4.4.4. Bon nombre d'améliorations sont apportées :

  • le module WINS nsswitch utilise maintenant la bibliothèque libwbclient pour les requêtes WINS ;
  • les options -u et -g de la commande smbget sont remplacées par l'option -U pour correspondre avec d'autres options ;
  • l'option -P de la commande smbget a été retirée ;
  • Samba met à jour automatiquement sa base de données tdb quand les démons smbd, nmbd, ou winbind démarrent ;

Il convient de noter que le module noyau CIFS gérant le protocole SMB 3.1.1 est actuellement expérimental, et que cette fonctionnalité n'est pas disponible dans les noyaux fournis par Red Hat.

Pour plus de détails, Red Hat renvoie à la page de Samba 4.4 (BZ#1303076).

Environnement de bureau

Chapitre correspondant dans les notes de version : 8. Desktop.

Après une mise à jour de l'environnement Gnome lors de RHEL 7.2, on ne pouvait pas s'attendre à grand-chose côté bureau pour cette 7.3. Malgré tout le bureau n'est pas délaissé, avec quelques mises à jour bienvenues (LibreOffice, libdvdread, Gimp), mais aussi quelques nouveautés (Pidgin, pavucontrol)

LibreOffice

LibreOffice passe de la version 4.3.7 à 5.0.62. LibreOffice 5.0 avait été abordé dans les colonnes de LinuxFr.org, mais si vous ne souhaitez pas relire un article qui a plus d'un an, quelques points à retenir :

  • la possibilité de se connecter à Microsoft SharePoint 2010 et 2013, voire OneDrive directement depuis LibreOffice ;
  • une interopérabilité améliorée avec les fichiers issus de Microsoft Office ;
  • des modèles de documents apparaissent maintenant directement depuis le Start Center et peuvent être utilisés depuis cet endroit ;
  • diverses barres d'outils et menus contextuels ont été nettoyés ou réarrangés pour une meilleure utilisation.
lecture de DVD

Les paquets libdvdread et libdvdnav passent tous les deux en version 5.0.3. Il s'agit surtout de faire la chasse aux problèmes avec ces nouvelles versions.

Pour libdvdread (BZ#1326238) :

  • corrections de nombreux plantages et corruptions ;
  • résolution de problèmes de compilation ;
  • suppression d'une fonctionnalité inutilisée, celle de remapper des fichiers .map ;
  • suppression de la bibliothèque dvdnavmini ;
  • ajout de l'API DVDOpenStream.

Et pour libdvdnav (BZ#1068814) :

  • correction d'un bogue sur les DVD sans menu ;
  • correction de problèmes de lecture sur les DVD multi-angles ;
  • correction d'un arrêt inopiné en cas de lecture d'un DVD dont la région est différente de celle paramétrée dans le lecteur physique ;
  • correction de problèmes mémoire lors de la lecture de certains DVD.
GIMP

GIMP a droit à une mise à jour pour RHEL 7.3, passant ainsi en version 2.8.16, le paquet gimp-help se retrouve quant à lui en version 2.8.2. Contrairement à LibreOffice, ce n'est pas un saut si majeur, car RHEL 7.2 contenait déjà GIMP 2.8.10.

On peut retrouver dans cette nouvelle version (BZ#1298226) :

  • un chargement des fichiers XCF plus robuste ;
  • un comportement et des performances améliorées lors de l'écriture de fichiers XCF ;
  • il n'y a plus de problème d'arrêt inopiné dans la boite de dialogue d'enregistrement de fichier ;
  • la sécurité du serveur script-fu a été améliorée ;
  • la lecture et l'écriture des fichiers Bitmap (BMP) a été corrigée ;
  • l'export de polices de caractères au format PDF a lui aussi été corrigé ;
  • le chargement de fichiers PSD disposant de groupes de calques.

Pour gimp-help, l'amélioration la plus notable concerne principalement les brésiliens, puisque leur langue dispose maintenant d'une traduction complète (BZ#1370595).

Pilote graphique VMware

Si vous utilisiez VMware Workstation 12, l'accélération 3D matérielle ne fonctionnait pas dans RHEL. Il faut comprendre par là que le rendu du bureau GNOME se faisait sur le processeur de l'hôte plutôt que sur sa puce graphique. Le pilote a donc bénéficié d'une mise à jour dans RHEL 7.3 : le bureau GNOME utilise dorénavant l'accélération 3D de la puce graphique de l'hôte (BZ#1263120).

Pidgin

Pidgin fait son entrée dans RHEL 7 avec cette 7.3 ! L'idée est d'avoir un client de messagerie instantanée disposant de l'OTR, et compatible avec l'application Microsoft Lync (aujourd'hui Skype pour entreprise). Cette compatibilité est apportée par le plug-in pidgin-sipe, qui contient le code back-end nécessaire (BZ#1066457, BZ#1297461).

pavucontrol

Enfin, pour finir ce chapitre sur le bureau, parlons des paquets pavucontrol, qui contiennent une application de contrôle de volume pour PulseAudio, utilisant GTK. Cette application permet d'envoyer le son de différentes source audios vers différentes sorties, comme un casque ou des enceintes, contrairement à la précédente où tous les flux audios allaient vers le même périphérique de sortie (BZ#1210846).

Développement

Chapitre correspondant dans les notes de version : 7. Compiler And Tools.

Software Collections et Developer Toolset

Avant d'entrer plus en avant dans les outils de développement, il convient de signaler la disponibilité des Red Hat Software Collections 2.3 et Red Hat Developer Toolset 6 depuis le 15 novembre 2016. Ces outils, regroupés au sein d'un même dépôt, permettent entre autres de disposer de logiciels et de langages dans des versions plus récentes que RHEL. Cela comporte par exemple MySQL 5.7 et PHP 7.0.

GCC

Concernant la RHEL « base », certaines nouveautés viennent concerner les processeurs, comme la prise en compte par GCC des systèmes IBM z13 (BZ#1182152), et l'optimisation du code généré pour les systèmes POWER8 (BZ#1213268). Bien entendu, dans le cas des z13, une version de GDB mise à jour est présente pour les prendre en charge (BZ#1182151).

⁠Systemtap

Systemtap est mis à jour en version 3.0, amenant des modes expérimentaux --monitor et --interactive, ainsi qu'une prise en charge des processeurs Intel Core de la 7e génération.

Divers

Parmi les autres mises à jour dignes d'intérêt :

  • Performance Co-Pilot (PCP) passe en version 3.11.3, contenant une tonne de nouveautés (BZ#1284307) ;
  • ⁠sos passe en version 3.3 (BZ#1293044) ;
  • ⁠ethtool passe en version 4.5 (BZ#1318316) ;
  • arpwatch gagne une option désactivant le mode promiscuous d'une carte réseau (BZ#1291722) ;
  • et une amélioration des capacités de journalisation du serveur TFTP (BZ#1311092).
Appel à volontaires

Cette dépêche, contrairement à celle sur le noyau, ne mobilise pas de nombreuses personnes lors de sa rédaction, alors que l'actualité autour de Red Hat et de certains produits upstream est, au contraire, en hausse : on notera par exemple l'absence de dépêche sur les dernières versions de Katello, des avancées de CentOS ou des Software Collections.

Si vous souhaitez apporter votre pierre à l'édifice, sachez que Red Hat publie plusieurs mois avant une RHEL stable une version bêta, accompagnée de notes de version, généralement assez proches de la version finale (à quelques rares exceptions près). Créer un squelette de dépêche RHEL est simple et généralement réalisé dès que possible.

Télécharger ce contenu au format Epub

Lire les commentaires

Transformez votre Raspberry Pi en télécommande infrarouge

23 mars, 2017 - 18:31

ANAVI Infrared pHAT est une carte fille pour Raspberry Pi avec tout ce qu’il faut pour faire une télécommande infrarouge en émission et réception, et donc virtuellement tout contrôler via LIRC, mais aussi faire mumuse avec des capteurs I²C (température, pression, etc.) en option. Le prix de vente est en dessous des 10 € symboliques, via la plate‐forme de cofinancement IndieGoGo.
En d’autres termes, voici le kit idéal pour contrôler ses appareils domestiques (TV, Hi‐Fi, clim, etc.) et les rendre un peu plus « smarts », tout en restant libre.

Côté logiciel, rien de magique, tout est documenté (en anglais, mais je peux vous aider car j’ai un proto sous la main).

Peut‐être vous souvenez‐vous de l’annonce de la carte fille Rabbit Max Flex annoncée fin 2016 sur LinuxFr.org ? Eh bien, il s’agit du même auteur, Leon Anavi, qui a été contraint d’abandonner le nom rabbit (car certains en revendiquent la propriété) et a rebaptisé le projet par son nom propre pour éviter tout problème légal. Les deux cartes ont été réalisées à l’aide de KiCad et les sources sont disponibles, car l’auteur est motivé par la communauté OSHW et FLOSS, plus de détails dans cette présentation au FOSDEM (en anglais).

Notez que la campagne est déjà financée à plus de 1 000 %, il n’y a donc pas de souci pour la réalisation. La livraison est estimée courant été 2017.

Le tout est fait avec amour et dans la communauté européenne (Plovdiv, en Bulgarie, la plus ancienne ville d’Europe encore peuplée).

Télécharger ce contenu au format Epub

Lire les commentaires

Rencontre XMPP/Jabber par JabberFR, mardi 28 mars 2017 à 19 h à Paris

23 mars, 2017 - 10:01

Les « meetups » ou rencontres autour de XMPP/Jabber se multiplient assez rapidement un peu partout dans le monde, surtout en Europe : Royaume‐Uni, Stockholm, Berlin, sans doute Cracovie bientôt… L’association JabberFR se porte donc naturellement volontaire pour organiser le chapitre français, francophone et parisien.

L’idée est de lancer une rencontre pour « prendre la température » en observant le nombre de participants et en espérant qu’ils manifesteront de l’appétence à pérenniser la rencontre en la faisant vivre en mode contributif.

Programme

Nous vous proposons deux sujets de débats :

  • gestion au quotidien et meilleures pratiques d’hébergement d’un serveur XMPP/Jabber ouvert/public, moderne et fédéré ;
  • contemporanéité et positionnement des clients XMPP/Jabber.
    Informations pratiques
  • adresse : Inno3 (Inno « cube »), 137 boulevard de Magenta, 75010 Paris, France (escalier B à gauche dans le hall, 2e étage à droite, salle Snowden) ;
  • transports en commun :
    • Métro 2 et 4, station Barbès‐Rochechouart,
    • Métro 4 et 5, station Gare du Nord,
    • RER E, station Magenta ;
  • date et heure : mardi 28 mars 2017 à 19 h.

Attention, l’accès est limité à vingt personnes ! Inscrivez-vous sur le document cryptpad.fr, votre nom ou pseudo, ce que vous apportez à boire/manger.

Télécharger ce contenu au format Epub

Lire les commentaires

GNU Units sort en version 2.14

21 mars, 2017 - 14:54

Le 7 mars 2017 sortait GNU Units 2.14. À cette occasion, je vous propose de découvrir cet outil qui n’est pas forcément le plus connu de tous. GNU Units se veut être une sorte de calculatrice centrée sur la gestion des unités. Units vous permet de convertir d’une unité à l’autre, au sein de près de 3 000 unités différentes (en comptant les valeurs monétaires). Il est le descendant de l’outil units développé par Bell Labs, il y a plus de trente ans.

Nouveautés

Depuis 2012, les sorties se font au rythme de un à deux par an, et on a principalement droit à des corrections de bogues, comme c’est le cas avec cette dernière version, ou une mise à jour des valeurs des constantes utilisées, comme en 2014 avec la mise à jour vers les nouvelles valeurs de 2014 CODATA.

Usage

Cet outil s’utilise uniquement en ligne de commande. Voyons un petit exemple :

$ units Currency exchange rates from www.timegenie.com on 2017-03-20 2982 units, 109 prefixes, 96 nonlinear units You have: 1GB You want: MB * 1000 / 0.001

Il y a donc bien un millier de mégaoctets dans un gigaoctet. Vérifions le mébioctet :

You have: 1GiB You want: MiB * 1024 / 0.0009765625

Tout va bien. :)

Exemples plus complexes

Il est bien entendu possible de convertir vers des unités plus diverses et d’entremêler de multiples unités. Voici quelques exemples parlants :

You have: 123456 seconds You want: hms 34 hours + 17 minutes + 36 seconds # `hms` est une abréviation de `hours;minutes;seconds` # `time` rajoute les années et les jours si nécessaire, ce qui est plus général # E = mc², avec 10 kilos You have: 10 kg * c^2 You want: GJ * 8.9875518e+08 / 1.1126501e-09 # Pour voir la définition d’une unité, ici la constante gravitationnelle You have: G You want: Definition: 6.67408e-11 N m^2 / kg^2 = 6.67408e-11 m^3 / kg s^2 # Pour ajouter des valeurs dans différentes unités You have: 2 ft + 14 cm + 3|8 in You want: m * 0.759125 / 1.3173061 You have: 1.3 kJ + 512 cal You want: J * 3443.6416 / 0.00029039027

Évidemment, on ne peut pas faire n’importe quoi non plus :

You have: 42 cm + 69 N + 13 ^ Illegal sum or difference of non-conformable units

Enfin, une conversion monétaire :

You have: 10 euros You want: yen * 1214.9 / 0.00082311301

Mais sachez qu’il est possible de mettre à jour la base de données des valeurs monétaires en lançant units_cur.

Usage non interactif

units s’utilise plutôt en mode interactif, mais il est possible de le lancer également pour une seule conversion :

$ units '2 liters' gallon * 0.4399385 / 2.273045 Conclusion

Tout ceci ne fait qu’effleurer la surface de ce logiciel qui me semble méconnu. Pour plus d’information, je ne peux que vous conseiller de consulter la documentation. Qui sait, peut‐être que définir vos propres unités ou savoir que certaines unités varient en fonction de la langue du système peut s’avérer répondre à vos besoins ?

Télécharger ce contenu au format Epub

Lire les commentaires

Movim 0.11 — Tuttle

20 mars, 2017 - 21:29

Six mois après Movim 0.10 Holmes, voici enfin venue la nouvelle mouture « d’hiver » du projet Movim.

Petit rappel : Movim est un projet qui vise à construire une solution de messagerie instantanée et de réseau social (social IM) entièrement basé sur le protocole XMPP.

Cette version 0.11 raffine de nombreuses fonctionnalités tout en introduisant quelques gros changements, principalement au niveau de la navigation et de l’interface du projet.

Sommaire Fonctionnalités Nouvelle liste de contacts

La liste de contacts (ou « roster » pour les intimes) a toujours été un élément très complexe à gérer au sein de Movim. Elle avait été portée sur Angular 1 il y a quelques versions mais souffrait d’énormes problèmes de performance en partie inhérentes à cette solution (pouvant bloquer le chargement de la page pendant plusieurs secondes).

Cette nouvelle version est une réécriture complète et beaucoup plus légère en pur PHP (avec un peu de JavaScript). Les contacts sont désormais regroupés en une liste simple. La recherche au sein de celle‐ci a été améliorée et permet maintenant de chercher instantanément parmi les contacts par nom, identifiant XMPP, groupe ou encore pseudo.

« Onboarding », embarquement

Au premier lancement, Movim vous demandera désormais d’ajuster certains des paramètres de votre navigateur ou de votre compte, tels que les notifications ou l’autorisation des pop‐ups (utilisés pour la fonctionnalité de visioconférence).

Amélioration du partage

Chose promise, chose due : le partage des articles au sein et autour du projet Movim a été grandement amélioré. Il est désormais possible de partager un article (comprendre « écrire un article en réponse à ») sur son propre blog. Cette fonctionnalité repose sur la norme IETF — Atom Threading Extensions (RFC 4685). Ici encore, Movim souhaite montrer qu’il est parfaitement possible de construire une solution sociale en se reposant uniquement sur des standards existants.

Le partage de liens depuis l’extérieur de Movim a également été étendu. Movim prend désormais en charge les adresses URI XMPP. En un clic vous allez pouvoir ouvrir un lien vers un contact, un salon ou une communauté depuis n’importe quelle page Web.

Communautés

Les Communautés, parlons‐en ! Anciennement nommées « groupes », les communautés sont le fruit d’une profonde refonte de l’interface d’affichage des articles et de la navigation au sein de ceux‐ci. Cette réorganisation du contenu rend, en effet, l’exploration plus simple et logique. Le nouveau nom clarifie également certaines ambiguïtés qu’il pouvait y avoir avec les discussions en groupe (salons de discussion) ou les groupes dans la liste de contacts.


La gestion des communautés s’en trouve grandement simplifiée. Tant pour les utilisateurs que pour les administrateurs qui peuvent désormais gérer plus finement les accès et rôles assignés aux utilisateurs.

Mais rassurez‐vous, côté XMPP rien n’a changé, donc Movim sera pleinement compatible avec les anciennes versions. ;)

Articles

Deux petites fonctionnalités ont été ajoutées sur la page affichant les articles. Un raccourci vers l’article précédent et suivant de la même communauté ou du même contact et un bouton « Like ». :)


Un petit bloc Notifications sur la page d’accueil vous informe désormais des commentaires et likes publiés sur les articles que vous avez publiés.

Découverte

La refonte de l’interface apporte également de nouvelles fonctionnalités de découverte de contenu.

Movim propose désormais aux utilisateurs des articles publics publiés sur les blogs ou dans les communautés en relation avec la page affichée. Les suggestions sont pour l’instant plutôt basiques mais devraient s’affiner dans les prochaines versions.

Messagerie

La partie messagerie n’est également pas en reste. Des petites modifications ont été faites à l’interface pour faciliter la navigation sur les petits et grands écrans (suppression des espaces inutiles) et corriger quelques bogues (sur Android notamment). Un nouveau pack d’autocollants en Creative Common BY-SA a également été ajouté !

Le téléversement et le partage des fichiers a été revu et repose désormais sur l’une des toutes dernières normes XMPP, la XEP-0385 : Stateless Inline Media Sharing (SIMS) (https://xmpp.org/extensions/xep-0385.html). Cela permet à Movim de mieux intégrer le partage de ceux‐ci au sein des discussions.

Visioconférence (bêta)

Cette version marque également le grand retour de la visioconférence dans Movim. Ici encore pas de surprise, tout repose sur des standards (en l’occurrence WebRTC et la norme XMPP Jingle). Néanmoins, de nombreux bogues subsistent encore et il faudra sûrement attendre la version 0.12 pour voir cette fonctionnalité complètement stabilisée. Sachez également que cette fonctionnalité n’a pas encore été adaptée pour les mobiles.

Refonte du système de sessions

Le code gérant les sessions des utilisateurs au sein de Movim était très certainement l’un des plus vieux code encore présents dans le projet. Celui‐ci a subi une profonde réécriture qui a remis à plat la gestion des cookies, des variables de session en mémoire et en base de données.

Autour de Movim

De plus en plus de contributions externes viennent également soutenir Movim et les projets annexes.

Client Android

Merci à schlusslicht, qui a intégré le sélecteur de fichier natif du système au sein de l’application. Cela vous permet désormais de téléverser des fichiers depuis votre téléphone Android.

Une petite mise à jour de sécurité relative à la gestion des certificats a également été ajoutée dans la foulée (les certificats non valides ne sont désormais plus acceptés).

L’application Android est disponible sur le Google Play et F-Droid.

Client Electron (bureau)

Le client Electron a été mis à jour. Mike Barnes (bremensaki) a ajouté la gestion des menus contextuels dans l’interface, merci à lui !

De nouveaux paquets Debian et RPM ont été générés suite à cela. Movim est désormais également disponible sur Windows et macOS, les applications sont toutes disponibles sur le site officiel du projet.

Atomtopubsub

Atomtopubsub est le petit outil magique qui, comme son nom l’indique, analyse des flux Atom et les injecte sur des nœuds Pubsub. Cela permet à Movim de proposer de très nombreux flux d’actualité au sein des communautés. Un grand merci à Link Mauve, qui a pris un peu de son temps pendant le 33c3 pour porter atomtopubsub en Python 3 et mieux répartir le traitement des articles et leur publication au sein du processus.

Movim Europe

Movim Europe est une structure fournissant du support pour le projet Movim. Déclarée aux Pays‐Bas, elle offre actuellement deux services :

  • du support technique et du conseil pour le déploiement de la plate‐forme (et des services liés, tels que le serveur XMPP ou la base de données SQL) et/ou sur les technologies liées au projet ;
  • la possibilité de financer, en tant qu’entreprise, association ou particulier, le développement des fonctionnalités initialement non prévues sur les feuilles de route officielles ou émanant d’un besoin particulier.

Les fonds récupérés serviront en premier lieu à financer les frais de fonctionnement actuels (domaines, hébergements, déplacements…), qui sont pour l’instant couverts personnellement par le fondateur, mais aussi pour dégager plus de temps par la suite pour développer le projet et son environnement (administration, projets annexes, conférences…).

N’hésitez pas à prendre contact en vous connectant sur le salon officiel du projet.

Quelques chiffres

Movim c’est aussi deux serveurs officiels : un hébergé à Amsterdam qui totalise à ce jour 4 000 inscrits et 50 connectés, et un hébergé à Roubaix avec 2 800 inscrits et une vingtaine de connectés simultanément.

Chaque jour, 4 000 messages de clavardage (simples ou de salons de discussions) sont publiés ou reçus et une vingtaine d’articles sont écrits par les utilisateurs sur nl.movim.eu.

Les statistiques remontées (volontairement) par les instances déployées sur api.movim.eu totalisent 8 000 inscrits pour environ 250 personnes utilisant simultanément Movim au cours de la journée. Le serveur XMPP movim.eu atteint également les 300 connectés en journée.

Des préparations sont en cours pour ouvrir de nouveaux serveurs en Australie et en Russie.

Movim 0.12

Une feuille de route est en préparation pour la version 0.12 de Movim qui devrait sortir cet été. Deux principaux changements sont prévus dans cette version :

  • Movim consomme beaucoup de mémoire vive, cela peut monter autour de 50 Mio pour certains utilisateurs connectés sur un serveur. Ce souci n’est pas dû à de possibles fuites de mémoire mais plutôt à certains choix architecturaux qui dupliquent en mémoire, pour chaque session, des parties du code de Movim. De gros travaux de mutualisation de ces parties redondantes sont donc prévus, ce qui devrait alléger significativement l’empreinte en mémoire vive du projet lors de son fonctionnement ;
  • l’implémentation, très demandée par la communauté, du protocole OMEMO. Un travail de recherche préliminaire a été effectué en janvier et il semblerait qu’il soit possible d’implémenter ce protocole de chiffrement de bout en bout sur Movim. Cette fonctionnalité fera sûrement l’objet d’une publication plus détaillée dans les prochains mois.
Oui nid iou

Et n’oubliez pas, le projet Movim a besoin de vous ! En tant que contributeur sur le code, mais aussi en tant qu’administrateur, empaqueteur, traducteur ou même dessinateur (si vous souhaitez ajouter vos propres autocollants à Movim !).

Toutes les contributions sont les bienvenues, donc n’hésitez pas à venir discuter avec nous sur xmpp:movim@conference.movim.eu. :)

That’s all folks!

Télécharger ce contenu au format Epub

Lire les commentaires

Revue de presse de l’April pour la semaine 11 de l’année 2017

20 mars, 2017 - 16:25

La revue de presse de l’April est régulièrement éditée par les membres de l’association. Elle couvre l’actualité de la presse en ligne, liée au logiciel libre. Il s’agit donc d’une sélection d’articles de presse et non de prises de position de l’association de promotion et de défense du logiciel libre.

Sommaire

[L’OBS] Loi République numérique : il va falloir s’armer de patience
Par Thierry Noisette, le vendredi 17 mars 2017. Extrait :

« Goulot d’étranglement de fin de mandat, retours de Bruxelles à venir : l’_open data passera sans problème, en revanche l’accessibilité ou la loyauté des plateformes dépendront du gouvernement suivant._ »

[Numerama] Copyfraud : aucune œuvre de cette exposition n’a le droit d’être présentée
Par Julien Lausson, le vendredi 17 mars 2017. Extrait :

« Ce week‐end, une exposition à Paris défie et tourne en dérision le copyfraud, terme qui regroupe les dérives de la propriété intellectuelle. Il s’agit pour les responsables de sensibiliser le grand public sur ce problème et d’inviter le personnel politique à y remédier. »

[Numerama] Marre de Windows ou macOS ? Ces 5 distributions Linux pourraient vous convertir
Par Corentin Durand, le jeudi 16 mars 2017. Extrait :

« Numerama aime Linux. Toutefois, le dire et l’écrire ne suffit pas : il faut également raconter les histoires du monde du Libre et inviter nos lecteurs à découvrir de belles alternatives à Windows ou macOS. Ce guide vous propose 5 solutions prêtes pour l’avenir, belles et libres. »

[Afis] Ouverture, transparence et confiance dans les logiciels
Par Jean‐Paul Delahaye, le mardi 14 mars 2017. Extrait :

« Pour tenter d’éviter cela, on a conçu les logiciels “open source”. Ce que fait un logiciel “open source” est public et compréhensible par quiconque dispose des compétences lui permettant d’analyser un programme. S’il y a réellement des gens intéressés par cette transparence et qui se donnent la peine d’analyser les programmes “open source” – c’est le cas le plus souvent – pour en contrôler le comportement annoncé et programmé, on a là une protection contre de nombreux abus des logiciels “propriétaires” dont les sources (le détail du fonctionnement sans masque) sont cachées. »

[ZDNet France] La surveillance de masse fonctionne‐t‐elle ? Rien ou presque ne le prouve
Par Christophe Auffray et Zack Whittaker, le lundi 13 mars 2017. Extrait :

« Céder une partie de ses droits et libertés en acceptant la surveillance de masse est‐il un compromis acceptable ? Ce n’est même pas sûr selon le rapporteur spécial de l’ONU, pour qui les lois sont avant tout “fondées sur la psychologie de la peur”. »

Et aussi :

[La Tribune] Pour redynamiser notre économie, nous devons conquérir notre souveraineté numérique
Par Gaël Duval, le lundi 13 mars 2017. Extrait :

« Quel est le rapport entre notre économie moribonde, notre Souveraineté Numérique, et les investissements massifs des USA dans l’armée et la conquête spatiale dans les années 40, 50 et 60 ? Aucun lien direct, en apparence… Par Gaël Duval, entrepreneur. »

Télécharger ce contenu au format Epub

Lire les commentaires

Agenda du Libre pour la semaine 12 de l’année 2017

20 mars, 2017 - 15:27

Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 64 événements (1 en Belgique, 60 en France, 3 au Québec et 0 en Suisse) est en seconde partie de dépêche.

Sommaire Agenda du Libre pour la semaine 12 de l’année 2017 [FR Privas] Expolibre - Du mardi 21 février 2017 à 12 h au samedi 25 mars 2017 à 17 h.

Exposition de l’APRIL sur les logiciels libres.
Borne d’écoute de musique libre.
Entrée libre. Tout public.

[FR Blois] Le Libre sur Studio Zef - Le lundi 20 mars 2017 de 10h00 à 11h00.

A écouter sur la radio Studio Zef 91.1 FM ou sur www.studiozef.fr
Une émission qui parle du libre, ses valeurs, ses domaines d'application, les enjeux, les avantages etc.
Intervenant : Patrice LEPISSIER, président - fondateur de Blois-GUL ( voir http://www.blogul.fr/blog/)

[FR Cesson-Sévigné] OpenStack en production - Le lundi 20 mars 2017 de 18h45 à 22h00.

Nous sommes ravis de pourvoir organiser la première rencontre OpenStack à Rennes.
Vous allez pouvoir durant la soirée assister à trois conférences de 30 minutes pour mieux connaitre OpenStack.  
La soirée se terminera par un cocktail dinatoire avec pizzas.

[FR Villeurbanne] Lundi 3.0 "Thésaurus Party" - Le lundi 20 mars 2017 de 19h00 à 22h00.

OPEN-ATELIER
NOUVELLE FORMULE DISPONIBLE !
La formule des Lundis 3.0 évolue : nouvelle disposition, nouveaux temps de rencontre et outils pour aider à la construction des projets. Venez l'essayer !

[FR Lyon] Debian et Cie - Le lundi 20 mars 2017 de 19h30 à 21h30.

Atelier Debian - ALDIL
En moyenne, tous les 3èmes lundi de chaque mois, l'ALDIL, Association Lyonnaise pour le Développement de l'Informatique Libre organise des ateliers autour du système d'exploitation GNU/Linux Debian.
L'occasion de découvrir et d'échanger avec les membres de la communauté ses trucs et astuces.

[QC Montréal] (3L)-Logiciels Libres en liberté groupe d’utilisateurs, de niveau débutant - Le lundi 20 mars 2017 de 18h20 à 21h00.

Accueil rencontre mensuelle :
(3L)-Logiciels Libres en liberté groupe d’utilisateurs de Logiciels Libres, de niveau débutant qui tiendra sa rencontre régulière mensuelle tout les 3ième lundi de chaque mois.
Amener vos portables et votre bonne humeur. Venez jaser sur les logiciels libres, Nous montrer vos découvertes, poser vos questions?

[QC Montréal] Web décentralisé Montréal - rencontre no 1 / Decentralized Web Montreal - Meetup #1 - Le lundi 20 mars 2017 de 19h00 à 21h00.

Qu'est-ce que le Web P2P?
« Le Web P2P est un ensemble expérimental de technologies, d'APIs et de philosophies, créés par des membres des communautés Node.js et Web, pour donner aux utilisateurs plus de contrôle sur le Web. C'est une nouvelle façon de naviguer, de publier et de communiquer. » (Traduction)
Présentations

[FR Castelnau-le-Lez] Atelier de développement et programmation - Le mardi 21 mars 2017 de 10h00 à 12h00.

Pour cette nouvelle saison, les ateliers Dev/Prog de Castelnau auront lieu chaque semaine le samedi matin, pour satisfaire aux attentes de toutes et tous.
Rendez-vous hebdomadaire, tous les samedis, salle 38 de la mjc (fermé pendant les vacances).
Cet atelier de développement est essentiellement axé sur les langages du Web : html, css (même si ce ne sont pas des langages à proprement parler) javascript et PHP, possibilité aussi d’utiliser Ajax, Jquery, Sqlite et MySql, mais il peut aussi aborder d’autres langages à la demande.

[FR Castelnau-le-Lez] Section GNU/Linux - Le mardi 21 mars 2017 de 10h00 à 12h00.

L’équipe de Montpel’libre vous propose une permanence de dépannages pour vous aider à vous familiariser avec votre système GNU/Linux au quotidien. Le contenu de l’atelier s’adapte aux problèmes des personnes présentes et permet ainsi d’adapter l’acquisition de nouvelles compétences au rythme de chacun.
Vous pourrez y aborder plusieurs thèmes :
Présentation de Linux

[FR Montpellier] Ouvert à tous - Le mardi 21 mars 2017 de 10h00 à 17h00.

Le hackerspace ouvre ses portes à tous pour découvrir l'espace et les possibilités offertes par notre équipage.
Venez discuter, proposer, siroter, lire, écrire, utiliser.

[FR Corné] Présentation de Logiciels Libres - Le mardi 21 mars 2017 de 14h00 à 16h00.

Présentation de quelques logiciels libres et de leur philosophie :
Firefox, LibreOffice, Thunderbird, Scribus, Inkscape, Gimp…
Venez nombreux.

[FR Gardanne] Internet et surveillance : une dérive antidémocratique ? - Le mardi 21 mars 2017 de 18h30 à 20h30.

Les lois et les projets relatifs à la surveillance de la population se multiplient. Les diverses lois antiterroristes, la loi Renseignement, le fichier TES et bien d'autres empiètent largement sur la vie privée des Français, sans compter les GAFAM et leur collecte de nos données personnelles.
Félix Tréguer, de La Quadrature du net, propose un tour d'horizon de ces problématiques et une réflexion sur ce qu'elles impliquent pour notre démocratie et notre société.
Auditorium de la médiathèque, entrée libre

[FR Lyon] Atelier Bidouille - Le mardi 21 mars 2017 de 19h00 à 22h00.

ALDIL4 est un projet d'entraide autour des logiciels libres à la Croix Rousse créé par un de nos membres et soutenu par l'ALDIL pour promouvoir les logiciels libres dans le 4ème arrondissement de Lyon.
Ces ateliers sont ouverts à tous et permettent de rencontrer des utilisateurs de logiciels libres qui partagent leurs connaissances et se dépannent mutuellement dans leurs usages.

[FR Grenoble] TupperVim - Le mardi 21 mars 2017 de 19h15 à 22h00.

La Guilde des Utilisateurs d'Informatique Libre du Dauphiné organise un atelier TupperVim.
Le format est à mi chemin entre un atelier pratique et un apéro informel, pour échanger des trucs et astuces sur le célèbre éditeur de texte.
N'hésitez pas à venir, débutants ou confirmés, pour apprendre des choses, discuter avec d'autres vimistes, et prendre l'apéro.

[FR Nanterre] Portes ouvertes de l'Electrolab - Le mardi 21 mars 2017 de 20h00 à 21h00.

Le mardi soir est le jour où nous invitons les nouveaux et les curieux à découvrir l'Electrolab de Nanterre lors d'une petite visite guidée.
Qui sommes nous ?
Laboratoire, makerspace, atelier, grand garage collectif, ces termes nous décrivent tous un peu sans toutefois parvenir à être exacts ou exhaustifs.

[FR Quetigny] Célébrez avec nous le printemps et le Logiciel Libre - Le mardi 21 mars 2017 de 20h30 à 23h30.

Pour la 17ème année consécutive, l'April et les associations adhérentes (dont COAGUL) célèbre Libre en Fête : http://www.libre-en-fete.net
Pour accompagner l’arrivée du printemps, des événements de promotion et de découverte du logiciel libre sont proposés partout en France autour du 21 mars, dans une dynamique festive et conviviale.Les Logiciels Libres sont des logiciels performants, sécurisés, fiables et simples à utiliser pour un faible coût.
Vous pourrez par exemple découvrir des logiciels comme la suite bureautique LibreOffice, le navigateur Web Mozilla Firefox ou le système d’exploitation GNU/Linux.Au travers de cet événement, vous pourrez découvrir tous les avantages des Logiciels Libres : des valeurs d’entraide et de coopération, un bien commun accessible à tous favorisant le partage des connaissances, une communauté vivante prête à aider les nouveaux venus, etc.

[FR Montpellier] Install Par Tous ! Install Party ! - Le mercredi 22 mars 2017 de 12h00 à 17h00.

Reprenez le contrôle de vos machines. Avec un Gnou et un Manchot
Communément appelées "Install Party" ces événements sont dédiés à l'installation, mais aussi et surtout au support, de systèmes GNU/Linux sur vos ordinateurs personnels (ou pro d'ailleurs), dans le but de se passer des méchants systèmes d'exploitation qui rament, espionnent, et vous ont été imposés.
Bref reprendre le contrôle de vos machines pour de vrai !

[FR Auch] Initiation à Linux - Le mercredi 22 mars 2017 de 14h00 à 17h00.

Cette découverte de Linux est proposée au Café associatif d'Auch, l'Abri des Possibles, tous les mercredi.

[FR Corné] Présentation d'Openstreetmap.org - Le mercredi 22 mars 2017 de 14h00 à 16h00.

Présentation du site Internet Openstreetmap.org.
Ou comment contribuer à un  projet international dont le but de créer une carte libre du monde.
Venez nombreux.

[FR Montpellier] Ateliers Logiciels Libres - Inkscape - Le mercredi 22 mars 2017 de 17h00 à 19h00.

Salle Nino Rota, Médiathèque Federico Fellini place Paul Bec, 34000 Montpellier.
Dessiner avec Inkscape, logiciel libre, puissant et gratuit, qui permet de créer des dessins vectoriels. Vous pourrez ainsi dessiner avec aisance directement en mode numérique et donner corps à vos créations avec des formes, la duplication, la transparence, les transformations ou encore les dégradés et l’ajout de texte.
Inkscape est un logiciel libre de dessin vectoriel sous licence GNU GPL. Il gère des fichiers conformes avec les standards XML, SVG et CSS du W3C. Il s’agit d’un logiciel multiplateforme, disponible notamment sous Windows, Mac OS X (sous X11), GNU/Linux et FreeBSD.

[FR Mauguio] Infolibres permanence - Le mercredi 22 mars 2017 de 17h00 à 19h00.

Rendez-vous technique, salle de formation informatique de la médiathèque.
L’équipe de Montpel’libre vous propose une permanence de dépannages pour vous aider à apprivoiser votre système GNU/Linux au quotidien.
Le contenu de l’atelier s’adapte aux problèmes des personnes présentes.

[FR Peymeinade] Install-Party GNU/Linux - Le mercredi 22 mars 2017 de 19h00 à 21h00.

Désormais tous les 4èmes Mercredi du mois, Clic Ordi et Linux Azur vous proposent une install-party ouverte à tous et gratuite.
Découvrez un monde rempli de Papillons, licornes, mais surtout de manchots !
Plus besoin de se soucier des virus et autres logiciels malveillants.

[FR Bordeaux] Atelier artiste - hacker - Le mercredi 22 mars 2017 de 19h00 à 21h00.

Ateliers-cours à la fabrique-pola - L@bx
Tous les mercredi, 19h00, à partir du 07 décembre 2016
Passer aux logiciels libres pour toute sa pratique artistique :graphisme, édition, site internet, photo, vidéo, 3D, dossiers, imprimerie, son, installations multimédia…

[FR Lyon] Rencontre Python - Rust - Le mercredi 22 mars 2017 de 19h00 à 21h00.

Simon Sapin nous parlera de Rust et de comment l’utiliser avec Python. Rust est un langage de programmation système focalisé sur la sûreté, la vitesse, et la concurrence. Il réunit des éléments venant de trois domaines différents : les langages systèmes (C, C++), les langages fonctionnels (OCaml, Haskell), et les langages dynamiques (Python, Ruby, JavaScript). Mozilla utilise Rust dans le cœur du navigateur pour passer outre du compromis traditionnel entre le contrôle et les performance que permet la gestion manuelle de la mémoire, et la sûreté garantie par la gestion automatique de la mémoire.
Comme d'habitude, amenez ce que vous voulez partager à boire ou à manger.
Et comme d'habitude, comportez vous en accord avec la charte de l'AFPy !

[FR Toulouse] Rencontre Logiciels Libres - Le mercredi 22 mars 2017 de 19h30 à 22h30.

L'association Toulibre organise une rencontre autour des Logiciels Libres le mercredi 22 mars 2017, de 19h30 à 22h30 au Centre Culturel Bellegarde, 17 rue Bellegarde à Toulouse.
Pendant toute la soirée, venez poser vos questions au sujet du Logiciel Libre et trouver de l'aide pour installer ou utiliser des Logiciels Libres sur votre ordinateur.
Pour cela, vous pouvez si besoin apporter votre ordinateur, un accès Internet est disponible sur place.

[FR Lyon] Fabriquer votre “média center” - Le mercredi 22 mars 2017 de 19h30 à 21h00.

Venez construire votre propre média center grâce au cloud et le nano-ordinateur Rasperry PI 2.
Cet atelier vous initie aux solutions media center open source. Vous apprendrez comment installer ces solutions sur un Raspberry et comment lire des fichiers media stockés localement ou dans le cloud.
Inutile de savoir coder pour cet atelier ouvert à tous.

[FR Cappel] Ateliers Arduino - Le mercredi 22 mars 2017 de 20h00 à 22h00.

La carte Arduino est une carte électronique programmable, qui permet de créer des objets interactifs autonomes.
L'association En Un CLIC de Cappel vous propose des ateliers pour découvrir cette carte et apprendre à vous en servir.
Il n'y a pas besoin de connaissance particulière, les ateliers sont adaptés aux débutants.

[FR Brain sur l'Authion] Présentation d'Initiatives locales en "Circuits Courts" - Le mercredi 22 mars 2017 de 20h30 à 22h30.

Autour de l'alimentation, de la monnaie, du bricolage et de l'échange de service.
Cette soirée rencontre sera l'occasion de présenter des initiatives innovantes en laissant la parole aux acteurs locaux.
Une soirée conviviale, gratuite et ouverte à tous.

[FR Toulouse] Rencontre Tetalab - Le mercredi 22 mars 2017 de 21h00 à 23h00.

Rencontre hebdomadaire des hackers et artistes libristes Toulousains.

[FR Corné] Install Party - Le jeudi 23 mars 2017 de 16h00 à 22h00.

Install Party GNU/Linux et les Logiciels Libres.
Installer Ubuntu sur votre ordinateur (à la place ou à coté de Windows).
avec la participation de Jean Carreel de Free Concept.

[FR Martigues] Cycle utilisation d’un tableur et gestion des macros - Le jeudi 23 mars 2017 de 16h30 à 18h30.

L’association ULLM (les Utillisateurs de Logiciels Libres du Pays Martégal) en collaboration avec EPN Martigues vous présente le programme de ses ateliers du premier trimestre 2017.
Le jeudi 23 mars de 16h30 à 18h30
Responsable  Alain Riffart

[FR Lyon] Contribution Wikipédia francophone - Le jeudi 23 mars 2017 de 16h30 à 19h00.

Dans le cadre du mois international de la contribution francophone Wikipédia, l'espace numérique de la bibliothèque de Lyon Part-Dieu vous invite à une séance de son atelier Cherchez la Femme saison 2.
Venez utiliser la documentation et les ressources libres mises à disposition par la bibliothèque pour enrichir la vie et les oeuvres disponibles enligne de 6 artistes femmes exceptionnelles dont les oeuvres sont désormais dans le domaine public.
 Venez traduire, numériser, mettre en ligne, lire et écrire sur Wikipédia, Wikisource et Wikimédia Commons !

[FR Amiens] Atelier impression 3D - Le jeudi 23 mars 2017 de 18h00 à 19h30.

Chaque semaine, un atelier Impression 3D pour vous apprendre à configurer et à réaliser des impressions de modèles 3D depuis nos imprimantes (Ultimakers V1) !
Les jeudis 9, 23 mars et les vendredis 3, 17, 31 mars.
De 18h à 19h30 | Prix libre (Tarif conseillé 8€)

[FR Amiens] Ateliers découpe lazer - Le jeudi 23 mars 2017 de 18h00 à 19h30.

Chaque semaine, un atelier découpe laser pour faire découvrir les facettes de cette méthode de fabrication ! Découpe de maquettes, cartes, meubles design… Étendez votre capacité de création !
Les jeudis 2, 16, 30 mars et les vendredis 10, 24 mars.
De 18h à 19h30 | Prix libre (Tarif conseillé 8€)

[FR Montpellier] Aprilapéro - Le jeudi 23 mars 2017 de 18h18 à 20h20.

Un apéro April consiste à se réunir physiquement afin de se rencontrer, de faire plus ample connaissance, d’échanger, de partager un verre et de quoi manger mais aussi de discuter sur l’actualité et les actions de l’April.
Un apéro April est ouvert à toute personne qui souhaite venir, membre de l’April ou pas. N’hésitez pas à venir nous rencontrer.
Régulièrement Montpel’libre relaie et soutient les actions de L’April. De nombreux Apriliens ont par ailleurs rejoints les rangs de Montpel’libre, sans doute lors d’Apéro April, d’AprilCamp ou des Rencontres Mondiales du Logiciel Libre qui ont eu lieu à Montpellier.

[FR Paris] Soirée de Contribution au Libre - Le jeudi 23 mars 2017 de 19h00 à 22h00.

Parinux propose aux utilisateurs de logiciels libres de se réunir régulièrement afin de contribuer à des projets libres. En effet, un logiciel libre est souvent porté par une communauté de bénévoles et dépend d'eux pour que le logiciel évolue.
Nous nous réunissons donc tous les jeudis soirs dans un environnement propice au travail (pas de facebook, pas de télé, pas de jeux vidéos, pas de zombies).
Vous aurez très probablement besoin d'un ordinateur portable, mais électricité et réseau fournis.

[FR Parthenay] Réunion GEBULL au Rouge-Gorge - Le jeudi 23 mars 2017 de 20h00 à 22h00.

Retrouvez GEBULL au Rouge gorge de Parthenay avec l’association « Le début de la faim« .
Vous pourrez y découvrir divers facettes du logiciel libre.
Entrée Libre. Tout Public.

[FR Rodez] Vim expliqué à ma grand-mère - Le jeudi 23 mars 2017 de 20h30 à 23h00.

Libre en Fête 2017
Autour du 21 mars, découvrez le Logiciel Libre partout en France ! Initiée et coordonnée par l'April, l'initiative Libre en Fête est relancée pour la dix-septième année consécutive.
Pour accompagner l'arrivée du printemps, des évènements de découverte des Logiciels Libres et du Libre en général seront proposés partout en France autour du 21 mars, dans une dynamique conviviale et festive.

[QC Coteau du Lac] Émission #128 de bloguelinux - Le jeudi 23 mars 2017 de 20h00 à 22h00.

bloguelinux.ca est un blogue québécois offrant la diffusion d'un podcast qui traite des logiciels libres, du système d'exploitation Linux et de la technologie en général ; il y a un processeur, il y a un système d'exploitation, c'est certain que ça nous intéresse!
bloguelinux.ca est enregistré le jeudi à 20 heures toutes les deux semaines.
Vous pouvez nous écouter en direct lors des enregistrements à l'adresse http://live.bloguelinux.ca ou directement sur notre site à http://www.bloguelinux.ca en cliquant sur la radio dans le panneau de gauche du site.

[FR Lanester] Portes Ouvertes autour du logiciel libre - Le vendredi 24 mars 2017 de 09h00 à 17h00.

Dans le cadre de l'initiative nationale Libre en Fête.
Défis organise le vendredi 24 mars 2017 une journée portes ouvertes sur le thème de la découverte des Logiciels Libres, dans les locaux de l'association à Lanester.
Le programmeCet évènement « Portes Ouvertes » se tiendra de 9H00 à 17H00 dans les locaux de l'association Défis au 8 rue du Général Leclerc à Lanester.Toute la journée :

[FR Privas] Initiation au logiciel de traitement de texte Writer - Le vendredi 24 mars 2017 de 09h30 à 11h30.

Atelier numérique permettant de découvrir les fonctionnalités de base du logiciel de traitement de texte Writer issu de la suite bureautique LibreOffice.
Sur inscription au 04.75.64.68.50.

[FR Montpellier] Formation Sécurité Informatique - Le vendredi 24 mars 2017 de 14h00 à 18h00.

Nous avons le plaisir de vous informer que les formations auront lieu deux jours dans la semaine, le vendredi et le samedi de 14h00 à 18h00. Elles commenceront le vendredi 3 mars 2017, à l’ Atelier des Pigistes, qui est situé au 171, rue Frimaire, 34000 Montpellier.
Vous pourrez y aborder le fonctionnement :
de Tails (The Amnesic Incognito Live System est une distribution GNU/Linux basée sur la sécurité fondée sur Debian qui a pour but de préserver vie privée et anonymat)

[FR Montpellier] "Bac à sable" de l'embarqué (dans un radeau) - Le vendredi 24 mars 2017 de 14h00 à 18h00.

Venez vous amuser avec des Arduinos, RaspberryPis ou autres, en avançant votre projet perso dans le domaine de l'électronique et/ou de l'informatique embarquée.
Pas un cours, pas un atelier, un moment partagé autour des mêmes technologies
Chacun vient avec un projet d’électronique autour des, relativement libres, solutions matérielles que sont les Arduinos et les Raspi, et on travaille dessus en même temps de façon à pouvoir s'entraider, apprendre ensemble et surtout : lire de la documentation ensemble !!! Youpi !

[FR Privas] Découverte du jeu vidéo "Frets on Fire" - Le vendredi 24 mars 2017 de 16h00 à 18h00.

Jeu vidéo « Frets on Fire » est un jeu de musique libre et gratuit dans lequel le joueur doit tenir son clavier d'ordinateur comme une guitare électrique et appuyer en rythme sur certaines touches indiquées par l'écran pour jouer une chanson.
Découverte du jeu ou entraînement pour le tournoi.
Les joueurs ayant obtenu les meilleurs scores seront sélectionnés pour la finale du samedi 25 mars.

[FR Montpellier] Les logiciels libres, parlons-en ! - Le vendredi 24 mars 2017 de 17h00 à 19h00.

Le Faubourg Marché, qu’est-ce que c’est ?
Le Faubourg Marché est une permanence partagée qui permet aux associations d’accueillir ensemble, les publics de ces associations une fois par semaine, le vendredi entre 17h00 et 19h00, au 19, rue du Faubourg de Nîmes, 34000 Montpellier.
L’idée est de s’informer et d’informer les adhérents des diverses associations sur le fonctionnement du lieu et des associations, et notamment sur les 5 partenaires qui l’animent et lui permettent ainsi d’exister (autour.com, L’Accorderie, enercoop, modulauto, La Nef). Lors de cette permanence partagée vous pourrez rencontrer les associations La Graine (monnaie locale de Montpellier), éCOhabitons, Montpellier à pied, et bien sûr Montpel’libre.

[FR Saint-Jean-de-Védas] Repair Café - Le samedi 25 mars 2017 de 09h00 à 13h00.

Pour faire suite au formidable succès de l’ouverture du premier Repair Café de Montpellier, nous vous proposons une nouvelle édition de ce rendez-vous, où, bricoleurs, acteurs, bénévoles, associations, vous attendent pour vous aider à donner une deuxième vie à vos objets.
Réparer ensemble, c’est l’idée des Repair Cafés dont l’entrée est ouverte à tous. Outils et matériel sont disponibles à l’endroit où est organisé le Repair Café, pour faire toutes les réparations possibles et imaginables. Vêtements, meubles, appareils électriques, bicyclettes, vaisselle, objets utiles, jouets, et autres. D’autre part sont présents dans le Repair Café des experts bénévoles, qui ont une connaissance et une compétence de la réparation dans toutes sortes de domaines.
On y apporte des objets en mauvais état qu’on a chez soi. Et on se met à l’ouvrage avec les gens du métier. Il y a toujours quelque chose à apprendre au Repair Café. Ceux qui n’ont rien à réparer prennent un café ou un thé, ou aident à réparer un objet appartenant à un autre. On peut aussi toujours y trouver des idées à la table de lecture qui propose des ouvrages sur la réparation et le bricolage.

[FR St Raphael] Linux Party - Le samedi 25 mars 2017 de 09h30 à 12h00.

L’Association Linux maintient son rendez-vous mensuel et vous invite à rejoindre sa communauté afin de tester le système Linux et quelques logiciels Libres.
Venez échanger sur la philosophie du Libre et repartir gratuitement avec le système LINUX et quelques logiciels installés sur votre ordinateur portable.
C'est convivial et sans virus (entre autres avantages…

[FR Nevers] Cartopartie - Le samedi 25 mars 2017 de 09h30 à 17h00.

Dans le cadre du printemps du numérique, le conseil départemental de la Nièvre, en partenariat avec la MDEF organise une cartopartie le samedi 25 mars au CS2I, (74 rue Faidherbe).
L'objectif sera de cartographier tous les points d'intérêt général en direction des étudiants (bibliothèques, parkings, gratuits ou payant, restauration rapide, lieux d'hébergement, cinéma, etc.)
Elle se déroulera de la manière suivante :

[FR Illkirch-Graffenstaden] Librathon - Le samedi 25 mars 2017 de 10h00 à 16h00.

Le 25/03/2017, de 10h à 16h, la médiathèque Sud d’Illkirch-Graffenstaden (réseau des médiathèques de l'Eurométropole de Strasbourg) organise le premier LIBRATHON, la journée du numérique libre, éthique et durable.
Marre de donner vos infos personnelles à Facebook, de subir le pistage publicitaire de Google, de pester contre Windows ? Vous rêvez d’un ordinateur sécurisé, d’une informatique durable, d’un numérique éthique ?
Optimiser son vieil ordinateur, protéger vraiment ses données, copier librement la culture, jouer, c’est possible avec beaucoup de curiosité, un peu de motivation et des logiciels libres.

[FR Lyon] LibreEnFête - Le samedi 25 mars 2017 de 10h00 à 11h00.

Libre En Fête - CoLibre - ALDIL
Initiée et coordonnée par l'April, l'initiative Libre en Fête est relancée pour la seizième année consécutive : pour accompagner l'arrivée du printemps, des évènements de découverte des Logiciels Libres et du Libre en général seront proposés partout en France autour du mois de mars.
Dans le cadre de la manifestation, l'ALDIL en collaboration avec la licence professionnelle CoLibre et la MPT - Salle des Rancy organisent des activités numériques.

[FR Castelnau-le-Lez] Atelier de développement et programmation - Le samedi 25 mars 2017 de 10h00 à 12h00.

Pour cette nouvelle saison, les ateliers Dev/Prog de Castelnau auront lieu chaque semaine le samedi matin, pour satisfaire aux attentes de toutes et tous.
Rendez-vous hebdomadaire, tous les samedis, salle 38 de la mjc (fermé pendant les vacances).
Cet atelier de développement est essentiellement axé sur les langages du Web : html, css (même si ce ne sont pas des langages à proprement parler) javascript et PHP, possibilité aussi d’utiliser Ajax, Jquery, Sqlite et MySql, mais il peut aussi aborder d’autres langages à la demande.

[FR Saint-Avé] Démonstration du système d'exploitation Debian avec un raspberry Pi 3 - Le samedi 25 mars 2017 de 10h30 à 16h30.

Venez découvrir un système d'exploitation libre, Debian, dans un ordinateur qui tient dans la main, un Raspberry Pi 3.
Démonstrations et échanges. Entrée libre et Gratuite
Dans le cadre de Libre en Fête 2017 !

[FR Privas] Découverte des livres numériques libres de droit - Le samedi 25 mars 2017 de 14h00 à 15h30.

Présentation visant à faire découvrir l'univers des livres numériques libres de droits.
De quoi s'agit-il, comment fonctionnent-ils, où les trouver ?
Tous ces sujets seront abordés lors de cette séance, des pistes vous seront données pour permettre l'ajout de titres sur un appareil de lecture personnel comme sur les liseuses de la médiathèque.

[FR Montpellier] Formation Sécurité Informatique - Le samedi 25 mars 2017 de 14h00 à 18h00.

Nous avons le plaisir de vous informer que les formations auront lieu deux jours dans la semaine, le vendredi et le samedi de 14h00 à 18h00. Elles commenceront le vendredi 3 mars 2017, à l’ Atelier des Pigistes, qui est situé au 171, rue Frimaire, 34000 Montpellier.
Vous pourrez y aborder le fonctionnement :
de Tails (The Amnesic Incognito Live System est une distribution GNU/Linux basée sur la sécurité fondée sur Debian qui a pour but de préserver vie privée et anonymat)

[FR Kaysersberg] Install party - Le samedi 25 mars 2017 de 14h00 à 18h00.

par le Club Linux de la MJC du Cheval Blanc
Venez tester et installer Linux sur vos ordinateurs (en remplacement ou à côté de Windows/OS).
Samedi 25 mars de 14h à 18h

[FR Lannion] Jury du Challenge Ada Lovelace - Le samedi 25 mars 2017 de 14h00 à 17h00.

Nous organisons pour la seconde année le challenge Ada Lovelace, concours de programmation à destination des lycéennes (de la seconde à la terminale).
L'objectif est de promouvoir la programmation et plus généralement l'informatique auprès des filles dans le cadre des poursuites d'études trop souvent ignorées par le public féminin.
Le concours est coorganisé par le lycée Félix le Dantec de Lannion et l'école publique d'ingénieur ENSSAT.

[FR Ivry sur Seine] Cours de l'Ecole du Logiciel Libre - Le samedi 25 mars 2017 de 14h00 à 18h00.

Présentation de l'E2L
Quel est le rôle de l'école du logiciel libre ?
Tout d'abord, ce n'est pas une école comme les autres. Elle n'a pas d'établissement fixe, pas de cours de récréation, pas de carte d'étudiant, ni de diplôme de fin d'année.

[FR Marseille] Install Party GNU/Linux - Le samedi 25 mars 2017 de 14h00 à 19h00.

L’association CercLL (CercLL d’Entraide et Réseau Coopératif autour des Logiciels Libres) vous invite à une install party GNU/Linux, le samedi 25 mars 2017 de 14h00 à 19h00, dans la salle du Foyer du Peuple 50 rue Brandis 13005 Marseille.
Vous avez envie de découvrir un système d’exploitation libre, simple d’utilisation, stable, rapide et sécurisé. Une nouvelle façon d’utiliser votre ordinateur.
Vous vous sentez une affection naissante pour le Gnou et le Manchot, les mascottes de GNU/ Linux.

[FR Toulouse] Atelier Arduino au Tetalab - Le samedi 25 mars 2017 de 14h00 à 18h00.

Le Tetalab vous convie pour un atelier Arduino samedi 25 mars 2017 de 14 à 18H00.
L'atelier est ouvert autant aux débutants qui veulent en savoir plus qu'aux experts qui désirent partager leurs connaissances ou créer des liens avec d'autres Arduinistes.
Pour vous inscrire, mettez simplement votre nom sur le pad dont vous trouverez le lien plus bas. Vous trouverez également sur ce pad les dates d'ateliers Arduino à venir.

[FR Kaysersberg] Install Party - Le samedi 25 mars 2017 de 14h00 à 18h00.

La Médiathèque de la vallée de Kaysersberg organise une install party avec le Club Linux de la MJC du Cheval Blanc de Wintzenheim.
Le samedi 25 mars de 14h à 18h, à la Médiathèque.
Pour s'inscrire, la Médiathèque : 03 89 47 35 35

[FR Rouen] Journée Mensuelle du Logiciel Libre - Le samedi 25 mars 2017 de 14h00 à 18h00.

Le samedi 25 Mars 2017, nous organisons notre Journée Mensuelle du Logiciel Libre à la Maison St Sever à Rouen.
(Centre Commercial St Sever, 10-12 rue Saint-Julien 76100 Rouen) de 14h00 à 18h00. Rouen, Normandie.
On fera connaissance avec la toute dernière version de openSUSE, la openSUSE Leap 42.2, Gnome 3.16.2, LibreOffice et beaucoup d’autres distributions Linux.

[FR Massy] Conférence sur l'hygiène numérique - Le samedi 25 mars 2017 de 15h00 à 17h00.

De même que nos parents nous ont appris à nous laver les mains avant de passer à table (car sinon on l'apprend à nos dépend), découvrons ensemble des règles de base d'hygiène numérique, afin d'éviter des "gastros informatiques"?  
Venez découvrir quels sont les dangers d'Internet et comment vous en protéger de façon simple via ces règles d'hygiène numérique:
qu'est ce qu'un coffre-fort numérique,

[FR Privas] Finale du Tournoi du jeu video Frets on Fire - Le samedi 25 mars 2017 de 15h30 à 17h00.

Jeu vidéo « Frets on Fire » est un jeu de musique libre et gratuit dans lequel le joueur doit tenir son clavier d'ordinateur comme une guitare électrique et appuyer en rythme sur certaines touches indiquées par l'écran pour jouer une chanson.
Les joueurs ayant obtenu les meilleurs scores pendant les entraînements sont sélectionnés pour la finale.
Entrée libre

[BE Bruxelles] Atelier Darktable et GIMP - Le dimanche 26 mars 2017 de 14h00 à 18h00.

Comment travailler ses photos avec Darktable et GIMP à un niveau de qualité professionnel.
Merci de vous inscrire car places limitées. Participation libre ou gratuite.
Le sujet sera: travailler ses photos sous Linux avec comme base deux grands logiciels qui sont Darktable et GIMP

Télécharger ce contenu au format Epub

Lire les commentaires

Sortie de MATE 1.18

19 mars, 2017 - 22:00

Lundi 13 mars 2017, après six mois de développement, l’équipe de MATE Desktop a publié la version 1.18.

MATE Desktop Environment est la continuation de GNOME 2, il fournit un environnement de bureau intuitif et attrayant en utilisant les métaphores traditionnelles du bureau. MATE est en cours de développement pour intégrer de nouvelles technologies (systemd, GTK+ 3, Wayland, etc.) tout en préservant un environnement de bureau traditionnel.

Cette nouvelle version finalise la migration vers GTK+ 3, la migration de libunique vers GtkApplication et la suppression de tout le code GTK+ 2. La version minimale requise de GTK+ est la 3.14.

Les nouveautés

Les principales nouveautés de cette version incluent :

  • migration complète de libunique vers GtkApplication ;
  • ajout de la prise en charge de libinput pour les souris et pavés tactiles ;
  • amélioration de la prise en charge de l’accessibilité avec le concours d’Hypra.fr ;
  • ajout de nouvelles fonctionnalités au gestionnaire de fichiers Caja :
    • ajout d’une file d’attente pour la copie avec la possibilité de pause,
    • demande de confirmation avant le déplacement des fichiers vers la corbeille,
    • prise en charge des boutons avant et arrière de la souris pour la navigation entre les répertoires,
    • notification lorsque les lecteurs éjectés peuvent être débranchés ;
  • l’écran de verrouillage charge le fond d’écran sélectionné par l’utilisateur à la place de celui défini par défaut ;
  • beaucoup de méthodes dépréciées de GTK+ ont été remplacées ;
  • mise à jour des traductions ;
  • corrections de nombreux bogues ;
  • les composants et applications de MATE Desktop utilisent seulement GTK+ 3 ;
  • tout le code GTK+ 2 a été supprimé ;
  • la version minimale de GTK+ est 3.14.
Et ensuite

Pour les prochaines versions :

  • mate-panel : possibilité d’utiliser le tableau de bord en position verticale [#157] ;
  • mate-sensors-applet : possibilité de masquer les unités de température [#22] ;
  • atril (visionneuse de fichiers PDF) : utilisation du paquet de la bibliothèque synctex fourni par les distributions ;
  • caja (gestionnaire de fichiers) :
    • ajout d’une option pour permettre de créer une nouvelle fenêtre lorsque l’on déplace un onglet [#454],
    • ajout d’une option dans les préférences pour désactiver les icônes génériques dans la vue sous forme de liste [#26],
    • ajout d’une option pour afficher les miniatures dans la vue sous forme de liste [#153],
    • possibilité de changer la couleur des dossiers dans la vue liste [#410] ;
  • engrampa : ajout de la prise en charge de la bibliothèque libarchive [#52] ;
  • mate-applets :
    • l’appliquette de commande permet de lancer des commandes de façon asynchrone [#163],
    • ajout à l’appliquette drivemount d’une liste noire des points de montage et périphériques [#24],
    • ajout à l’appliquette cpufreq d’une option pour afficher plusieurs cœurs et processeurs dans une seule instance de l’appliquette [#50],
    • ajout à l’appliquette cpufreq la prise en charge du pilote intel_pstate [#173] ;
  • mate-control-center :
    • mise en cache les miniatures des images de fond du bureau dans la gestion des préférences de l’apparence,
    • prise en charge du pilote xorg-libinput [mate-control-center #133] ;
  • mate-menus : ajout d’une option pour activer ou désactiver un troisième niveau de sous‐menu dans l’affichage du menu des préférences [#35] ;
  • mate-session-manager : dans la boîte de dialogue des propriétés, affichage des applications actives qui peuvent ou seront enregistrées à la fin de la session [#113] ;
  • mozo (éditeur de menu) : passage au paquetage GI de mate-menus ;
  • pluma (éditeur de texte) : ajout d’un greffon pour afficher (et peut‐être changer) le type de fin de ligne [#50] ;
  • mise à jour de l’intégration de caja avec le moteur de recherche Tracker ;
  • ajout de la prise en charge d’AccountsService ;
  • finalisation de la prise en charge de systemd-logind ;
  • migration de dbus-glib vers GDBus ;
  • migration de toutes les traductions (aide et guide) vers Transifex ;
  • mate-indicator-applet : ajout de la prise en charge de plus de types d’indicateurs ;
  • ajout de la prise en charge de Wayland ;
  • ajout de la prise en charge des écrans à haute densité (HiDPI) ;
  • remplacement de libmatekbd par libgnomekbd ;
  • remplacement de libmateweather par libgweather.
Ressources

Informations sur MATE :

Télécharger ce contenu au format Epub

Lire les commentaires

La voiture en open source

19 mars, 2017 - 00:04

« Vous ne téléchargeriez pas une voiture… » disait la vidéo. Eh bien, justement, si !


Cette image (du centre) est tirée d'une parodie de la vidéo bien connue insérée dans de nombreux DVD et Blu‐ray, dans laquelle l’annonceur ose comparer le matériel et l’immatériel : on soustrait un bien matériel (don, échange, vente ou vol), là où l’on multiplie un bien immatériel (copies à loisir). Ce débat est bien évidemment volontairement faussé et donc caduque.


OSvehicle est justement une tentative de voiture libre et open source. Vous pouvez enfin télécharger une voiture, et ce n’est pas voler (c’est rouler d’ailleurs).

L’idée n’est pas seulement de produire un design modifiable, modulaire et DIY (« Do It Yourself »), ou de produire localement, et de manière indépendante. L’idée est également d’innover, de s’adresser aux marchés de niche, de réduire l’impact écologique et, bien évidemment, de partager les savoirs et les passions.

Une des motivations clefs du véhicule open source est aussi de reprendre le contrôle sur la réparabilité et la bidouillabilité à l’heure de l’obsolescence programmée, sur le véhicule connecté, et de produire de manière équitable (fair trade). Bien évidemment, ce projet est à très haut potentiel.

Le véhicule open source est donc une plate‐forme ouverte, incluant le châssis, le moteur et la partie électronique.

Appel à contribution sur la section « Do It Yourself » 

Le bricolage ou bidouillage est central dans le libre, et pas seulement au niveau code. Quelques dépêches ont couvert ce sujet par le passé :

NdM : Une dépêche sur InMoov, un robot avec plans sous licence libre à imprimer en 3D (voir vidéo) serait la bienvenue.

Télécharger ce contenu au format Epub

Lire les commentaires

Sortie de Terraform 0.9

17 mars, 2017 - 08:34

Le 15 mars 2017 a été annoncée la sortie de la version 0.9 de Terraform par HashiCorp (Vagrant, Consul, Nomad, etc.).

Terraform est un outil d’Infrastructure as Code qui permet de décrire et créer son infrastructure sous forme d’un code source déclaratif. Il est en partie équivalent à des outils tels puppet, Ansible ou Chef (pour la partie infrastructure).

Pour ce faire il s’appuie sur un ensemble de providers permettant de manipuler des ressources Amazon Web Services, Google Cloud, OpenStack, mais aussi Docker, Nomad, etc. La liste est longue et continue régulièrement à s’agrandir.

Sommaire Exemple

Pour mieux comprendre, voici deux petits exemples de ce qui peut être réalisé.

Le premier crée une instance dans un cloud OpenStack en y attachant un volume de données :

resource "openstack_blockstorage_volume_v1" "myvol" { name = "myvol" size = 1 } resource "openstack_compute_instance_v2" "volume-attached" { name = "volume-attached" image_id = "ad091b52-742f-469e-8f3c-fd81cadf0743" flavor_id = "3" key_pair = "my_key_pair_name" security_groups = ["default"] network { name = "my_network" } volume { volume_id = "${openstack_blockstorage_volume_v1.myvol.id}" } }

Le deuxième définit une image pour Docker et crée un conteneur avec elle :

# Configure the Docker provider provider "docker" { host = "tcp://127.0.0.1:2376/" } # Create a container resource "docker_container" "foo" { image = "${docker_image.ubuntu.latest}" name = "foo" } resource "docker_image" "ubuntu" { name = "ubuntu:latest" } Nouveautés de la 0.9 Provisionneurs à la destruction

Depuis les débuts de Terraform, un système d’approvisionnement permet d’exécuter des actions locales ou distantes lors de la création d’une ressource. Par exemple, vous voulez qu’un script shell soit exécuté à la création d’un serveur ; désormais, vous pouvez aussi réaliser cette action à la destruction. Cela peut permettre à un serveur membre d’une grappe d’envoyer un message indiquant qu’il va quitter la grappe juste avant que cela ne soit effectif.

Voici un exemple où un membre d’une grappe de serveurs Consul indique qu’il quitte la grappe au moment de la destruction :

resource "aws_instance" "consul" { # ... other fields provisioner "remote-exec" { command = "consul leave" when = "destroy" } } Verrouillage de l’état

Afin de pouvoir savoir quelles actions doivent êtres réalisées à chaque exécution, Terraform sauvegarde l’état courant de l’infrastructure dans un fichier. Avec cette solution il n’était pas possible d’exécuter simultanément (par exemple, par deux personnes différentes) plusieurs fois Terraform. Pour prévenir ce problème, il fallait s’appuyer sur des outils externes du type de Terragrunt.

Désormais, Terraform est capable de poser un verrou au niveau de l’état, que l’infrastruture soit stockée localement (dans un fichier), sur AWS S3 ou dans Consul. D’autres prises en charge vont être ajoutées dans les versions 0.9.x, ainsi que des fonctionnalités avancées de verrouillage.

C’était attendu avec impatience, non que Terragrunt ne fasse pas son boulot, mais cela va permettre de réduire le nombre d’outils mis en œuvre pour réaliser les actions de base.

Approvisionnements interruptibles

Terraform a toujours su s’arrêter proprement sur un Ctrl + c. Mais, pour rester dans un état cohérent, il devait attendre que la tâche courante se termine. Certaines tâches prenant parfois plusieurs minutes, cela n’était pas optimal (par exemple, création d’une instance de base de données chez Amazon). Désormais, Terraform va rendre la main sans attendre et marquer l’instance comme tainted ce qui forcera sa recréation à la prochaine exécution.

Gestion des environnements

Si vous avez de multiples environnements pour votre projet (par exemple, staging, pré‐production, production) rien n’était fait jusqu’à présent pour vous faciliter la vie. Comme dit plus haut, Terraform stocke l’état de l’infrastructure dans un fichier. Mais, qui dit multiples environnements, dit multiples fichiers d’états à partir d’un même code et probablement de multiples fichiers de variables pour stocker des identifiants différents par environnement. Et ce n’était tout simplement pas géré.

Avant la version 0.9, nous utilisions une surcouche à base de Makefile pour gérer tout ceci :

apply: $(TERRAFORM_BIN) apply -state=$(call getenv).tfstate -var environment=$(call getenv) -var-file=$(call getenv).tfvars

Ce qui permettait de faire (je vous ai masqué un peu les détails) make apply env=staging ou make apply production.

Certes, ça fonctionne, mais c’est mieux de l’éviter pour se concentrer sur des choses de plus grande valeur et pour gagner en fiabilité.

Avec la 0.9, il est donc possible d’avoir de multiples environnements :

$ terraform env list default * mitchellh-test $ terraform env select default Switched to environment "default"! $ terraform env delete mitchellh-test Deleted environment "mitchellh-test"!

Et une nouvelle interpolation ${terraform.env} permet de connaitre l’environnement dans les fichiers Terraform :

resource "aws_instance" "example" { count = "${terraform.env == "default" ? 5 : 1}" tags { Name = "web - ${terraform.env}" } # ... other fields } Réorganisation du stockage distant de l’état

Nous avons vu plus haut le nouveau verrouillage des fichiers d’état, y compris pour le stockage distant.

Le stockage des états à distance a été revu en profondeur pour un usage plus agréable et une meilleure confiance. Par exemple, si un stockage distant est configuré, Terraform en ligne de commande va l’utiliser préférentiellement au fichier d’état local.

DataSources pour Ignition

C’est un point qui n’est pas présent dans le billet de sortie de la version 0.9, mais il fait partie des améliorations que nous utilisons en production depuis quelques temps.

Nous utilisons Terraform pour instancier des grappes de serveurs CoreOS. Les machines nécessitant souvent quelques actions initiales (par exemple, formater et monter un disque) nous utilisons pour cela Ignition qui au premier amorçage va configurer ces éléments plutôt bas niveau. Or, la prise en charge d’Ignition était loin d’être parfaite, avec certains comportements plutôt désagréables.
Avec la version 0.9 la manière de gérer Ignition a été fortement améliorée.

Voici un exemple réel (un poil allégé tout de même) montrant la configuration d’un serveur qui va installer un service systemd directement au premier démarrage :

# Définition de l’unité systemd se trouvant dans le fichier data/elasticsearch.service data "ignition_systemd_unit" "elasticsearch" { name = "elasticsearch.service" content = "${file("${path.module}/data/elasticsearch.service")}" } # Définition d’un serveur prenant en charge elasticsearch resource "aws_instance" "es_srv" { # ... paramètres de l'instance, taille, etc # Indique la configuration à appliquer au premier boot user_data = "${data.ignition_config.es_srv.rendered}" } # Configuration systemd (ou autre) data "ignition_config" "es_srv" { systemd = [ "${data.ignition_systemd_unit.elasticsearch.id}", ] } Open Source

Le développement de Terraform est ouvert. Terraform (ainsi que les autres outils de HashiCorp) fait partie de ces projets où il est facile d’échanger avec l’équipe de développeurs, que ce soit pour rapporter des bogues ou pour proposer des améliorations.
Le projet est sous licence publique Mozilla version 2.

Suite des développements

Le développement de la version 0.9.1 est déjà en route, avec entre autres un nouveau provider pour Kubernetes, l’orchestrateur de conteneurs de Google qui a bien le vent en poupe en ce moment.

Télécharger ce contenu au format Epub

Lire les commentaires

OCS Inventory 2.3 Stable

16 mars, 2017 - 13:41

Le 12 janvier 2017 a été publiée la version 2.3 d’OCS Inventory. Pour mémoire, OCS Inventory est une solution de gestion de parc informatique, libre et multi‐plate‐forme. Depuis 2001, OCS Inventory cherche à rendre l’inventaire matériel et logiciel des ordinateurs plus performant. Le serveur remonte les informations envoyées par ses agents pour connaître la composition logicielle et matérielle de chaque machine, chaque serveur et chaque téléphone intelligent.

OCS Inventory interroge aussi le réseau pour y découvrir les éléments actifs ne pouvant recevoir d’agent via l’Ipdiscover et le protocole SNMP.

La solution inclut également la fonctionnalité de déploiement de paquets afin, non plus de contrôler, mais d’assurer l’uniformité des environnements logiciels présents sur le réseau.

Nouveautés
  • réécriture complète en Bootstrap ;
  • moteur de greffons ;
  • amélioration de l’inventaire des agents Windows et Unix ;
  • mise à jour de l’agent Android ;
  • fonctionnalité d’inventaire au démarrage du service (Windows seulement) ;
  • mises à jour des dépendances ;
  • revue du code ;
  • corrections de bogues.
Correction 2.3.1

Une nouvelle version du serveur est sortie le 15 mars, contenant les changements suivants :

  • amélioration des traductions (anglais, japonais, allemand et portuguais) ;
  • Nnttoyage du code de l’interface ;
  • amélioration de la gestion des utilisateurs ;
  • gestion des remontées d’inventaire contenant des caractères non UTF-8 ;
  • divers correctifs de bogues ;
Docker

Une image Docker est maintenant disponible sur le Docker Hub. Se basant sur l’image officielle de Debian, elle vous permet de mettre en place un serveur OCS Inventory avec son interface d’administration Web en très peu de temps. Un script pour simplifier la procédure d’installation est aussi présent.

La pile OCS Inventory, quant à elle, embarque tout le nécessaire pour une utilisation immédiate. Il vous suffira de lancer une commande pour avoir accès à votre serveur OCS Inventory et son interface d’administration Web, ainsi qu’un serveur MySQL pré‐configuré avec sa base de données.

Développement

L’ensemble du projet OCS Inventory est disponible sur GitHub.

Merci aux contributeurs de plus en plus nombreux dans tous les domaines : documentation, serveur, agent, greffons, débogage…

Outils tiers OTRS

Pour une gestion ITIL, le couplage avec l’outil OTRS est possible et permet d’avoir une plate‐forme de gestion de parc complète et modulable.

GLPI

OCS Inventory s’interface avec l’outil de gestion de parc informatique GLPi via un greffon OCSInventory permettant notamment d’ajouter la notion de données administratives et financières, ainsi qu’un centre d’assistance.

OCS Professionnel

Notre sponsor FactorFX fournit une offre professionnelle qui contient un grand nombre de services, tels que du support, de l’expertise, du conseil, de la maintenance applicative et du développement spécifique autour d’OCS Inventory.

Plus d’informations : Offre OCS professionnelle.

Télécharger ce contenu au format Epub

Lire les commentaires

Journée de découverte de Rudder à Aix‐Les Milles le 6 avril 2017

16 mars, 2017 - 09:42

Rudder, qui a fait l’objet de plusieurs billets précédents dans ces pages, est une solution de « Continuous Auditing & Configuration » qui permet de réaliser toutes les opérations courantes d’installation et de configuration sur les serveurs.

À l’occasion de la sortie de la version 4, une tournée régionale est initiée afin de faire découvrir la solution à ceux qui ne pourraient ou ne voudraient pas se déplacer jusqu’à Paris pour participer à ces journées communautaires traditionnellement organisées dans la capitale.

La première journée de découverte à Rudder aura lieu entre Aix‐en‐Provence et Marseille, dans le pôle d’activités Aix‐Les Milles, le 6 avril 2017.

Vous pouvez vous inscrire via Eventbrite et ajouter l’événement à votre calendrier directement via l’Agenda du Libre.

→ Bénéficiez de 50 % de réduction avec le code de réduction « LINUXFR ».

Cette journée sera co‐animée par Jonathan Clarke, l’un des créateurs de Rudder, en partenariat avec Maxime Longuet, ambassadeur Rudder et dirigeant de la SSLL marseillaise Itika. Itika est une société très investie dans le logiciel libre : adhérente à l’April et membre du groupement Libertis, Itika s’appuie exclusivement sur des technologies libres et à code source ouvert, dont Rudder fait partie.

Cette journée est un mélange de présentations théoriques, d’ateliers de mise en pratique et de discussions ouvertes permettant de découvrir Rudder, ses principes, son usage, son fonctionnement… À la fin de cette journée, les participants sauront installer l’outil et automatiser le déploiement d’applications et l’édition de configurations sur des systèmes GNU/Linux.

Petit‐déjeuner, café ou thé, et déjeuner seront fournis sur place. La journée sera clôturée par un apéritif. Une participation aux frais de 20 € est demandée pour couvrir les coûts d’organisation.

Dans la suite de la dépêche vous trouverez le programme complet de l’événement, les prérequis et les modalités pratiques.

Le programme complet
  • 9 h à 9 h 30 : accueil autour d’un petit‐déjeuner
  • 9 h 30 à 10 h 45 : présentation du domaine et de Rudder :
    • Qu’est ce que l’automatisation des infrastructures du SI ? Pourquoi en a‐t‐on besoin ?
    • L’approche Rudder
    • Les concepts fondamentaux : architecture réseau, configuration
  • 10 h 45 à 11 h : pause café
  • 11 h à 12 h 30 : faisons connaissance avec Rudder :
    • Installation d’un serveur dans une machine virtuelle
    • Configuration initiale de l’outil
    • Première règle de configuration à déployer
  • 12 h 30 à 14 h : déjeuner sur place
  • 14 h à 15 h 30 : tour d’horizon des configurations possibles avec Rudder :
    • Concept des Techniques : masques de configuration (paramétrage haut niveau de services système)
    • Techniques déjà intégrées dans Rudder (OpenSSH, clefs SSH, gestion d’utilisateurs et de groupes, job scheduling…)
    • Techniques génériques (installations de paquets, éditions de fichiers, copie de fichiers, gestion de processus…)
    • Mise en pratique de la configuration de techniques
    • Comment ajouter une Technique (extension de Rudder) ?
  • 15 h 30 à 15 h 45 : pause café
  • 15 h 45 à 16 h 30 : comment administrer l’outil ?
    • Présentation des fonctionnalités d’administration
  • 16 h 30 à 17 h 30 : ateliers libres selon les intérêts de chacun (quelques idées : rapports, création de techniques, approfondissement de l’outil…). Plusieurs développeurs Rudder seront disponibles pour organiser des ateliers individuels.
  • 17 h 30 : clôture de l’événement autour d’un apéritif / discussion
Prérequis

Pour profiter de cette journée, les participants devront être à l’aise avec l’utilisation de systèmes GNU/Linux en ligne de commande et comprendre les principes de base de l’administration système (arrêt et démarrage d’un processus, configuration d’un service, notions réseau…).

Il faut venir avec un ordinateur portable, sur lequel il est possible d’installer une ou deux machines virtuelles GNU/Linux (distributions Debian, Ubuntu, CentOS, Red Hat ou SLES).

Modalités pratiques

Cette journée se déroule dans l’espace Coworkin’Aix, situé au 485 rue Marcellin Berthelot (bâtiment Le Mercure C), dans le pôle d’activités Les Milles d’Aix‐en‐Provence, 13290 (région PACA).

L’inscription est possible en ligne et doit obligatoirement être réalisée à l’avance. Le nombre de places est limité, il est donc recommandé de s’inscrire dès que possible.

Télécharger ce contenu au format Epub

Lire les commentaires

Le projet MLED fait peau neuve

16 mars, 2017 - 08:21

Voici la nouvelle mouture du projet MLED, qui a été entièrement revu et corrigé. Le poste de travail Microlinux Entreprise MLED fournit un poste de travail professionnel propre, complet et robuste basé sur Slackware Linux et l’environnement de bureau Xfce. Il est principalement utilisé dans quelques mairies, médiathèques, écoles et stations de radio du sud de la France.

L’originalité de MLED, c’est que ce n’est pas à proprement parler une distribution à part avec sa propre image ISO d’installation. Au lieu de réinventer la roue, MLED s’appuie sur une base Slackware élaguée à l’aide d’une poignée de scripts, et sur laquelle s’installe une collection de paquets qui contiennent tout ce qui manque communément à Slackware : applications populaires, polices de caractères, codecs et greffons multimédia, etc.

Environnement de bureau, installation, préconisations… Voyez cela en deuxième partie de d’article.

MLED mise sur la qualité plutôt que sur la quantité et se concentre sur un seul environnement de bureau : Xfce. Celui‐ci est personnalisé par le biais d’une série d’éléments fonctionnels et esthétiques. Au final, on obtient un bureau au visuel « léché », mais dont l’habillage sobre s’intègre bien dans un environnement de production.

Pour ce qui est de l‘installation, MLED vise les utilisateurs ayant un minimum d’expérience avec GNU/Linux et Slackware. La documentation détaillée de MLED facilite au mieux la procédure d’installation et de configuration. En revanche, une fois que MLED est installé, même la proverbiale Madame Michu pourra s’en servir sans le moindre souci. Un soin particulier a été apporté à une configuration intuitive du profil par défaut.

Un des points forts de MLED, c’est que le système tourne très bien même sur du matériel obsolète. Depuis la version 14.1, MLED est disponible pour les architectures 32 bits et 64 bits, et le projet suit le cycle de maintenance de Slackware, qui est d’environ cinq ans pour chaque version. Enfin, la toute nouvelle mouture du site Web du projet est désormais compatible avec les mobiles, les téléphones intelligents et les tablettes. L’ensemble du site et de la documentation est disponible en français et en anglais.

Télécharger ce contenu au format Epub

Lire les commentaires

OW2con’17 (26 et 27 juin 2017 à Paris Châtillon) : appel à présentations

14 mars, 2017 - 15:49

La conférence annuelle OW2 est une rencontre d’experts, d’architectes, de développeurs et de chefs de projets internationaux. L’appel à présentations de cet évènement annuel de la communauté OW2 est ouvert. Veuillez envoyer vos propositions, en anglais, avant le 5 mai 2017.

Communauté open source internationale et indépendante, OW2 est dédiée au développement de logiciels d’infrastructure de qualité industrielle. Elle regroupe des entreprises, des collectivités et des organismes de recherche de premier plan comme Orange, l’Inria, la Mairie de Paris, l’Institut Mines Télécom, Airbus Défense et l’Université de Pékin.

OW2con’17 aura lieu les 26 et 27 juin prochains sur le site Orange Gardens, le nouveau « centre » névralgique de la recherche et de l’innovation d’Orange, situé à Châtillon (Hauts‐de‐Seine).

Pour fêter les dix ans de l’association OW2, une soirée spéciale aura lieu le 26 juin. Inscrivez dès maintenance ce « social event » dans vos agendas !

Le thème de la conférence OW2con’17 est « Les nouveaux défis du logiciel libre ».

La conférence est gratuite. Elle a pour but de promouvoir les projets de la base de code OW2 et de l’ensemble de la communauté open source. Ses sessions se dérouleront en anglais.

Le logiciel libre se généralise et cela pose de nouveaux défis à notre écosystème. L’ouverture du code est de plus en plus évaluée par des décideurs conventionnels qui ne sont pas familiarisés avec les arguments du Libre. Avec le cloud computing et la livraison de logiciels en tant que services (SaaS), le sujet de la protection des données prévaut sur l’accès libre au code source. Dans le monde des objets connectés (IoT), le logiciel dépend de matériels et de normes spécifiques qui réduisent l’intérêt de son partage. Ces nouveaux défis, entre autres, seront abordés lors de la prochaine conférence annuelle d’OW2.

Plusieurs sujets seront couverts dans cette perspective : les applications d’entreprise, la sécurité et le respect de la vie privée, l’accessibilité, l’open cloud, l’IoT, les projets de R & D collaboratifs, les nouveaux membres, la qualité des logiciels et leur mise à disposition du marché, les modèles économiques et la gouvernance des logiciels libres.

L’appel à participation est ouvert jusqu’au 5 mai 2017.

Télécharger ce contenu au format Epub

Lire les commentaires

Appel à conférences PolyConf 17 à Paris (7 au 9 juillet) : « The Universe of Programming Languages »

14 mars, 2017 - 09:34

PolyConf est une conférence pour échanger sur les meilleures pratiques de la programmation. Les programmeurs sont trop souvent réduits à un langage de programmation alors qu’il est plus sage, dans un contexte d’innovation constante, d’apprendre à apprendre et de combiner le meilleur de chaque langage dans des solutions ad hoc. Autrement dit, le fait de ne pas se spécialiser en tant que développeur sur un langage spécifique, pour préférer une approche polyvalente. Concrètement, cela s’est reflété dans le programme de l’événement qui a traité de nombreux sujets : Ruby, Python, Haskell, Rust, Erlang, Go, Java, F#, JavaScript…

NdM. : cette édition est intitulée « L’univers des langages de programmation. Ne voyez pas les frontières / limites, voyez les horizons » (The Universe of Programming Languages. Never see boundaries, but only horizons). Les trois précédentes éditions ont eu lieu à Poznan en Pologne. Les huit éditions précédentes (à l’époque l’événement se nommait « RuPy », a priori plus centré sur Ruby et Python) ont eu lieu à Budapest, Brno, au Brésil et en Pologne.

L’appel à conférences se termine le 19 mars.

Télécharger ce contenu au format Epub

Lire les commentaires

Revue de presse de l’April pour la semaine 10 de l’année 2017

14 mars, 2017 - 09:27

La revue de presse de l’April est régulièrement éditée par les membres de l’association. Elle couvre l’actualité de la presse en ligne, liée au logiciel libre. Il s’agit donc d’une sélection d’articles de presse et non de prises de position de l’association de promotion et de défense du logiciel libre.

Sommaire

[Numerama] Linux : ces 5 applications dont nous ne pouvons plus nous passer
Par Corentin Durand, le dimanche 12 mars 2017. Extrait :

« En dehors des indispensables du Libre que l’on connaît déjà, de VLC à The GIMP en passant par Firefox, il existe d’autres projets qui nous inspirent et nous facilitent la vie au quotidien. Compilation de nos applications préférées pour utiliser Linux au quotidien, au bureau comme à la maison. »

[EducPro] Protection des données éducatives : une charte pour garde‐fou
Par Céline Authemayou, le vendredi 10 mars 2017. Extrait :

« Annoncée en mars 2016, la « charte de confiance dans les services numériques éducatifs » doit être prochainement signée. Avec cette démarche, le ministère de l’Éducation nationale espère apporter plus de transparence dans la gestion des données personnelles produites par les élèves et les enseignants. Une question éthique sur fond d’enjeux économiques. »

[Silicon] Numérique et Présidentielle, un débat hélas sans candidats
Par Jacques Cheminat, le jeudi 9 mars 2017. Extrait :

« _Le collectif France Numérique 2017 avait invité certains prétendants à la présidentielle à venir débattre sur le numérique et avec l’écosystème. Souveraineté numérique, exception culturelle et emploi étaient au programme, mais sans les candidats. _ »

[L’Essor] « L’Atelier paysan » favorise le génie paysan
Par Sevim Sonmez, le mercredi 8 mars 2017. Extrait :

« Une rencontre entre un agronome et un maraîcher isérois utilisant des pratiques originales est à l’origine de cette coopérative d’auto‐construction d’outils agricoles. »

[Libération] À Valence, l’Internet libre ne désarme pas
Par Amaelle Guiton, le mardi 7 mars 2017. Extrait :

« La troisième édition de l’Internet Freedom Festival s’est ouverte lundi en Espagne : 1 300 personnes venues du monde entier s’y retrouvent pour débattre de liberté d’expression, de vie privée et de lutte contre les discriminations. »

Et aussi :

Télécharger ce contenu au format Epub

Lire les commentaires

Meilleures contributions LinuxFr.org : les primées de février 2017

14 mars, 2017 - 07:48

Nous continuons sur notre lancée de récompenser ceux qui chaque mois contribuent au site LinuxFr.org (dépêches, commentaires, logo, journaux, correctifs, etc.). Vous n’êtes pas sans risquer de gagner un abonnement à GNU/Linux Magazine France ou encore un livre des éditions Eyrolles ou ENI. Voici les gagnants du mois de février 2017 :

Abonnement d’un an à GNU/Linux Magazine France (éditions Diamond)

Livres des éditions Eyrolles et ENI

Les livres qu’ils ont sélectionnés sont en seconde partie de la dépêche. N’oubliez pas de contribuer, LinuxFr.org vit pour vous et par vous !

Certains gagnants n’ont pas pu être joints ou n’ont pas répondu. Les lots ont été réattribués automatiquement. N’oubliez pas de mettre une adresse de courriel valable dans votre compte ou lors de la proposition d’une dépêche. En effet, c’est notre seul moyen de vous contacter, que ce soit pour les lots ou des questions sur votre dépêche lors de sa modération. Tous nos remerciements aux contributeurs du site ainsi qu’à GNU/Linux Magazine France, aux éditions Eyrolles et ENI.

Les livres sélectionnés par les gagnants :

                        Télécharger ce contenu au format Epub

Lire les commentaires

Agenda du Libre pour la semaine 11 de l’année 2017

12 mars, 2017 - 10:32

Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 70 événements (0 en Belgique, 65 en France, 4 au Québec et 1 en Suisse) est en seconde partie de dépêche.

Sommaire Agenda du Libre pour la semaine 11 de l’année 2017 [FR Privas] Expolibre - Du mardi 21 février 2017 à 12 h au samedi 25 mars 2017 à 17 h.

Exposition de l’APRIL sur les logiciels libres.
Borne d’écoute de musique libre.
Entrée libre. Tout public.

[FR Grenoble] Rencontre du groupe local OpenStreetMap - Le lundi 13 mars 2017 de 18h30 à 21h00.

Les contributeurs à OpenStreetMap de la région de Grenoble tiendront leur réunion mensuelle le lundi 13 mars à 18h30.
Thème de la soirée : Atelier rendus cartographique avec OpenStreetMap
L’objectif de cet atelier est d’appréhender de façon simple les mécanismes à l’œuvre dans un rendu OpenStreetMap de type mapnik (moteur de rendu utilisé sur le site principal openstreetmap.org).

[FR Montpellier] WikiPermanence - Le lundi 13 mars 2017 de 20h00 à 22h00.

Une WikiPermanence est une rencontre physique entre des wikipédiens chevronnés et de nouveaux ou futurs wikipédiens qui souhaitent acquérir des connaissances et des conseils sur le fonctionnement de Wikipédia. Il ne s’agit pas d’une simple rencontre entre wikipédiens : la WikiPermanence est là pour répondre aux questions, permettre des démonstrations, offrir une aide aux premiers pas et, si cela se fait régulièrement, permettre un suivi.
Elles nous permettront d’aborder les sujets tels que :
Un instant est prévu pour l’initiation des débutants

[FR Rennes] Rencontre mensuelle des contributeurs OpenStreetMap - Le lundi 13 mars 2017 de 20h00 à 22h00.

La cartographie collaborative vous intéresse, vous contribuez un peu, beaucoup à OpenStreetMap :
cette rencontre est ouverte à tous, débutants, expérimentés, curieux…
La salle dispose d'un vidéoprojecteur et d'une connexion Internet.Venez avec votre ordinateur portable dans la mesure du possible.

[FR Castelnau-le-Lez] Section GNU/Linux - Le mardi 14 mars 2017 de 10h00 à 12h00.

L’équipe de Montpel’libre vous propose une permanence de dépannages pour vous aider à vous familiariser avec votre système GNU/Linux au quotidien. Le contenu de l’atelier s’adapte aux problèmes des personnes présentes et permet ainsi d’adapter l’acquisition de nouvelles compétences au rythme de chacun.
Vous pourrez y aborder plusieurs thèmes :
Présentation de Linux

[FR Villeneuve-lès-Maguelone] Libr@vous - Le mardi 14 mars 2017 de 14h30 à 16h00.

Créez des collages numériques avec Gimp.
Utilisez les images anciennes des bibliothèques, des musées et des photos libres de droit pour réaliser des collages artistiques.
Une occasion de découvrir un logiciel de retouche d’images et de s’essayer à la palette graphique !

[FR Montpellier] Libr@vous - Le mardi 14 mars 2017 de 14h30 à 16h30.

Créez des gifs animés avec Gimp Le GIF animé est un format d’image couramment utilisé sur Internet.
Il s’agit d’une courte animation présentée en boucle, qui peut faire penser à un film miniature ou à un dessin en mouvement.
C’est aussi une petite œuvre qui se collectionne, qui prend de la valeur et qui se propage sur le Web à force d’être partagée.

[FR Montpellier] Libr@vous - Le mardi 14 mars 2017 de 15h30 à 17h30.

Créez des collages d’images numériques.
Venez vous exercez au collage numérique à partir d’images ou de photos anciennes libres de droit, avec le logiciel libre Gimp.

[FR Montpellier] Libr@vous - Le mardi 14 mars 2017 de 16h30 à 18h00.

Découvrez les logiciels libres.
Venez découvrir une sélection de logiciels libres et téléchargeables sur clés USB.

[FR Montpellier] Libr@vous - Le mardi 14 mars 2017 de 17h00 à 19h00.

Créez une vidéo d’animation avec la technique du Stop Motion (Scénario) avec OpenShot Video Editor.
Grâce à des Post-it colorés et des prises de vues image par image effectuées à l’aide d’un appareil photo et d’un trépied, l’objectif sera de réaliser un montage vidéo afin de créer une courte animation vidéo.

[FR Charleville-Mézières] Permanence accueil et aide - Le mardi 14 mars 2017 de 18h00 à 20h00.

Permanence de l'association ILARD centrée sur l'aide collaborative entre participant(e)s

[FR Biot] RAL Learning Centre - Le mardi 14 mars 2017 de 18h00 à 20h30.

Certains les appellent « install party », d’autres encore « Soirées Linux », mais les Rencontres Accès Libre sont tout cela en même temps, et bien plus encore…
C'est l’occasion de :
discuter, échanger, expliquer ;

[FR Nanterre] Contribuez au MOOC Wikipedia - Le mardi 14 mars 2017 de 18h30 à 20h00.

Vous connaissez Wikipedia et aimeriez contribuer à cette fameuse encyclopédie. Peur d'être perdu-e et seul-e devant votre ordinateur ? Venez essayer en groupe et de façon conviviale.
Au préalable, inscrivez-vous sur le WikiMOOC: Apprenez à contribuer sur Wikipédia
Où : centre social et culturel Parc en Ciel à Nanterre

[FR Nantes] Rencontre OpenStreetMap - Le mardi 14 mars 2017 de 18h30 à 21h30.

Un grand merci à l'association Médiagraph qui nous accueille dans ses locaux : 1 rue d'Auvours à Nantes (proche place Viarme)
Pour contribuer un peu "sérieusement" (mais ça reste du plaisir, on est d'accord) à OpenStreetMap, il convient d'utiliser les bons outils. Le premier outil est JOSM, un logiciel de bureau (desktop) certes un peu complexe mais tellement puissant.
Alors n'hésitez plus, venez le 14 mars pour une séance d'initiation en douceur à JOSM. Vous verrez, vous ne pourrez plus vous en passer !

[FR Lyon] Atelier Bidouille - Le mardi 14 mars 2017 de 19h00 à 22h00.

ALDIL4 est un projet d'entraide autour des logiciels libres à la Croix Rousse créé par un de nos membres et soutenu par l'ALDIL pour promouvoir les logiciels libres dans le 4ème arrondissement de Lyon.
Ces ateliers sont ouverts à tous et permettent de rencontrer des utilisateurs de logiciels libres qui partagent leurs connaissances et se dépannent mutuellement dans leurs usages.

[FR Grenoble] Permanence des libristes dauphinois - Le mardi 14 mars 2017 de 19h00 à 21h00.

Le Laboratoire Ouvert Grenoblois organise, tous les deuxièmes mardis du mois, une permanence ouverte à tou·te·s, où sont présents les acteurs du Libre locaux :
Le LOG, hackerspace grenoblois ;
La Guilde, groupe d'utilisateurs de Logiciel Libre ;

[FR Nanterre] Portes ouvertes de l'Electrolab - Le mardi 14 mars 2017 de 20h00 à 21h00.

Le mardi soir est le jour où nous invitons les nouveaux et les curieux à découvrir l'Electrolab de Nanterre lors d'une petite visite guidée.
Qui sommes nous ?
Laboratoire, makerspace, atelier, grand garage collectif, ces termes nous décrivent tous un peu sans toutefois parvenir à être exacts ou exhaustifs.

[QC Montréal] WordPress Montréal : rencontre sociale - Le mardi 14 mars 2017 de 19h00 à 22h00.

Venez jouer à des jeux de société! Pour notre rencontre sociale du mois de mars, nous allons à La Récréation, un « café culturel et ludique » situé à proximité du métro Berri-UQAM. On y trouve beaucoup de jeux de société différents (liste complète ici), de la nourriture savoureuse ainsi que des boissons et une petite sélection de bières de microbrasseries . Nous aurons des tables réservées pour notre groupe. Le coût par personne est de 3 $ (payable au café). C'est maintenant votre chance d'essayer de battre Richard à « Ticket to Ride »!
Note : comme le lieu est petit, si vous n'êtes pas certain de pouvoir venir, veuillez ne pas dire « Oui » dans le RSVP. De même, si vous avez dit « Oui », mais vous ne pouvez plus y aller, veuillez changer votre RSVP le plus tôt possible, pour libérer la place pour quelqu'un d'autre. Merci!
Let's play some board games! For our March social meetup, we're going to La Récréation, a board game café conveniently-located near Berri-UQAM metro. They have a ton of different board games (full list here), tasty food and drink, and a small selection of microbrews. We'll have tables reserved for us. The cost per person is $3 (payable at the café). Now's your chance to try to beat Richard at 'Ticket to Ride'!

[FR Auch] Initiation à Linux - Le mercredi 15 mars 2017 de 14h00 à 17h00.

Cette découverte de Linux est proposée au Café associatif d'Auch, l'Abri des Possibles, tous les mercredi.

[FR Pont-Audemer] Café Linux - Le mercredi 15 mars 2017 de 14h30 à 16h30.

Entraide et convivialité autour du logiciel libre.
Venez pour découvrir l'univers du logiciel libre, partager vos connaissances, résoudre des problèmes…
Installation possible de Linux sur votre ordinateur (apportez votre tour, clavier, souris et l'écran (si possible) ou votre portable et SAUVEGARDEZ vos données au préalable).

[FR Privas] Découverte du jeu vidéo "Frets on Fire" - Le mercredi 15 mars 2017 de 15h00 à 19h00.

Jeu vidéo « Frets on Fire » est un jeu de musique libre et gratuit dans lequel le joueur doit tenir son clavier d'ordinateur comme une guitare électrique et appuyer en rythme sur certaines touches indiquées par l'écran pour jouer une chanson.
Découverte du jeu ou entraînement pour le tournoi.
Les joueurs ayant obtenu les meilleurs scores seront sélectionnés pour la finale du samedi 25 mars.

[FR Callian] Linux et les Logiciels Libres - Le mercredi 15 mars 2017 de 18h00 à 21h00.

Venez découvrir Linux et les logiciels libres, mais aussi vous faire aider avec votre matériel informatique quel qu'il soit, imprimante, box, tablette, smartphone y compris.
Cette année, nos objectifs évoluent, c'est à dire les logiciels libres restent comme l'objectif principal, mais aussi d'aider les gens avec leur matériel informatique quel qu'il soit, imprimante, box, tablette smartphone y compris.
Venez avec vos machines même sous Windows ou Mac/os, nous ne vous laisserons pas tomber, nous considérons, que vous n'êtes pas responsable de l'hégémonie commerciale des produits non libres.

[FR Toulouse] Mapathon Missing Maps - Le mercredi 15 mars 2017 de 18h00 à 20h30.

Venez nous aider à cartographier sur OpenStreetMap, la carte du monde collaborative et libre !
CartONG, l'Aerospace Valley, l'université Toulouse III, le Catalyseur, et FabSpace2.0 vous invitent à un mapathon pour découvrir la cartographie participative : pas besoin d'être un expert, c'est accessible à tout le monde !
Pourquoi ?

[FR Cappel] Ateliers Arduino - Le mercredi 15 mars 2017 de 20h00 à 22h00.

La carte Arduino est une carte électronique programmable, qui permet de créer des objets interactifs autonomes.
L'association En Un CLIC de Cappel vous propose des ateliers pour découvrir cette carte et apprendre à vous en servir.
Il n'y a pas besoin de connaissance particulière, les ateliers sont adaptés aux débutants.

[FR Toulouse] Rencontre Tetalab - Le mercredi 15 mars 2017 de 21h00 à 23h00.

Rencontre hebdomadaire des hackers et artistes libristes Toulousains.

[QC Montréal] Atelier pratique du débutant - Le mercredi 15 mars 2017 de 13h30 à 16h00.

ATELIER PRATIQUE DU DÉBUTANT
L'ATELIER PRATIQUE DU DÉBUTANT est organisé pour répondre aux INTERROGATIONS d’un ou/des PARTICIPANTS de niveaux débutants! Matériel requis pour la rencontre : VOTRE PORTABLE ET UNE CLÉ USB DE 16 GO.

[FR Martigues] Cycle découverte d’un logiciel de généalogie libre : Gramps - Le jeudi 16 mars 2017 de 16h30 à 18h30.

L’association ULLM (les Utillisateurs de Logiciels Libres du Pays Martégal) en collaboration avec EPN Martigues vous présente le programme de ses ateliers du premier trimestre 2017.
Le jeudi 16 mars de 16h30 à 18h30
Responsable Marc Guelle.

[FR La Roche-sur-Yon] Modélisation 3D avec des logiciels libre - Le jeudi 16 mars 2017 de 18h00 à 20h00.

Le 16 Mars à la Loco Numérique, K’ Rément Libre vous propose de venir découvrir deux outils de modélisation 3D opensource
Makehuman, qui permet de modéliser des être humanoides : http://www.makehuman.org
Blender : la référence de la modélisation 3D opensource : https://www.blender.org

[FR Amiens] Ateliers découpe lazer - Le jeudi 16 mars 2017 de 18h00 à 19h30.

Chaque semaine, un atelier découpe laser pour faire découvrir les facettes de cette méthode de fabrication ! Découpe de maquettes, cartes, meubles design… Étendez votre capacité de création !
Les jeudis 2, 16, 30 mars et les vendredis 10, 24 mars.
De 18h à 19h30 | Prix libre (Tarif conseillé 8€)

[FR Lyon] Jeudi du Graphisme - Le jeudi 16 mars 2017 de 19h00 à 21h00.

Atelier Tupi : réaliser votre dessin animé en décor naturel
Atelier de découverte autour d'un logiciel libre d'infographie animé par des étudiants de la licence CoLibre, ce mois-ci, il s'agit du logiciel  Tupi pour réaliser un dessin animé en décor naturel
Tout Publique

[FR Paris] Soirée de Contribution au Libre (annulée) - Le jeudi 16 mars 2017 de 19h00 à 22h00.

Parinux propose aux utilisateurs de logiciels libres de se réunir régulièrement afin de contribuer à des projets libres. En effet, un logiciel libre est souvent porté par une communauté de bénévoles et dépend d'eux pour que le logiciel évolue.
Nous nous réunissons donc tous les jeudis soirs dans un environnement propice au travail (pas de facebook, pas de télé, pas de jeux vidéos, pas de zombies).
Vous aurez très probablement besoin d'un ordinateur portable, mais électricité et réseau fournis.

[FR Toulouse] QJELT repas du Libre - Le jeudi 16 mars 2017 de 20h00 à 23h00.

Le groupe d'utilisateurs de Logiciels Libres de Toulouse Toulibre, en collaboration avec Tetaneutral.net fournisseur d'accès internet et hébergeur libre, proposent aux sympathisants de se retrouver l'un des mardis ou jeudis de chaque mois pour échanger autour des logiciels Libres, des réseaux libres, discuter de nos projets respectifs et lancer des initiatives locales autour du Libre.
Ce repas est ouvert à tous, amateurs de l'esprit du Libre, débutants ou techniciens chevronnés.
Ce Qjelt aura lieu le jeudi 16 mars 2017 à 20 heures, au restaurant Bois et Charbon situé au 64 rue de la Colombette à Toulouse. C'est à proximité de la place Saint Aubin accessible par le métro à la station Jean Jaurès (ligne A et B). Entrée/plat/dessert + 1/4 de vin à 19€50.

[FR Privas] Initiation au logiciel de traitement de texte (Writer) de la suite LibreOffice - Le vendredi 17 mars 2017 de 09h30 à 11h30.

Atelier numérique permettant de découvrir les fonctionnalités de base du logiciel de traitement de texte Writer issu de la suite bureautique LibreOffice.
Sur inscription au 04.75.64.68.50.

[FR Montpellier] Formation Sécurité Informatique - Le vendredi 17 mars 2017 de 14h00 à 18h00.

Nous avons le plaisir de vous informer que les formations auront lieu deux jours dans la semaine, le vendredi et le samedi de 14h00 à 18h00. Elles commenceront le vendredi 3 mars 2017, à l’ Atelier des Pigistes, qui est situé au 171, rue Frimaire, 34000 Montpellier.
Vous pourrez y aborder le fonctionnement :
de Tails (The Amnesic Incognito Live System est une distribution GNU/Linux basée sur la sécurité fondée sur Debian qui a pour but de préserver vie privée et anonymat)

[FR Privas] Découverte du jeu vidéo "Frets on Fire" - Le vendredi 17 mars 2017 de 16h00 à 18h00.

Jeu vidéo « Frets on Fire » est un jeu de musique libre et gratuit dans lequel le joueur doit tenir son clavier d'ordinateur comme une guitare électrique et appuyer en rythme sur certaines touches indiquées par l'écran pour jouer une chanson.
Découverte du jeu ou entraînement pour le tournoi.
Les joueurs ayant obtenu les meilleurs scores seront sélectionnés pour la finale du samedi 25 mars.

[FR Montpellier] Les logiciels libres, parlons-en ! - Le vendredi 17 mars 2017 de 17h00 à 19h00.

Le Faubourg Marché, qu’est-ce que c’est ?
Le Faubourg Marché est une permanence partagée qui permet aux associations d’accueillir ensemble, les publics de ces associations une fois par semaine, le vendredi entre 17h00 et 19h00, au 19, rue du Faubourg de Nîmes, 34000 Montpellier.
L’idée est de s’informer et d’informer les adhérents des diverses associations sur le fonctionnement du lieu et des associations, et notamment sur les 5 partenaires qui l’animent et lui permettent ainsi d’exister (autour.com, L’Accorderie, enercoop, modulauto, La Nef). Lors de cette permanence partagée vous pourrez rencontrer les associations La Graine (monnaie locale de Montpellier), éCOhabitons, Montpellier à pied, et bien sûr Montpel’libre.

[FR Amiens] Atelier impression 3D - Le vendredi 17 mars 2017 de 18h00 à 19h30.

Chaque semaine, un atelier Impression 3D pour vous apprendre à configurer et à réaliser des impressions de modèles 3D depuis nos imprimantes (Ultimakers V1) !
Les jeudis 9, 23 mars et les vendredis 3, 17, 31 mars.
De 18h à 19h30 | Prix libre (Tarif conseillé 8€)

[FR Antibes] Rencontre Accès Libre (RAL) - Le vendredi 17 mars 2017 de 18h00 à 21h00.

Certains les appellent « install party », d’autres encore « Soirées Linux », mais les Rencontres Accès Libre sont tout cela en même temps, et bien plus encore.
C'est l’occasion de :
discuter, échanger, expliquer ;

[FR Brest] Assemblée Générale Ordinaire de l'association INFINI - Le vendredi 17 mars 2017 de 18h30 à 23h00.

L’Assemblée Générale de l’association INFINI, hébergeur libre, associatif, solidaire, non-marchand, et militant, se tiendra :
le VENDREDI 17 MARS 2017 à 18 heures 30 dans les locaux de l’association :186 rue Anatole France à Brest, 1er étageentrée par l’arrière de la médiathèque des Quatre-Moulins
(arrêt bus n°1 : Cosmao Prétot)

[FR Mourenx] L'art de la tarte tatin ou éloge des logiciels libres - Du vendredi 17 mars 2017 à 18h30 au samedi 18 mars 2017 à 12h00.

Quel parallèle peut-on faire entre une tarte tatin et un logiciel libre ? Aucun rapport ? C’est pourtant ce que Jean Carreel va nous expliquer en maniant fouet, balance et verre doseur. À travers une conférence spectacle érudite, il expliquera la différence entre logiciels libres et non-libres tout en façonnant une délicieuse tarte tatin.
Le lendemain matin, le conférencier/pâtissier proposera un atelier de mise en pratique à La Cyber du MI[X].
Samedi 18 mars de 9h30 à 12h.

[FR Paris] Exposition ConnaissanceLibre - Le vendredi 17 mars 2017 de 19h00 à 22h00.

Une exposition inédite qui présentera des reproductions d'œuvres dont certains veulent interdire l’exposition ; que ce soit à cause de l'absence d’une réelle liberté de panorama ou de la reconnaissance du domaine public.
Cette galerie sera assortie d’un espace de vente de produits dérivés (magnets, cartes postales…) proposés sur le principe du prix libre.
Clou de la soirée de lancement le 17 mars à 19 h, une vente aux enchères sera animée autour d’une impression 3D du buste de Néfertiti.

[QC Montréal] Camp FACiL - Du vendredi 17 mars 2017 à 18h00 au samedi 18 mars 2017 à 18h00.

>>>> Merci de nous signaler votre intention de participer en vous inscrivant ici
Qu'est-ce qu'un Camp FACIL ? Il s'agit d'une réunion générale des membres et adeptes de FACIL pour faire avancer des projets en cours, effectuer des petites tâches qui traînent, régler des problèmes, des irritants ou simplement discuter de travaux que l'on entend réaliser un autre jour. Tout le monde est libre de participer en fonction de ses disponibilités, de ses compétences et de ses préférences. C'est naturellement une bonne façon d'apprendre à se connaître et de prendre le pouls de la communauté de bénévoles que nous formons.
Vendredi 17 mars (18h-21h)

[CH Genève] Inform'éthique - Libérez votre ordinateur et votre smartphone ! - Le samedi 18 mars 2017 de 10h00 à 17h00.

Hello à tous!
Nous vous proposons pour le mois de mars de nous rencontrer à notre petite manifestation qui se déroulera de nouveau sur Genève chez itopie.
Le samedi 18 mars de 10h00 à 17h00, dans les locaux d'Itopie, 10 rue Lissignol, Genève - Suisse.

[FR Villeneuve d'Ascq] Libre à Vous - Le samedi 18 mars 2017 de 09h00 à 12h00.

Vous souhaitez tester GNU/Linux sur votre ordinateur, vous recherchez un logiciel pour une fonction précise, des conseils ou de l'aide sur les logiciels libres ?
Libre à Vous est une permanence destinée à vous faciliter l'utilisation de l'informatique. Vous repartirez avec « le plein » de logiciels libres, fiables, évolutifs, performants et gratuits.
C'est chaque samedi matin au Centre d'Infos Jeunes à la ferme Dupire, 80 rue Yves Decugis à Villeneuve d'Ascq (métro Triolo) de 9h00 à 12h00.

[FR Courbevoie] Atelier Arduino 100% pratique - Le samedi 18 mars 2017 de 09h30 à 18h30.

L'association StarinuX organise l'atelier carte ARDUINO 100% PRATIQUE, programmée en langage C
le samedi 18 mars de 9h30 à 18h30.
48 rue de Colombes 92400 Courbevoie.

[FR Lyon] LibreEnFête - Le samedi 18 mars 2017 de 10h00 à 12h00.

Libre En Fête - CoLibre - ALDIL
Initiée et coordonnée par l'April, l'initiative Libre en Fête est relancée pour la seizième année consécutive : pour accompagner l'arrivée du printemps, des évènements de découverte des Logiciels Libres et du Libre en général seront proposés partout en France autour du mois de mars.
Dans le cadre de la manifestation, l'ALDIL en collaboration avec la licence professionnelle CoLibre et la MPT - Salle des Rancy organisent des activités numériques.

[FR Paris] Exposition ConnaissanceLibre - Le samedi 18 mars 2017 de 10h00 à 18h00.

Une exposition inédite qui présentera des reproductions d'œuvres dont certains veulent interdire l’exposition ; que ce soit à cause de l'absence d’une réelle liberté de panorama ou de la reconnaissance du domaine public.
Cette galerie sera assortie d’un espace de vente de produits dérivés (magnets, cartes postales…) proposés sur le principe du prix libre.
Venez nombreux durant le week-end !

[FR Chemille-en-Anjou] Libre en Fête - Le samedi 18 mars 2017 de 10h00 à 18h00.

Célébrons le Libre !
De 10h à 18h :
Libre en fête, installer Ubuntu, testez les logiciels libres

[FR Béziers] Journée du Libre - Le samedi 18 mars 2017 de 10h00 à 16h30.

Dans le cadre de la Fête du Libre, découvrez le monde de l’informatique libre et ses valeurs d’entraide et de coopération. Un bien commun accessible à tous favorisant le partage des connaissances, une communauté vivante prête à aider les nouveaux venus.
Au programme de cette journée, conférence sur les licences libres et Wikipédia, atelier WikiCheese et atelier Do it together. Le détail des animations de la journée est disponible sur le site de la médiathèque de Béziers et bien sûr celui de Montpel’libre.
Découvrez l’encyclopédie collaborative Wikipédia et participez à la rencontre de la plus grande encyclopédie au monde avec le pays du fromage ! Pendant l’atelier seront réalisées les photos de fromages qui enrichiront l’encyclopédie Wikipédia, puis une dégustation et quelques recherches permettront d’élaborer leurs fiches.

[FR Tournefeuille] 3ème Cryptoparty de Printemps - Le samedi 18 mars 2017 de 10h00 à 18h00.

Est-ce que vraiment vous n'avez « rien à cacher » ? Quelles conséquences quand les politiques exigent de tout savoir sur vous ? Pour la 3ème année consécutive, à l'occasion du week-end ouvrant officiellement le Printemps, nous nous invitons et hackons le cinéma Utopia Tournefeuille pour proposer une cryptoparty la plus informative et accessible possible.
Dans son documentaire « Nothing to hide », Marc Meillassoux se pose la question des traces que nous laissons avec nos smartphones. Il revient sur le péché originel du web : la gratuité des services et leur monétisation par la publicité. Cette dernière a construit des outils de traçage dont nos gouvernants se sont emparés depuis 2001 à des fins très peu avouables.
Comme pour les éditions précédentes, nous occuperons le hall du cinéma Utopia Tournefeuille pour nos activités. Le hall est librement accessible au public. Et même vous pourrez nous payer à boire au bistrot à côté. N'hésitez pas à nous aborder ! Il y aura des mini-conférences, des démonstrations, des ateliers pour toutes et tous et une install party.

[FR Lyon] Libre en fête : atelier Intégrer diaspora* avec son site web (wordpress) - Le samedi 18 mars 2017 de 10h00 à 12h00.

Ce samedi 18 mars : Intégrer diaspora* avec son blog ou site web (wordpress)
Atelier gratuit de 10h00 à 12h00 mais inscription obligatoire à epn@salledesrancy.com
Dans le cadre de cet événement national de découverte des logiciels libres, l’EPN des Rancy vous propose la découverte et expérimentation des logiciels libres d’infographie, retouche d’images, et création d’animation 2D/3D et audiovisuelle avec les étudiant(e)s de la Licence Colibre.

[FR Nantes] Contribution Wikipédia Femme Féminisme - Le samedi 18 mars 2017 de 10h00 à 18h00.

Cette journée de  découverte et de contributions s'inscrit dans les actions de la journée internationale des droits des Femmes.
Le matin sera consacré à une rencontre autour des Femmes et du numérique. L'après-midi sera consacré à la découverte et à la contribution sur Wikipédia.
Cette journée d'actions est à l'initiative des Ateliers Femmes et Féminisme et de L'espace Simone de Beauvoir.

[FR Cognac] Atelier Inkscape : dessinez en toute liberté - Le samedi 18 mars 2017 de 10h00 à 16h00.

L'Association Logiciel Libre Linux à Cognac (3LC) organise un atelier Inkscape : dessinez en toute liberté !
Il sera animé par Sylvain Naudin.
Le nombre de place est limité (10 participants) et le prix libre : à partir de 0€ (free as in free speech not as in free beer -')

[FR Mauguio] Infolibres atelier Scribus - Le samedi 18 mars 2017 de 10h00 à 12h00.

Rendez-vous salle de formation informatique de la médiathèque.
Vous pourrez y aborder entre autre :
Créez vos supports de communication : Vous avez envie de créer votre carte de visite, un dépliant, une affiche ? Scribus est un logiciel libre très complet qui vous permettra de faire de la PAO comme un pro !

[FR Nanterre] Degooglisons Internet sur les ondes - Le samedi 18 mars 2017 de 10h30 à 12h00.

Dans le cadre de Libre en fête, Frédéric Urbain, membre de l'association Framasoft présente la campagne Dégooglisons Internet.
Venez à Nanterre ou écoutez l'émission sur la wiki Radio Agora.
Où : centre social et culturel Parc en ciel à Nanterre ou sur la wiki radio

[FR Moulins] Dégooglisons ! - 3ème Journée du Libre - Le samedi 18 mars 2017 de 10h30 à 17h30.

La forte centralisation des services en ligne par des entreprises comme Google, Amazon, Facebook, Apple ou Microsoft pose de nombreuses questions sur la gestion de nos données personnelles, le respect de la vie privée ou le libre accès à l’information. Face à ces enjeux, il existe de multiples solutions pour reprendre en main sa vie numérique.
Depuis 2014 et le lancement de sa campagne « Dégooglisons internet », Framasoft vous accompagne pour mettre en ligne vos propres services. Cette association participe au Collectif des Hébergeurs Alternatifs, Transparents, Ouverts, Neutres et Solidaires (CHATONS) dont chaque membre vous propose des outils en ligne libres et transparents.
Une journée en partenariat avec Framasoft : https://framasoft.org/

[FR Saint-Avé] Install-party GNU/Linux - Le samedi 18 mars 2017 de 10h30 à 16h30.

Install-party avec l'association RhizomesInstallations et échanges autour des logiciels libres pour cette deuxième édition !
Besoin d'installer un système d'exploitation gratuit comme Linux, Debian, Fedora, Ubuntu… sur votre appareil ? Amenez votre ordinateur pour participer à l'installation avec les bénévoles de l'association Rhizomes. Pré-requis : Faîtes des sauvegardes avant d'amener votre ordinateur !De 10h30 à 12h et de 14h à 16h30 à l'espace multimédia de la Médiathèque Germaine Tillion de Saint-Avé (56)En savoir plus sur libre-en-fete.netRenseignements Médiathèque : 02 97 44 45 25 / 02 97 44 41 52 (Espace Multimédia)

[FR Montpellier] Repair Café - Le samedi 18 mars 2017 de 13h00 à 19h00.

Pour faire suite au formidable succès de l’ouverture du premier Repair Café de Montpellier, nous vous proposons une nouvelle édition de ce rendez-vous, où, bricoleurs, acteurs, bénévoles, associations, vous attendent pour vous aider à donner une deuxième vie à vos objets.
Réparer ensemble, c’est l’idée des Repair Cafés dont l’entrée est ouverte à tous. Outils et matériel sont disponibles à l’endroit où est organisé le Repair Café, pour faire toutes les réparations possibles et imaginables. Vêtements, meubles, appareils électriques, bicyclettes, vaisselle, objets utiles, jouets, et autres. D’autre part sont présents dans le Repair Café des experts bénévoles, qui ont une connaissance et une compétence de la réparation dans toutes sortes de domaines.
On y apporte des objets en mauvais état qu’on a chez soi. Et on se met à l’ouvrage avec les gens du métier. Il y a toujours quelque chose à apprendre au Repair Café. Ceux qui n’ont rien à réparer prennent un café ou un thé, ou aident à réparer un objet appartenant à un autre. On peut aussi toujours y trouver des idées à la table de lecture qui propose des ouvrages sur la réparation et le bricolage.

[FR Ivry sur Seine] Cours de l'Ecole du Logiciel Libre - Le samedi 18 mars 2017 de 14h00 à 18h00.

Présentation de l'E2L
Quel est le rôle de l'école du logiciel libre ?
Tout d'abord, ce n'est pas une école comme les autres. Elle n'a pas d'établissement fixe, pas de cours de récréation, pas de carte d'étudiant, ni de diplôme de fin d'année.

[FR Montrabé] Libre en Fête au CIM - Le samedi 18 mars 2017 de 14h00 à 18h00.

Animé depuis son origine par des bénévoles et leur passion pour le partage des connaissances, c'est tout naturellement que Le Club Informatique de Montrabé vous accueillera pour fêter « Libre en Fête » dans ses locaux à Montrabé le 19 mars.
Dès 14h, les membres du club vous accueilleront dans leurs locaux, Espace Saint-Exupéry, Allée de la Gare, pour vous y faire découvrir les valeurs du « libre » par le prisme de l'informatique. Plusieurs ateliers vous sont proposés (programme à confirmer) :
• des stands pour découvrir les logiciels que nous utilisons pour les cours,

[FR Montpellier] Formation Sécurité Informatique - Le samedi 18 mars 2017 de 14h00 à 18h00.

Nous avons le plaisir de vous informer que les formations auront lieu deux jours dans la semaine, le vendredi et le samedi de 14h00 à 18h00. Elles commenceront le vendredi 3 mars 2017, à l’ Atelier des Pigistes, qui est situé au 171, rue Frimaire, 34000 Montpellier.
Vous pourrez y aborder le fonctionnement :
de Tails (The Amnesic Incognito Live System est une distribution GNU/Linux basée sur la sécurité fondée sur Debian qui a pour but de préserver vie privée et anonymat)

[FR Charleville-Mézières] Présentation Logiciels Libres - Le samedi 18 mars 2017 de 14h00 à 16h00.

Présentation de Gnu/Linux et des logiciels libres par l'association ILARD

[FR Charleville-Mézières] Atelier Hacklab - Le samedi 18 mars 2017 de 14h00 à 18h00.

Atelier Hacklab de l'association ILARD qui réunit débutants, jeunes et geeks intéressés par les logiciels libres et l'électronique.

[FR Juvisy-sur-Orge] Permanence GNU/LINUX - Le samedi 18 mars 2017 de 14h30 à 16h30.

Permanence GNU/LINUX, installation et maintenance par LINESS en partenariat avec l'ACJ (Association Culture et Jeunesse) de Juvisy-sur-Orge.
Il s'agit d'une assistance pour vous aider à installer et utiliser LINUX, mais ce n'est pas un cours à proprement parler.
Aucune inscription préalable n'est nécessaire, aucune assiduité n'est requise.

[FR Privas] Sita chante le Blues - Le samedi 18 mars 2017 de 14h30 à 17h00.

Projection du film d'animation américain "Sita chante le blues" de Nina Paley. VOST.
Durée : 1h20 . Suivi de l'entretien filmé de la réalisatrice. Durée : 20 minutes.
Entrée libre.

[FR Nantes] Permanence Linux - Le samedi 18 mars 2017 de 15h00 à 18h00.

Une permanence de Linux Nantes aura lieu de 15 à 18 heure,
dans l’aile du local associatif "B17".
Au cours de ces permanences, nous proposons des conseils, des installations ou des réparations.

[FR Nanterre] Lightning talks de l'Electrolab - Le samedi 18 mars 2017 de 16h00 à 18h00.

Les Lightning-Talks consistent en de courtes présentation (5 mn max + 3 mn de questions) de projets terminés, en cours, ou toujours en réflexion.
Toutes les personnes qui sont prêtes à partager leurs idées les plus folles devant une foule en délire sont invitées!
Vous bénéficierez de retours des membres sur vos choix techniques et probablement de conseils bienvenus.

[QC Québec] Activités LinuQ - Le samedi 18 mars 2017 de 13h00 à 17h00.

Bonjour à tous ! Nous vous invitons à participer aux prochaines activités de LinuQ le samedi 18 mars à compter de 13h (ouverture dès 12h) :
Programme
13h - Let's encrypt (Guy Talbot)

[FR Longueil-Sainte-Marie] Linux-Partie - Le dimanche 19 mars 2017 de 09h00 à 17h00.

Au programme de l'install-partie organisée par les associations L'Ame Ortie et Oisux :
présentation des logiciels libres par Alexandre
présentation des distributions Xubuntu, Opensuse et Primtux

[FR Paris] Exposition ConnaissanceLibre - Le dimanche 19 mars 2017 de 10h00 à 18h00.

Une exposition inédite qui présentera des reproductions d'œuvres dont certains veulent interdire l’exposition ; que ce soit à cause de l'absence d’une réelle liberté de panorama ou de la reconnaissance du domaine public.
Cette galerie sera assortie d’un espace de vente de produits dérivés (magnets, cartes postales…) proposés sur le principe du prix libre.
Venez nombreux durant le week-end !

Télécharger ce contenu au format Epub

Lire les commentaires

Installation de Ceph Jewel sous Debian Jessie

12 mars, 2017 - 10:26

Ceph est un logiciel libre de stockage distribué, comme GlusterFS par exemple. Il permet de créer un espace de stockage unifié entre plusieurs serveurs qui utilisera les ressources de stockage de chacun de ceux‐ci. L’objectif du projet est de rendre l’espace de stockage sans aucun point de défaillance unique. Typiquement, l’espace de stockage doit survivre à la perte d’un serveur. Ceph est distribué sous licence LGPL v2.1.

Cette dépêche est un retour d’expérience sur son installation sous Debian.

Sommaire Introduction

Actuellement, j’utilise GlusterFS et je souhaite évaluer Ceph pour mes prochains déploiements.

J’ai testé l’outil officiel de déploiement automatique de Ceph, nommé ceph-deploy. L’outil a pour objectif de simplifier au maximum l’installation et la maintenance d’une grappe de serveurs Ceph (cluster), toutefois il n’a pas fonctionné sur mes serveurs alors que j’avais bien suivi tous les prérequis. De mon point de vue, l’utilisation de cet outil ne permet pas de comprendre comment Ceph fonctionne, et laisse donc l’utilisateur bien seul en cas de problème. Des problèmes de sécurité sont aussi à prévoir, car son fonctionnement nécessite un accès SSH vers tous les serveurs de la grappe, avec un compte possédant un droit d’exécution de toutes les commandes avec sudo sans mot de passe. Bref, vos clefs SSH ont intérêt à être très bien protégées.

La documentation est rédigée avec des notes pour CentOS et RHEL, mais très peu pour Debian. Les différences sont principalement dans la gestion des services par le système d’initialisation (upstart, systemd, SysV…).

Afin de faciliter la découverte de Ceph à d’autres personnes sous Debian, j’ai décidé de partager mes notes techniques en seconde partie. Ces notes permettent de mettre en place RADOS. RADOS est composé de deux parties : les moniteurs (monitor) qui synchronisent les serveurs, et les unités de stockage (OSD). C’est le déploiement minimum pour faire fonctionner Ceph.

Prérequis
  • 3 serveurs sous Debian Jessie, avec accès administrateur ;
  • ssh-server et une authentification par clef publiques pour ne pas perdre son temps ;
  • NTP, la communication des moniteurs entre eux nécessite une faible dérive du temps entre les serveurs ;
  • hostname et /etc/hosts ; Ceph utilise les noms d’hôtes courts hostname -s, il est donc important que ces noms soient résolvables par un serveur DNS et/ou présents dans votre fichier /etc/hosts.
Installation

La version de Ceph utilisée est Jewel (10.2 LTS). Cette version de Ceph est sortie en avril 2016 et n’est donc pas dans les dépôts de Debian. Toutefois, Ceph propose des dépôts afin de faciliter l’installation.

$ wget -q -O- 'https://download.ceph.com/keys/release.asc' | apt-key add - $ echo deb http://download.ceph.com/debian-jewel/ $(lsb_release -sc) main > /etc/apt/sources.list.d/ceph.list $ apt-get update

L’installation du paquet ceph permet de récupérer tous les outils. En revanche, aucune configuration ne sera créée et aucun service ne sera démarré. Sur chaque serveur :

$ apt-get install ceph Les moniteurs (monitor)

C’est la première étape obligatoire lors du déploiement d’une grappe de serveurs Ceph. Ils permettent de garder les serveurs synchronisés entre eux. Les moniteurs forment un quorum pour être sûr de ne pas être isolés, il est donc obligatoire d’en avoir un nombre impair.

Configuration initiale

Pour initialiser nos serveurs, nous avons besoin de trois fichiers présents sur chacun des serveur :

  • /etc/ceph/ceph.conf ;
  • /etc/ceph/ceph.client.admin.keyring ;
  • /tmp/ceph.mon.keyring.
/etc/ceph/ceph.conf [global] fsid = 70036746-1cee-11e6-922f-0cc47ab35ede public network = 10.10.0.0/24 cluster network = 10.10.0.0/24 auth_cluster_required = cephx auth_service_required = cephx auth_client_required = cephx mon_initial_members = srva, srvb, srvc osd journal size = 1024 filestore xattr use omap = true osd pool default size = 2 osd pool default min size = 1 osd pool default pg num = 333 osd pool default pgp num = 333 osd crush chooseleaf type = 1 [mon.srva] host = srva mon_addr = 10.10.0.1:6789 [mon.srvb] host = srvb mon_addr = 10.10.0.2:6789 [mon.srvc] host = srvc mon_addr = 10.10.0.3:6789 /etc/ceph/ceph.client.admin.keyring

On va créer une clef administrateur qui permettra de communiquer avec les moniteurs pour exécuter des commandes avec l’outil en ligne de commande ceph :

$ ceph-authtool --create-keyring /etc/ceph/ceph.client.admin.keyring --gen-key -n client.admin --set-uid=0 --cap mon 'allow *' --cap osd 'allow *' --cap mds 'allow' $ cat /etc/ceph/ceph.client.admin.keyring [client.admin] key = ZWA/D6dqLS0ev2LbhEpQ5MDXih3DiUv0/k5WgQ== auid = 0 caps mds = "allow" caps mon = "allow *" caps osd = "allow *" /tmp/ceph.mon.keyring

On va créer une clef commune à tous les moniteurs de notre grappe de serveurs pour qu’ils puissent communiquer entre eux. Puis on ajoute notre clef administrateur dans le trousseau de clefs, afin de pouvoir communiquer avec un moniteur.

$ ceph-authtool --create-keyring /tmp/ceph.mon.keyring --gen-key -n mon. --cap mon 'allow *' $ ceph-authtool /tmp/ceph.mon.keyring --import-keyring /etc/ceph/ceph.client.admin.keyring $ cat /tmp/ceph.mon.keyring [mon.] key = P0qAdtmkdvpCmwONXxRQNmXQrT2+wDymZMh8gQ== caps mon = "allow *" [client.admin] key = ZWA/D6dqLS0ev2LbhEpQ5MDXih3DiUv0/k5WgQ== auid = 0 caps mds = "allow" caps mon = "allow *" caps osd = "allow *" Préparation des moniteurs

Cette étape consiste à créer un environnement neuf pour les moniteurs de notre grappe de serveurs Ceph. Cette opération doit être faite sur chacun des serveurs.

$ ceph-mon --mkfs -i $(hostname -s) --keyring /tmp/ceph.mon.keyring $ touch /var/lib/ceph/mon/ceph-$(hostname -s)/done $ chown -R ceph:ceph /var/lib/ceph $ rm /tmp/ceph.mon.keyring Démarrage des moniteurs

Le paquet Ceph fournit une cible systemd (target) qui permet de démarrer tous les services d’un coup. Cela permettra de redémarrer tous les services au prochain démarrage.

$ systemctl enable ceph.target $ systemctl start ceph.target

On démarre le moniteur, l’opération doit être répétée sur chaque serveur.

$ systemctl enable ceph-mon@$(hostname -s) $ systemctl start ceph-mon@$(hostname -s) $ systemctl status ceph-mon@$(hostname -s).service ● ceph-mon@srva.service - Ceph cluster monitor daemon Loaded: loaded (/lib/systemd/system/ceph-mon@.service; enabled) Active: active (running) since Fri 2016-05-20 23:08:05 CEST; 7min ago Main PID: 2836 (ceph-mon) CGroup: /system.slice/system-ceph\x2dmon.slice/ceph-mon@srva.service └─2836 /usr/bin/ceph-mon -f --cluster ceph --id srva --setuser ceph --setgroup ceph Obtenir le statut de la grappe de serveurs Ceph

Il est possible d‘obtenir le statut de la grappe de serveurs Ceph, depuis n’importe quel des trois serveurs, et en tant que simple utilisateur.

$ ceph -s cluster 70036746-1cee-11e6-922f-0cc47ab35ede health HEALTH_ERR no osds monmap e1: 3 mons at {srva=10.10.0.1:6789/0,srvb=10.10.0.2:6789/0,srvc=10.10.0.3:6789/0} election epoch 6, quorum 0,1,2 srv03a,srv03b,srv03c osdmap e1: 0 osds: 0 up, 0 in flags sortbitwise pgmap v2: 64 pgs, 1 pools, 0 bytes data, 0 objects 0 kB used, 0 kB / 0 kB avail 64 creating

On peut voir que notre grappe de serveurs est en mode « HEALTH_ERR ». C’est normal, car il ne possède encore aucune unité de stockage (OSD). Les unités de stockage peuvent être rajoutées seulement une fois que les moniteurs fonctionnent correctement.

La commande suivante permet d’obtenir le statut des moniteurs dans un format JSON :

$ ceph mon_status { "name": "srvc", "rank": 2, "state": "peon", "election_epoch": 6, "quorum": [ 0, 1, 2 ], "outside_quorum": [], "extra_probe_peers": [], "sync_provider": [], "monmap": { "epoch": 1, "fsid": "70036746-1cee-11e6-922f-0cc47ab35ede", "modified": "2016-05-20 23:08:04.854999", "created": "2016-05-20 23:08:04.854999", "mons": [ { "rank": 0, "name": "srva", "addr": "10.10.0.1:6789/0" }, { "rank": 1, "name": "srvb", "addr": "10.10.0.2:6789/0" }, { "rank": 2, "name": "srvc", "addr": "10.10.0.3:6789/0" } ] } }

La prochaine étape est de rajouter de l’espace de stockage à notre grappe de serveurs.

Le stockage (OSD)

La partie suivante explique comment ajouter une unité de stockage Ceph (OSD) à la grappe de serveurs. Elle doit donc être répétée autant de fois qu’il y a de serveurs à ajouter. Il est possible de faire fonctionner plusieurs osd sur le même serveur afin d’ajouter plusieurs disques durs.

Préparation du stockage

On génère un uuid pour identifier notre nouvelle instance d’un OSD. Puis, on demande à Ceph de nous attribuer un index pour cet OSD. Dans notre cas, l’index est 0, car c’est le premier OSD que l’on crée.

$ uuid e367d468-1e80-11e6-9681-0cc47ab35ede $ ceph osd create e367d468-1e80-11e6-9681-0cc47ab35ede 0

On crée le dossier qui servira de point de montage à notre partition, qui contient le numéro d’index de l’OSD :

$ mkdir /var/lib/ceph/osd/ceph-0

On monte notre partition, pensez à ajouter une ligne dans votre ficher fstab afin de le remonter automatiquement au prochain démarrage du serveur :

$ mount /dev/sda2 /var/lib/ceph/osd/ceph-0

On génère une clef dédiée à cet OSD.

$ ceph auth add osd.0 osd 'allow *' mon 'allow profile osd' -i /var/lib/ceph/osd/ceph-0/keyring added key for osd.0

On ajoute notre serveur, puis notre OSD dans la crush map. Cela permet de décrire l’emplacement des données (datacenter, salle, couloir, baie, serveur), afin d’optimiser la réplication des données :

$ ceph --cluster ceph osd crush add-bucket srva host added bucket srva type host to crush map $ ceph osd crush move srva root=default moved item id -1 name 'srva' to location {root=default} in crush map $ ceph --cluster ceph osd crush add osd.0 1.0 host=srva add item id 0 name 'osd.0' weight 1 at location {host=srva} to crush map

On s’assure que tous les fichiers que l’on vient de créer appartiennent bien à Ceph :

$ chown -R ceph:ceph /var/lib/ceph Démarrage du stockage $ systemctl enable ceph-osd@0.service $ systemctl start ceph-osd@0.service $ systemctl status ceph-osd@0.service

On peut à nouveau utiliser la commande ceph pour nous afficher le statut de notre grappe de serveurs. La ligne contenant osdmap contient le nombre d’osd et leur statut :

$ ceph -s cluster 70036746-1cee-11e6-922f-0cc47ab35ede health HEALTH_OK monmap e1: 3 mons at {srv03a=10.10.0.1:6789/0,srv03b=10.10.0.2:6789/0,srv03c=10.10.0.3:6789/0} election epoch 6, quorum 0,1,2 srva,srvb,srvc osdmap e22: 3 osds: 3 up, 3 in flags sortbitwise pgmap v51: 64 pgs, 1 pools, 0 bytes data, 0 objects 3172 MB used, 568 GB / 571 GB avail 64 active+clean Comment utiliser ma grappe de serveurs ?

Il y a quatre possibilités et elle sont expliquées dans la documentation d’architecture de Ceph. Le schéma d’introduction en est un extrait. Chaque solution possède des avantages et des inconvénients, le choix dépendra de vos besoins.

Pour ma part, je vais sûrement mettre en place CEPH FS. Je vous ferai un autre retour d’expérience à cette occasion.

Merci, aux relecteurs.

Télécharger ce contenu au format Epub

Lire les commentaires