Planet Fedora-Fr http://planet.fedora-fr.org Sélection de blogs autour de Fedora fr-FR Fri, 31 Oct 2014 04:00:15 GMT eZ Systems eZ Publish (leZRSS) http://planet.fedora-fr.org/var/fedora/storage/images/media/images/logos/logo-rss/18149-2-fre-FR/logo-rss_rss.png Planet Fedora-Fr http://planet.fedora-fr.org Tue, 21 Oct 2014 07:25:53 GMT Thomas Bouffon : Augmenter la taille des caractères dans firefox http://www.thomasbouffon.fr/fr/blog/54-augmenter-la-taille-des-caracteres-dans-firefox http://www.thomasbouffon.fr/fr/blog/54-augmenter-la-taille-des-caracteres-dans-firefox

Pour plus de confort, j'aime bien avoir des grandes polices. Sur les écrans avec des résolutions importantes, elles sont trop petites à mon goût. La solution la plus simple, changer la taille des polices dans édition->préférences, ne fonctionne pas avec les polices à taille fixe.

]]>
Blog
Sun, 19 Oct 2014 06:37:00 GMT Remi Collet : PHP dans les distributions RPM http://blog.famillecollet.com/post/2014/10/19/PHP-dans-les-distributions-RPM urn:md5:c45fa89f1154601b3ea187844fd86ff4

forumphp2014.png

À l'occasion du Forum PHP Paris 2014, j'aurais le plaisir d'animer une conférence PHP dans les distributions RPM

Horaires:

  • Jeudi 23 octobre, de 11h30 à 12h15, dans le Grand Salon

Le plan de ma présentation :

  • Présentation, pour ceux qui ne me connaissent pas.
  • Enterprise Linux, rappeler les objectifs d'une distribution orientée entreprise, et la situation de PHP dans RHEL et CentOS.
  • Fedora, rappeler les objectifs de cette distribution, son rôle, et la situation de PHP.
  • Software Collections, présenter ce mode de distribution qui permet d'installer plusieurs versions de PHP en parallèle, avec, bien sur, une petite démonstration.
  • Upstream / Downstream, au sujet de la collaboration entre les projets (upstream) et les distributions (downstream).
  • Intégration continue de la pile PHP dans Fedora (Koschei).
  • Questions / Réponses

Ce sera peut-être l'occasion de (re)découvrir les distributions RPM, qui sont, je pense, une excellent plateforme pour les développeurs PHP.

J'espère que vous serez nombreux, et que cette conférence sera aussi un point de départ à des échanges fructueux.

J'ajouterais, ici, un lien vers ma présentation au format PDF à l'issue de la conférence.

]]>
General
Fri, 17 Oct 2014 07:50:00 GMT Fedora Paris : Une petite crêpe http://blog.fedora-fr.org/fedora-paris/post/Une-petite-cr%C3%AApe urn:md5:720d1061cd61e8c5627ab1f24466b9db

Notre bochecha préféré étant de passage ce soir, Fedora|Paris se réunit à nouveau. Je vous donne donc rendez-vous ce 17 octobre à la Crêperie de Cluny : 20 rue Harpe, 75005 Paris Métro/RER : Cluny-la-Sorbonne (RER B, M 10) Comme d'habitude, laissez un commentaire si vous comptez venir... Lire Une petite crêpe

]]>
Fri, 17 Oct 2014 05:24:00 GMT Remi Collet : PHP version 5.4.34, 5.5.18 et 5.6.2 http://blog.famillecollet.com/post/2014/10/17/PHP-5.4.34-5.5.18-et-5.6.2 urn:md5:528614227ec78ebec17d94687dd1d459

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

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

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

Ces versions sont aussi disponibles en Software Collections.

security-medium-2-24.pngCes versions corrigent plusieurs failles de sécurité, la mise à jour est vivement recommandée.

Annonces des versions :

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

emblem-notice-24.pngInstallation : voir la Configuration du dépôt et choisir la version et le mode d'installation.

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

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

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

yum --enablerepo=remi install php56

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

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

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

yum --enablerepo=remi install php55

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

yum --enablerepo=remi update php\*

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

yum --enablerepo=remi install php54

Et bientôt dans les mises à jour officielles:

emblem-important-2-24.pngÀ noter :

  • la version EL7 est construite avec RHEL-7.0
  • la version EL6 est construite avec RHEL-6.5 (la prochaine utilisera 6.6)
  • pour php 5.5, l'extension Zip est désormais fournit dans le paquet php-pecl-zip.
  • beaucoup de nouvelles extensions sont aussi disponible, voir PECL extension RPM status page

emblem-notice-24.pngInformations, lire :

Paquets de base (php)

Software Collections (php54/php55)

]]>
RPM
Wed, 08 Oct 2014 16:26:58 GMT Premier Samedi : novembre 2014 http://premier-samedi.org/premier-samedi/novembre-2014/ https://premier-samedi.org/?p=1449 Date : samedi 1 novembre 2014 Horaires : de 14h00 à 18h00 Lieu : Carrefour Numérique, Cité des Sciences et de lIndustrie, Paris Pour une nouvelle installation ou pour des ajustements de votre distribution GNU/Linux Fedora, Mageia ou Ubuntu, venez nous retrouver le samedi 1 novembre 2014 au Carrefour Numérique de la Cité des Sciences […]]]> premier samedi Mon, 06 Oct 2014 13:28:00 GMT Remi Collet : PHPUnit 4.3 http://blog.famillecollet.com/post/2014/10/06/PHPUnit-4.3 urn:md5:37b759ff14c73b2b73adfc426df16d42

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

Documentation : PHPUnit 4.3 manual (english)

Jusqu'à la version 3.7, PHPUnit et ses composants était principalement distribué dans le canal PEAR "phpunit". Chaque composant étant donc distribué dans un RPM dédié de la même manière.

Depuis la version 4.0, le paquet pear fournit uniquement un grosse archive .phar, contenant l'ensemble des composants. C'est la méthode de diffusion choisi par l'auteur. Ce mode de distribution n'est, hélas, pas du tout acceptable pour une distribution RPM.

De plus, ce canal pear, doit être prochainement fermé (avant la fin de l'année).

Depuis la version 4.1 chaque composant est désormais construit à partir des sources github. Le mécanisme d'autoload étant maintenu.

Installation :

yum --enablerepo=remi install phpunit

Merci de tester cette nouvelle version, qui est aussi disponible dans Fedora 21, Rawhide et EPEL-7 (testing).

]]>
RPM
Fri, 03 Oct 2014 11:03:00 GMT Remi Collet : PHP version 5.6.1 http://blog.famillecollet.com/post/2014/10/03/PHP-version-5.6.1 urn:md5:674993500ad3b80f9d8787cc81c1334c

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

Annonce de la version : PHP 5.6.1 Release Announcement

Remplacement de la version par défaut du système :

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

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

yum --enablerepo=remi install php56

Et bientôt dans les mises à jour officielles de Fedora 21.

emblem-important-2-24.pngÀ noter :

  • la version EL7 est construite avec RHEL-7.0
  • la version EL6 est construite avec RHEL-6.5
  • beaucoup d'extensions sont aussi disponibles, voir PECL extension RPM status page

emblem-notice-24.pngInformations, lire :

Paquets de base (php)

Software Collection (php56)

]]>
RPM
Thu, 25 Sep 2014 10:10:50 GMT Thomas Bouffon : Python : charger une bibliothèque particulière avant le chargement d'un module http://www.thomasbouffon.fr/fr/blog/53-python-charger-une-bibliotheque-particuliere-avant-le-chargement-d-un-module http://www.thomasbouffon.fr/fr/blog/53-python-charger-une-bibliotheque-particuliere-avant-le-chargement-d-un-module

J'ai eu besoin de charger une version spécifique d'une bibliothèque dynamique pour un outil python (fonctionnalité non implémentée dans la même bibliothèque installée globalement).

Ma première approche a été de jouer avec les variables LD_PRELOAD et LD_LIBRARY_PATH. Mais pour pouvoir généraliser mon script, j'ai eu besoin que le script python modifie lui-même l'environnement...

]]>
Blog
Fri, 19 Sep 2014 06:32:10 GMT Thomas Bouffon : Tableaux en bash http://www.thomasbouffon.fr/fr/blog/52-tableaux-en-bash http://www.thomasbouffon.fr/fr/blog/52-tableaux-en-bash

Dans bash>=4, il est possible de déclarer des tableaux associatifs, ce qui peut être très pratique dans les boucles

]]>
Blog
Fri, 19 Sep 2014 04:36:00 GMT Remi Collet : PHP 5.4.33 et 5.5.17 http://blog.famillecollet.com/post/2014/09/19/PHP-5.4.33-et-5.5.17 urn:md5:284f5e31bc2ce189af3fc9f969328097

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

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

Ces versions sont aussi désormais disponibles en Software Collections.

Annonces des versions :

emblem-important-2-24.pngLa version 5.4.33 est la dernière mise à jour corrigeant des bugs. La branche 5.4 passe en maintenance de sécurité uniquement.

emblem-notice-24.pngInstallation : voir la Configuration du dépôt.

Remplacement du PHP par défaut du système par la version 5.5

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

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

yum --enablerepo=remi install php55

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

yum --enablerepo=remi update php\*

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

yum --enablerepo=remi install php54

Et bientôt dans les mises à jour officielles:

Pour mémoire, Fedora 21 fournira PHP 5.6.

emblem-important-2-24.pngÀ noter :

  • la version EL7 est construite avec RHEL-7.0
  • la version EL6 est construite avec RHEL-6.5
  • pour php 5.5, l'extension Zip est désormais fournit dans le paquet php-pecl-zip.
  • beaucoup de nouvelles extensions sont aussi disponible, voir PECL extension RPM status page

emblem-notice-24.pngInformations, lire :

Paquets de base (php)

Software Collections (php54/php55)

]]>
RPM
Sat, 13 Sep 2014 05:29:12 GMT Premier Samedi : octobre 2014 http://premier-samedi.org/premier-samedi/octobre-2014/ https://premier-samedi.org/?p=1446 Date : samedi 4 octobre 2014 Horaires : de 14h00 à 18h00 Lieu : Carrefour Numérique, Cité des Sciences et de lIndustrie, Paris Pour une nouvelle installation ou pour des ajustements de votre distribution GNU/Linux Fedora, Mageia ou Ubuntu, venez nous retrouver le samedi 4 octobre 2014 au Carrefour Numérique de la Cité des Sciences […]]]> premier samedi Thu, 11 Sep 2014 10:44:00 GMT Matthieu Saulnier : Client VPN https://casperlefantom.net/index.php?post/2014/09/11/Client-VPN urn:md5:497b30b0d4d4307d6a3ca372be8efb3a

Petit pense-bête à propos des connexions clientes aux serveurs VPN... Ce sont des modes de connexion que je n'ai pas l'habitude d'utiliser, si je dois changer d'adresse IP j'utilise plutôt le port forwarding à travers un tunnel SSH.

Placer les certificats aux bons endroits

Si j'utilise NetworkManager dans ma session utilisateur normale, placer les certificats dans le répertoire .cert/ juste pour ne pas se faire bloquer par SELinux. En effet pour que NM puisse les lire il leur faut, ainsi qu'au répertoire parent, un contexte SELinux particulier: home_cert_t. Ce contexte est attribué par défaut au répertoire /home/$USER/.cert/ automatiquement dès sa création.

Si j'utilise le service OpenVPN configuré en mode client, placer les certificats dans le répertoire /etc/openvpn/keys/ juste pour pas mélanger avec les fichiers de config. Penser surtout à ajouter "keys/" dans le fichier de configuration pour spécifier les noms des certificats, sinon OpenVPN ne les trouvera pas. Il utlise d'ailleurs /etc/openvpn/ comme racine pour rechercher les fichiers indiqués.

Lorsque des routes ne sont pas correctement indiquées par le serveur VPN

Cela peut arriver, en l'occurence mon serveur VPN n'indique pas toutes les routes nécessaires pour la connexion. Il est plus facile de les ajouter manuellement dans la conf de OpenVPN que de NM.

La commande manuelle :

ip route add 192.168.1.0/24 via <adresse_de_linterface_tun0>

Le fichier /etc/openvpn/MaConnexion.conf :

route 192.168.1.0 255.255.255.0

Notez que pour le prefix /24 on indique l'adresse de broadcast 255.255.255.0, et que pour le prefix /16 on indiquerait l'adresse 255.255.0.0. Enfin, pas besoin de préciser l'interface de cette route dans le fichier de conf puisqu'au tout début du fichier est indiqué l'interface tun.

Exemple de fichier de configuration pour OpenVPN en mode client

Il existe un squelette presque prêt à l'emploi qu'il suffit de copier dans /etc/openvpn/.

  • /usr/share/doc/openvpn/sample/sample-config-files/client.conf

Les seules modifications requises sont les noms des certificats et l'ajout éventuel de routes...

Créer un service systemd par connexion VPN

Contrairement à ce qui est indiqué dans le wiki fedoraproject, créer le lien dans le répertoire de config /etc/ au lieu de /lib/ :

# ln /lib/systemd/system/openvpn@.service /etc/systemd/system/openvpn@MaConnexion.service

Puis démarrer le service :

# systemctl start openvpn@MaConnexion.service

That's all
]]>
NetworkManager
Wed, 03 Sep 2014 10:54:00 GMT Remi Collet : PHP 5.5 en Software Collection http://blog.famillecollet.com/post/2014/09/03/PHP-5.5-en-Software-Collection urn:md5:4144899223fa61af47bf5b8b246c96d9

Les RPM de PHP 5.5, sont disponibles dans le dépôt remi pour Fedora 21 et Enterprise Linux 6, 7 (RHEL, CentOS, ...) dans une nouvelle Software Collection (php55) permettant son installation en parallèle de la version système.

Comme je crois fortement au potentiel des SCL pour fournir un moyen simple d'installer plusieurs versions en parallèle, et qu'il me semble utile d'offrir cette possibilité pour PHP 5.5 afin de permettre aux développeurs de tester leur application, en particulier de la compatibilité avec cette version courante, aux sysadmin de préparer une migration, ou simplement d'utiliser cette version pour une application spécifique, j'ai décidé de créer cette nouvelle SCL.

Installation :

yum --enablerepo=remi install php55

emblem-important-2-24.pngA noter :

  • comme la SCL est totalement indépendante du système, et ne le modifie pas, cette SCL est dans le dépôt remi.
  • l'installation est dans le dossier /opt/remi
  • le module pour Apache, php55-php, est disponible, mais évidement un seul mod_php peut être utiliser (il faudrait donc désactiver ou désinstaller tout autre module afin de l'utiliser, celui fournit par le paquet "php" reste prioritaire)
  • le service FPM (php55-php-fpm) est disponible, il écoute par défaut sur le port 9000, il faudrait donc adapter la configuration si vous souhaitez utiliser plusieurs services FPM en même temps.
  • la commande php55 permet d'accéder simplement à cette version, cependant l'utilisation de la commande scl reste la meilleure méthode.
  • les extensions PECL sont aussi disponibles dans la collection.
  • seulement pour  x86_64, pas de plan pour les autres architectures.
  • cette SCL est incompatible avec celle disponible dans RHSCL 1.1 (il faut donc choisir votre fournisseur, et prendre tous les paquets au même endroit).

emblem-notice-24.pngLire aussi les autres articles concernant les SCL.

$ scl enable php54 'php -v'
PHP 5.5.16 (cli) (built: Sep 3 2014 08:55:14)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend Technologies
with Xdebug v2.2.5, Copyright (c) 2002-2014, by Derick Rethans

Les utilisateurs de Fedora 21 peuvent donc utiliser simultanément les 3 versions maintenues de PHP : 5.4 (SCL), 5.5 et 5.6 (système).

Comme d'habitude, vos retours sont les bienvenus, un forum dédié aux SCL est ouvert.

]]>
Fiches explicatives
Mon, 01 Sep 2014 08:21:00 GMT Remi Collet : PHP 5.4 en Software Collection http://blog.famillecollet.com/post/2014/09/01/PHP-5.4-en-Software-Collection urn:md5:94c70f5938821382b45a6b952676cfa3

Les RPM de PHP 5.4, sont disponibles dans le dépôt remi pour Fedora 19, 20, 21 et Enterprise Linux 6, 7 (RHEL, CentOS, ...) dans une nouvelle Software Collection (php54) permettant son installation en parallèle de la version système.

Comme je crois fortement au potentiel des SCL pour fournir un moyen simple d'installer plusieurs versions en parallèle, et qu'il me semble utile d'offrir cette possibilité pour PHP 5.4 afin de permettre aux développeurs de tester leur application, en particulier de la compatibilité avec cette version ancienne mais courante sur les systèmes "Entreprise", aux sysadmin de préparer une migration, ou simplement d'utiliser cette version pour une application spécifique, j'ai décidé de créer cette nouvelle SCL.

Installation :

yum --enablerepo=remi install php54

emblem-important-2-24.pngA noter :

  • comme la SCL est totalement indépendante du système, et ne le modifie pas, cette SCL est dans le dépôt remi.
  • l'installation est dans le dossier /opt/remi
  • le module pour Apache, php54-php, est disponible, mais évidement un seul mod_php peut être utiliser (il faudrait donc désactiver ou désinstaller tout autre module afin de l'utiliser, celui fournit par le paquet "php" reste prioritaire)
  • le service FPM (php54-php-fpm) est disponible, il écoute par défaut sur le port 9000, il faudrait donc adapter la configuration si vous souhaitez utiliser plusieurs services FPM en même temps.
  • la commande php54 permet d'accéder simplement à cette version, cependant l'utilisation de la commande scl reste la meilleure méthode.
  • les extensions PECL sont aussi disponibles dans la collection.
  • seulement pour  x86_64, pas de plan pour les autres architectures.
  • cette SCL est incompatible avec celle disponible dans RHSCL 1.1 (il faut donc choisir votre fournisseur, et prendre tous les paquets au même endroit).

emblem-notice-24.pngLire aussi les autres articles concernant les SCL.

$ scl enable php54 'php -v'
PHP 5.4.32 (cli) (built: Aug 31 2014 20:02:48)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies

Les utilisateurs de Fedora 19/20 peuvent donc utiliser simultanément les 3 versions maintenues de PHP : 5.4, 5.5 (système) et 5.6 (SCL).

Comme d'habitude, vos retours sont les bienvenus, un forum dédié aux SCL est ouvert.

]]>
Fiches explicatives
Thu, 28 Aug 2014 15:06:00 GMT Remi Collet : PHP version 5.6.0 finale ! http://blog.famillecollet.com/post/2014/08/28/PHP-5.6.0 urn:md5:4cbe9442dda1c3aba59026292fcfbbc7

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

Un peu plus d'un an après la sortie de PHP version 5.5.0, la version 5.6.0 est publiée.

Annonce de la version : PHP 5.6.0 Release Announcement

Remplacement de la version par défaut du système :

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

Installation en parallèle, en Software Collections :

yum --enablerepo=remi install php56

Et bientôt dans les mises à jour officielles de Fedora 21.

emblem-important-2-24.pngÀ noter :

  • la version EL7 est construite avec RHEL-7.0
  • la version EL6 est construite avec RHEL-6.5
  • beaucoup d'extensions sont aussi disponibles, voir PECL extension RPM status page

emblem-notice-24.pngInformations, lire :

Paquets de base (php)

Software Collection (php56)

]]>
RPM
Mon, 25 Aug 2014 08:25:00 GMT Remi Collet : PHP 5.6 en Software Collection http://blog.famillecollet.com/post/2014/08/25/PHP-5.6-en-Software-Collection urn:md5:1278db0688b0f6b2dbe1dd9f3e3dcc76

Les RPM de la prochaine nouvelle version majeure de PHP 5.6, sont disponibles dans le dépôt remi pour Fedora 19, 20 et Enterprise Linux 6, 7 (RHEL, CentOS, ...) dans une nouvelle Software Collection (php56) permettant son installation en parallèle de la version système.

Comme je crois fortement au potentiel des SCL pour fournir un moyen simple d'installer plusieurs versions en parallèle, et qu'il me semble utile d'offrir cette possibilité pour PHP 5.6 afin de permettre aux développeurs de tester leur application, aux sysadmin de préparer une migration, ou simplement d'utiliser cette version pour une application spécifique, j'ai décidé de créer cette nouvelle SCL.

Installation :

yum --enablerepo=remi install php56

emblem-important-2-24.pngA noter :

  • comme la SCL est totalement indépendante du système, et ne le modifie pas, cette SCL est dans le dépôt remi.
  • l'installation est dans le dossier /opt/remi
  • le module pour Apache, php56-php, est disponible, mais évidement un seul mod_php peut être utiliser (il faudrait donc désactiver ou désinstaller tout autre module afin de l'utiliser, celui fournit par le paquet "php" reste prioritaire)
  • le service FPM (php56-php-fpm) est disponible, il écoute par défaut sur le port 9000, il faudrait donc adapter la configuration si vous souhaitez utiliser plusieurs services FPM en même temps.
  • la commande php56 permet d'accéder simplement à cette version, cependant l'utilisation de la commande scl reste la meilleure méthode.
  • Il s'agit pour l'instant de la version 5.6.0RC4, mais la version stable devrait être rapidement disponible.
  • les extensions PECL seront aussi progressivement disponibles dans la collection.
  • seulement pour  x86_64, pas de plan pour les autres architectures.

emblem-notice-24.pngLire aussi les autres articles concernant les SCL.

$ scl enable php56 'php -v'
PHP 5.6.0RC4 (cli) (built: Aug 24 2014 20:24:53)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.6.0-dev, Copyright (c) 1998-2014 Zend Technologies
with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend Technologies

Comme d'habitude, vos retours sont les bienvenus, un forum dédié aux SCL est ouvert.

]]>
Fiches explicatives
Sun, 24 Aug 2014 07:23:00 GMT Guillaume Kulakowski : Migration vers Oh my Zsh! http://blog.kulakowski.fr/post/migration-vers-oh-my-zsh urn:md5:4d3f10743fddfbbcc94a7ae6eabdd3b8

Cela fait déjà plusieurs années que j'utilise Zsh comme shell principal sur mes PCs et serveurs. Jusquà présent j'avais mon propre fichier /etc/zshrc que je déployais sur mes machines. Ce déploiement passait par un RPM et le fichier de configuration était long de plus de 500 lignes qu'il fallait mettre à jour au grès des évolutions de Zsh. Je connaissais déjà la projet Oh My Zsh!, mais je n'avais pas encore sauté le pas.

Oh my Zsh!

Puis, suite à des échanges avec un collègue de boulot, lui même adepte  de Zsh, et qui m'a bien vendu la chose (couplée à l'utilitaire Z), j'ai enfin adopté cette solution. Du coup, j'ai transposé mes 500 lignes de configuration en 200 lignes plus un thème. Le tout est disponible sur mon comptes GitHub.

My Zsh/Oh My Zsh configuration.

]]>
Linux
Sun, 24 Aug 2014 07:23:00 GMT Guillaume Kulakowski : Migration vers Oh my Zsh! http://feedproxy.google.com/~r/blog-guillaume-kulakowski/~3/HoaZ26ZB9LA/migration-vers-oh-my-zsh urn:md5:4d3f10743fddfbbcc94a7ae6eabdd3b8

Cela fait déjà plusieurs années que j'utilise Zsh comme shell principal sur mes PCs et serveurs. Jusquà présent j'avais mon propre fichier /etc/zshrc que je déployais sur mes machines. Ce déploiement passait par un RPM et le fichier de configuration était long de plus de 500 lignes qu'il fallait mettre à jour au grès des évolutions de Zsh. Je connaissais déjà la projet Oh My Zsh!, mais je n'avais pas encore sauté le pas.

Oh my Zsh!

Puis, suite à des échanges avec un collègue de boulot, lui même adepte  de Zsh, et qui m'a bien vendu la chose (couplée à l'utilitaire Z), j'ai enfin adopté cette solution. Du coup, j'ai transposé mes 500 lignes de configuration en 200 lignes plus un thème. Le tout est disponible sur mon comptes GitHub.

My Zsh/Oh My Zsh configuration.

]]>
Linux
Fri, 22 Aug 2014 10:30:00 GMT Remi Collet : PHP 5.4.32 et 5.5.16 http://blog.famillecollet.com/post/2014/08/22/PHP-5.4.32-et-5.5.16 urn:md5:ff4b2a844daf35107b52dae430f7cb78

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

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

security-medium-2-24.pngCes versions corrigeant plusieurs failles de sécurité, la mise à jour et vivement recommandée.

Annonces des versions :

emblem-important-4-24.pngMerci de noter que ces versions corrigent un problème de compatibilité détectée dans les versions 5.4.29 et 5.5.13. Cependant, le correctif peut encore casser quelques rares situations. La sécurité, concernée par ce correctif, reste le premier objectif du projet. Lire upgrading guide.

Installation de PHP 5.5

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

Installation de PHP 5.4

yum --enablerepo=remi update php\*

Et bientôt dans les mises à jour officielles:

Pour mémoire, Fedora 21 fournira PHP 5.6.

emblem-important-2-24.pngÀ noter :

  • la version EL7 est construite avec RHEL-7.0
  • la version EL6 est construite avec RHEL-6.5
  • pour php 5.5, l'extension Zip est désormais fournit dans le paquet php-pecl-zip.
  • beaucoup de nouvelles extensions sont aussi disponible, voir PECL extension RPM status page

emblem-notice-24.pngInformations, lire :

]]>
RPM
Sun, 17 Aug 2014 20:01:45 GMT Premier Samedi : septembre 2014 http://premier-samedi.org/premier-samedi/septembre-2014/ https://premier-samedi.org/?p=1443 Date : samedi 6 septembre 2014 Horaires : de 14h00 à 18h00 Lieu : Carrefour Numérique, Cité des Sciences et de lIndustrie, Paris Pour une nouvelle installation ou pour des ajustements de votre distribution GNU/Linux Fedora, Mageia ou Ubuntu, venez nous retrouver le samedi 6 septembre 2014 au Carrefour Numérique de la Cité des Sciences […]]]> premier samedi