Destination Debian

Infos à la source, maîtrisez votre distribution Debian/Ubuntu

  • Soutenir
  • Mes livres
    • Mémento Git à 100%
    • Debian 8 Jessie
  • Lettre d’informations
  • Mes activités chez Debian
    • Historique
    • Mes projets
  • Mes autres sites
    • My blog on free software
    • Freexian, ma société
    • Mon blog perso
  • Contact
Home Archives for Moi

Mes activités Debian en août 2012

Posted on 11/09/2012 Written by Raphaël Hertzog

Voici le récapitulatif mensuel de toutes mes activités gravitant autour de Debian. Si vous faites partie des personnes ayant fait un don pour soutenir mon travail (88,41 €, merci à tous !), c’est l’occasion de constater ce que je fais de votre argent. Sinon, c’est toujours quelques nouvelles intéressantes sur l’avancement de mes différents projets.

dpkg

Les choses sont relativement calmes durant la période de gel de Wheezy. Je me suis juste occupé de corriger trois bogues : une régression du format « 3.0 (quilt) » (cf. n°683547), une erreur de segmentation de “dpkg-query -W -f  »” (cf. ce commit), et enfin une mauvaise auto-complétion pour les utilisateurs français (cf. n°685863).

Test de la mise à jour vers Wheezy

Plusieurs rapports de bogues nous sont parvenus faisant état d’échecs de la mise à jour vers Wheezy du fait de l’exécution du trigger par dpkg, tandis que les dépendances de paquets avec des triggers en attente ne sont pas satisfaites. Corriger ce comportement dans dpkg ne va malheureusement pas sans problèmes (cf. n°671711 pour plus de détails) … Guillem a, en conséquence, décidé de différer la correction à Jessie. Ma proposition d’une solution intermédiaire est tombée aux oubliettes. Nous devons maintenant trouver à la place des solutions dans chacun des cas pouvant provoquer cette erreur. (comme par exemple : n°680626).

Une autre manière d’éviter ces erreurs consiste à s’assurer que les triggers sont exécutés le plus tard possible, comportement que nous pouvons améliorer de plusieurs façons.

La première manière de procéder consiste à modifier la plupart des triggers de telle manière qu’ils utilisent la directive « interest-noawait ». Les paquets activant le trigger sont dans ce cas immédiatement marqués comme configurés (plutôt que « triggers-awaited » – en attente de triggers), et le trigger ne devra plus être exécuté comme étape d’une résolution de dépendances ultérieure. Mais il n’y a, à l’heure actuelle, aucun paquet qui utilise cette nouvelle directive, et ce malgré un appel sur debian-devel-announce. 🙁

Une deuxième méthode consiste à modifier APT de sorte qu’il utilise dpkg –no-triggers, et de laisser le traitement du trigger pour la fin (avec un dernier appel à “dpkg –configure -a”). Chose que j’ai demandée de manière assez précoce dans le cycle de Wheezy mais, pour de multiples raisons, les mainteneurs de APT n’ont pas donné suite. Le les ai relancés de nouveau dans le bogue n°626599, mais il est maintenant trop tard pour Wheezy. Je trouve cela un peu triste dans la mesure où j’ai utilisé ces options durant tout le cycle de Wheezy et cela a bien fonctionné pour moi (et je les ai également utilisées lors d’une mise à jour (dist-upgrade) sur le portable de ma femme).

Il aurait été intéressant de tout avoir en place pour Wheezy, de sorte que nous n’ayons pas à endurer les mêmes problèmes pour la mise à jour vers Jessie. Mais à moins que quelqu’un monte au créneau pour piloter ces changements, cela semble peu probable.

Nous en sommes réduits en lieu et place à utiliser des solutions de contournement douteuses, paquet par paquet.

Empaquetage

J’ai préparé des mises à jour de sécurité pour python-django (1.4.1 pour unstable, 1.2.3-3+squeeze3 pour stable), et empaqueté une nouvelle version upstream pour cpputest (3.2-1). J’ai également passé en revue ledgersmb 1.3.21-1, préparée par Robert James Clay, et lui ai demandé de s’occuper d’une nouvelle version avec d’autres corrections.

J’ai publié nautilus-dropbox 1.4.0-2 avec des modifications de mon cru afin de supporter https_proxy d’une part, ainsi qu’un meilleur affichage des informations de diagnostic lors de l’échec d’un téléchargement.

Avec l’aide de Paul van der Vlis et de Michael Ziegler, j’ai fait le nécessaire afin d’être capable de migrer python-django-registration 0.8 vers Wheezy, et ce même s’il s’agit d’une nouvelle version upstream dotée de modifications qui ne sont pas rétrocompatibles. Nous avons maintenant la bonne version dans Wheezy grâce à Adam D. Barratt, qui a débloqué le paquet, et ce malgré le fait que j’ai manqué l’échéance du gel de Wheezy.

Debian France

Julien Cristau a rappelé au conseil d’administration de Debian France que nous devions élire le bureau (Président, Secrétaire et Trésorier), dans la mesure où les titulaires actuels se sont retirés. J’étais quelque peu inquiet que personne ne veuille reprendre la main, et j’ai donc contacté chaque membre afin de trouver des volontaires. Ce qui est maintenant chose faite (Julien Danjou, Sylvestre Ledru et moi-même). Il ne reste plus qu’à procéder à l’élection, dès que Julien trouvera un peu de temps pour l’organiser.

Divers

J’ai mis en place, avec l’aide de l’équipe d’administration Debian (DSA – Debian System Administration), des règles antispams pour l’alias owner@packages.qa.debian.org, vu la quantité de spams rencontrés. L’équipe DSA m’a demandé d’en profiter pour tout documenter dans une page de wiki sur dsa.debian.org, afin de pouvoir s’y référer dans le futur.

J’ai également testé un patch upstream concernant gnome-keyring (cf. n°681081), qui réintroduit la possibilité d’oublier les phrases de passe GPG après un délai configurable.

Merci

Au mois prochain pour un nouveau résumé de mes activités !

Ceci est une traduction de mon article My Debian Activities in August 2012 contribuée par Weierstrass01.

Filed Under: Actualités, Actualités Debian Tagged With: Debian, Debian France, Libre, Moi, Résumé d'activité

Mes activités Debian en juillet 2012

Posted on 08/08/2012 Written by Raphaël Hertzog

Voici le récapitulatif mensuel de toutes mes activités gravitant autour de Debian. Si vous faites partie des personnes ayant fait un don pour soutenir mon travail (72,65 €, merci à tous !), c’est l’occasion de constater ce que je fais de votre argent. Sinon, c’est toujours quelques nouvelles intéressantes sur l’avancement de mes différents projets.

Dpkg

Mon travail concernant dpkg ce mois-ci se résume à un ensemble de petites tâches :

  • Upload de dpkg 1.16.7 comportant la correction d’une régression importante ;
  • J’ai relancé la discussion sur la manière de résoudre le problème des paquets source avec des binaires « Multi-Arch: same » qui ne peuvent pas faire l’objet de bin-nmus individuels ;
  • Pour faire suite à cette discussion, j’ai ouvert de nombreux rapports de bogues, afin de discuter/planifier la transition des fichiers de changelog/copyright au sein des métadonnées des paquets (n°681289 pour debian-policy, n°681293 pour apt-listchanges, n°681295 concernant www.debian.org pour packages.debian.org).
  • J’ai également soumis le n°681292 concernant sbuild, pour le faire utiliser la nouvelle syntaxe de dpkg pour bin-nmu. Cela nous permettra de faire des re-compilations binary-only avec des versions arbitraires (au lieu des suffixes « +b1 » uniquement). Ubuntu pourrait l’utiliser pour leur +rebuild1, nous pourrions l’utiliser pour compiler des backports qui ne nécessitent pas de modifications des sources (et donc partager les paquets sources communs plutôt que de les dupliquer). Cela peut également être utile si nous en arrivons à une situation où les transitions sont préparées dans des dépôts externes et où nous voulons que les bin-nmus de ces dépôts aient des versions uniques (même si le même paquet peut être « bin-nmué » dans de multiples dépôts, dans le cas de transitions concurrentes) ;
  • J’ai créé une demande de déblocage pour dpkg une fois la version arrivée à presque 10 jours d’existence ;
  • J’ai reconsidéré le bogue n°316521 où il est question d’une perte par dpkg des répertoires partagés où des fichiers ont été créés manuellement, puis proposé un patch. Encore aucun commentaire de Guillem concernant ce patch. Corriger ce problème aiderait à en corriger un certain nombre d’autres relatif à piuparts ;
  • Juste avant le début de mes vacances, j’ai créé plusieurs rapports de bogues concernant dpkg, déplaçant certains points s’accumulant sur ma « To-Do list » vers un espace public où d’autres personnes pourraient en prendre connaissance et apporter leur aide (je serais ravi de parrainer quiconque souhaiterait s’attaquer à l’un d’entre eux) :
    • n°681443 : dpkg-source –commit devrait être capable de fusionner les modifications dans un patch existant ;
    • n°681470 : dpkg-shlibdeps : devrait également scanner Build-Depends-Arch pour les versions minimales ;
    • n°681474 : Dpkg::Vendor : devrait supporter /etc/os-release et /etc/os-release.d/* ;
    • n°681477 : dpkg-vendor : implémenter la commande –select-closest ;
    • n°681480 : base-files : fournir HOME_URL, SUPPORT_URL et BUG_REPORT_URL dans /etc/os-release ;
    • n°681489 : base-files : ajouter /etc/os-release.d/debian et rendre simple l’ajout de fichiers /etc/os-release.d/* supplémentaires ;
  • Dans le n°595112, nous avons discuté des spécificités d’une nouvelle fonctionnalité de dpkg-mainstscript-helper, permettant de déplacer un fichier conffile d’un paquet à un autre.

Empaquetage

J’ai mis à jour nautilus-dropbox à la version 1.4.0, ainsi que python-django-registration à la version 0.8. Les deux ont été uploadés vers unstable, et je souhaitais initialement demander un déblocage (de freeze) pour le dernier. Il s’est ensuite avéré que ce paquet avait gagné des dépendances inverses. La version 0.8 introduisant des changements d’API, et compte tenu du gel de squeeze, il n’était donc plus question d’un tel déblocage.

Assurance Qualité

J’ai creusé et résolu le bogue n°678356, où il était question d’un disfonctionnement des nouvelles statiques du Système de Suivi des Paquets (PTS – Packages Tracking System).

J’ai également débloqué au début du mois le méconnu mais important service mole… il était dépassé de plusieurs semaines et de nombreuses personnes étaient gênées par des informations de nouvelles versions amonts obsolètes.

Vacances

Quasiment aucun travail lié à Debian pendant mes vacances, mais l’absence de wifi dans les environs m’a forcé à rechercher des moyens de connecter mon ordinateur au Net via la connexion 3G/GPRS de mon Nokia N900. J’ai découvert l’application « Mobile Hotspot » (page d’accueil), qui a fonctionné sans aucun problème (bien qu’elle requiert le dépôt Maemo devel non standard, afin de pouvoir installer le noyau alternatif pour les « utilisateurs avancés »).

Cahier de l’Admin Debian anglais aka Debian Handbook

Michal Čihař nous a proposé d’héberger une instance Weblate, ce afin d’aider à traduire le livre au travers d’une interface Web. Il a gentiment accepté d’apporter quelques améliorations pour mieux répondre à mes besoins. L’instance améliorée est maintenant disponible à l’adresse debian.weblate.org.

L’utilisation de Weblate par les équipes de traduction ne nécessite aucun prérequis. Cela rend le recrutement de volontaires sans aucune connaissance préalable de Git ou des fichiers PO bien plus facile. Si vous souhaitez apporter votre aide, jetez quand même un œil en premier à cette page ; vous ne devriez pas démarrer avec Weblate sans avoir au préalable pris contact avec l’équipe de traduction concernée.

Mis à part les traductions, j’ai également eu le plaisir d’intégrer quelques patchs de Philipp Kern améliorant la section couvrant IPv6, ainsi que quelques autres parties. Nous pouvons encore améliorer la qualité du livre si d’autres contributeurs partagent leurs expertises des domaines qu’ils maîtrisent mieux que Roland ou moi dans les chapitres correspondants. 🙂

Merci

Au mois prochain pour un nouveau résumé de mes activités !

Ceci est une traduction de mon article My Debian Activities in July 2012 contribuée par Weierstrass01.

Filed Under: Actualités, Actualités Debian Tagged With: Cahier Admin, Debian, dpkg, Libre, Moi, Mole, PTS, Résumé d'activité, Weblate

Mes activités Debian en juin 2012

Posted on 05/07/2012 Written by Raphaël Hertzog

Voici le récapitulatif mensuel de toutes mes activités gravitant autour de Debian. Si vous faites partie des personnes ayant fait un don pour soutenir mon travail (168,12 €, merci à tous !), c’est l’occasion de constater ce que je fais de votre argent. Sinon, c’est toujours quelques nouvelles intéressantes sur l’avancement de mes différents projets.

Dpkg

Ce mois-ci, j’ai repris mon travail sur dpkg, et concentré mes efforts sur la « finition » du format « 3.0 (quilt) ». Dans la dernière version (1.16.6 – uploadée juste avant le freeze) dpkg-source rétablit l’arborescence source dans un état cohérent après l’échec de l’application d’un patch (cf. n°652970), n’écrase pas l’en-tête du patch automatique pré-existant, met à jour automatiquement debian/source/include-binaries pendant dpkg-source –commit, et supporte une nouvelle option –no-unapply-patches, destinée à ceux qui n’aiment pas le retrait automatique à la fin du processus, lorsque les patchs n’ont pas été appliqués au début.

Je souhaitais aller plus loin et offrir une nouvelle fonctionnalité permettant l’insertion du patch automatique au début des séries quilt, mais le temps m’a manqué pour aller au bout. J’ai juste réussi à factoriser les appels quilt dans un module Perl dédié (Dpkg::Source::Quilt), afin d’avoir un code plus propre dans le module gérant le format source (Dpkg::Source::Package::V3::quilt).

À ceux qui se posent la question : cette fonctionnalité est destinée principalement à l’équipe X Strike Force qui maintient des paquets dans Git et fait énormément de cherry-picks ciblés (pour corriger des régressions, …). Mais ils utilisent également quilt au sommet de cette arborescence afin de conserver certains changements Debian spécifiques. Le « diff automatique » est un peu brouillon avec le format 1.0 mais au moins devient-il plus petit automatiquement lorsqu’une nouvelle version amont sort : il n’y a alors rien à nettoyer. Je souhaiterais qu’ils puissent utiliser le format « 3.0 (quilt) » tout en gardant leur workflow. Je penche pour une solution permettant « --auto-commit=first:cherry-picks« , qui nommerait « cherry-picks » le patch automatique et le mettrait en première position dans les séries quilt. (Les retours sur ce point sont les bienvenus, en passant).

Empaquetage

Pas mal d’activités question empaquetage ce mois-ci, le dernier avant le gel de Wheezy :

  • J’ai empaqueté CppUTest (un framework de test pour C/C++), et rédigé un billet le concernant ;
  • J’ai préparé une mise à jour de Publican pour stable, afin de corriger un problème de dépendance manquante. J’ai également mis à jour la version présente dans unstable afin d’inclure le backport d’un correctif, conformément à ce que certains utilisateurs m’ont demandé ;
  • J’ai mis à jour dh-linktree, afin d’améliorer sa documentation (suivant une discussion survenue sur debian-devel) d’une part, et de gérer proprement les slashs finaux en entrée (cf. n°673408) ;
  • J’ai parrainé dblatex 0.3.4-1, ainsi que ledgersmb 1.3.18-1 ;
  • J’ai mis à jour gnome-shell-timer avec une nouvelle version amont marquée comme compatible avec GNOME 3.4 (cf. n°6776516) ;
  • J’ai empaqueté WordPress 3.4, et passé une journée entière à classer les vieux bogues, qui s’accumulaient. Quelques jours plus tard, j’ai développer une nouvelle infrastructure permettant de gérer proprement les fichiers de thèmes/langues/plugins. Le répertoire canonique dans lequel l’utilisateur doit copier ses thèmes/plugins est maintenant /var/lib/wordpress/wp-content/. Les plugins/thèmes officiels y sont « installés » via des liens symboliques pointant vers /srv/data/web/vhosts/wp.freexian.com/htdocs/wp-content/, où les fichiers réels résident ;
  • J’ai voulu envoyer deux patchs pour developers-reference, mais j’ai noté que certaines traductions étaient complètes et en attente d’un upload. J’ai nettoyé (passage à dh) l’empaquetage et uploadé la version 3.4.8 avant l’envoi des patchs correspondant aux n°678710 et n°678712.

Tandis que j’effectuais ce travail d’empaquetage, j’ai trouvé deux améliorations possibles, que j’ai consignées dans des rapports de bogue :

  • n°676606: debcommit devrait être capable d’identifier tout seul qu’une nouvelle version est préparée (lorsque le champs distribution du changelog passe du statut UNRELEASED à quelque chose d’autre) ;
  • n°679132: lintian remonte des faux positifs pour le tag package-uses-local-diversion lorsque ni –local ni –package n’est passé à dpkg-divert.

Stand Debian France à Solutions Linux

J’ai tenu, du 19 au 21 juin et conjointement avec Carl Chenet, Tanguy Ortolo, ainsi que d’autres membres de l’association, le stand Debian France à l’édition 2012 du salon Solutions Linux. Nous avons répondu à quantité de questions, vendu tous nos t-shirts et parapluies, que Carl avait importés depuis l’Allemagne et la Suisse (il est vraiment temps que tous nos goodies soient produits en France !), et accueilli de nouvelles personnes dans l’association. Nous avons également présenté une version imprimée du Debian Administrator’s Handbook et de sa version française initiale.

Vous pouvez voir Carl, Tanguy et moi sur la photo suivante (cliquez dessus pour obtenir une version agrandie : merci à Sébastien Dubois d’Evolix pour celle-ci !) :

Je sais qu’un nombre important de personnes se préparent pour DebConf, mais, en ce qui me concerne, j’ai décidé de ne pas y assister cette année : le prix du billet d’avion — un peu élevé — et le conflit de dates avec les vacances familiales y ont concouru. Je pensais pouvoir participer aux RMLL à la place… mais je n’irai pas non plus (Roland Mas y sera bien présent lui !), la faute à la charge de travail restante avant mes propres vacances, dans deux semaines.

Merci

Au mois prochain pour un nouveau résumé de mes activités !

Ceci est une traduction de mon article My Debian Activities in June 2012 contribuée par Weierstrass01.

Filed Under: Actualités, Actualités Debian Tagged With: Cahier Admin, Debian, Debian France, dpkg, Libre, Moi, Résumé d'activité

Mes activités Debian en mai 2012

Posted on 04/06/2012 Written by Raphaël Hertzog

Voici le récapitulatif mensuel de toutes mes activités gravitant autour de Debian. Si vous faites partie des personnes ayant fait un don pour soutenir mon travail (338,26 €, merci à tous !), c’est l’occasion de constater ce que je fais de votre argent. Sinon, c’est toujours quelques nouvelles intéressantes sur l’avancement de mes différents projets.

Dpkg

A l’instar du mois dernier, je n’ai quasiment rien fait ce mois-ci concernant dpkg. Situation qui va probablement changer en juin, maintenant que la traduction anglaise de mon livre est sorti…

Seule chose méritant d’être mentionnée, le fait que j’ai aidé Carey Underwood, alors qu’il essayait de comprendre pourquoi les performances de btrfs étaient si mauvaises (en regard de celles d’ext4) lors du dépaquetage des paquets Debian.

Travail qui a déjà entraîné certaines améliorations de btrfs apparemment, mais pas autant qu’on aurait pu l’espérer. En effet, les appels sync_file_range() effectués par dpkg ne forcent l’écriture que des données sous-jacentes, et non celle des métadonnées. En conséquence, les nombreux fsync() qui suivent entraînent toujours pléthores de transactions du journal, qui auraient été bien mieux traitées par une seule grosse transaction. Pour preuve : le remplacement de fsync() par un sync() ramène les performances au niveau de celles d’ext4.

(Attention : il s’agit là d’une synthèse personnelle des débats : bien que je me sois efforcé de la rendre aussi fidèle que possible, elle ne l’est probablement pas à 100% en ce qui concerne le comportement de btrfs.)

Empaquetage

J’ai uploadé de nouvelles versions pour smarty-gettext et smarty-validate, car ils ne pouvaient plus être installés après le retrait de smarty. L’histoire entière de smarty dans Debian/Ubuntu a été une pitoyable saga depuis le début…

En effet, un beau jour vit l’apparition d’un paquet smarty et quelques plugins. Tout allait pour le mieux, excepté le fait que les fichiers étaient installés d’une manière différente de ce que l’upstream recommandait. C’est ainsi qu’Ubuntu changea le chemin d’accès dans leur version de paquet, sans se soucier le moins du monde si cela casserait quoi que ce soit (ce qui fut le cas : cela cassa tous les plugins). En dépit de l’état des plugins, cette divergence survécut pendant des années. C’est ainsi que plusieurs paquets utilisant Smarty furent modifiés afin d’utiliser dpkg-vendor, ce afin de savoir quel chemin d’accès était le bon, selon qu’ils étaient compilés sur Debian ou Ubuntu.

2010 vit la parution de Smarty 3.0 et, plutôt que de mettre à jour le paquet smarty vers cette version, un des co-mainteneurs de smarty introduisit un paquet smarty3 utilisant encore un autre chemin d’accès (en dépit du fait que smarty 3 disposait d’un mode de compatibilité avec smarty 2).
Je finis par l’informer qu’il devait se charger de la migration des utilisateurs de smarty vers smarty3… il acquiesça puis perdit tout intérêt pour smarty (« Je ne l’utilise plus ») et ne fit donc rien.

L’année d’après, un des membres de l’équipe chargée de la sécurité apposa de force le statut « orphelin » à smarty (août 2011). Et en mars de cette année, le paquet a été supprimé d’unstable, et ce en dépit du fait qu’il possédait des dépendances inverses (les suppressions n’interviennent généralement que lorsqu’elles n’impactent aucun autre paquet. Je ne sais pas pourquoi cette règle n’a pas été appliquée ici).

Un mal pour un bien : au moins cette situation attira l’attention et Mike Gabriel me contacta à ce sujet. Je lui ai proposé de reprendre à son compte tous les paquets, dans la mesure où ils nécessitaient tous un vrai mainteneur. Il accepta. J’ai parrainé ses uploads concernant tous les paquets en lien avec smarty (portant par la même occasion les paquets au niveau des dernières versions amont).

En conclusion, on peut dire que la situation paraît meilleure aujourd’hui, bien qu’il n’existe aucun mécanisme de migration pour les utilisateurs utilisant smarty sur Squeeze. Ils découvriront qu’ils ont besoin de smarty3 dans Wheezy, et que les différents chemins d’accès nécessitent d’être ajustés. C’est probablement acceptable dans la mesure où les nouvelles versions amont ne sont plus rétrocompatibles avec smarty 2…

Cahier de l’Admin Debian

J’ai été occupé en début de mois par la publication du livre. J’ai uploadé le paquet publican-debian dans unstable. Il s’agit d’un « brand Publican » (c’est-à-dire un ensemble de feuilles de style XSL et CSS contrôlant la sortie de Publican) qui utilise les couleurs et le logo Debian. Ce dernier est utilisé par le livre.

J’ai également créé le paquet debian-handbook et mis en place le dépôt public Git sur alioth.debian.org.

J’étais prêt… ou du moins je le croyais : quelques heures après l’annonce, le site était devenu inutilisable en raison du trop grand nombre de visiteurs, dépassant le nombre de connexions maximum. Et je ne pouvais pas augmenter cette limite, en raison de l’empreinte mémoire d’Apache (avec PHP et WordPress). Nous avons rapidement détourné la majorité du trafic des fichiers statiques vers une autre machine et mis en place un bittorrent. Le problème était alors réglé (du moins sur le court terme). Des milliers de personnes ont téléchargé l’ebook et, à cette date, 135 exemplaires de la version papier ont été vendus.

J’ai ensuite pris une semaine de vacances et, bien que l’endroit où je me trouvais soit dépourvu d’accès Internet, j’ai arpenté les rues pour trouver un accès FreeWiFi (dont l’accès est gratuit pour les clients ADSL Free) et pouvoir gérer le flux de mails quotidiens. Nous avons rapidement reçu quelques rapports de bogues, dont j’ai immédiatement traité les plus faciles (erreurs typographiques, …).

A mon retour à la maison, j’ai passé — l’une après l’autre — les 54 commandes lulu pour les personnes ayant opté pour la version papier comme récompense de la campagne de levée de fonds. Quelque peu fastidieux mais ça devait être fait (si seulement lulu offrait une manière de traiter plusieurs commandes d’un coup…).

J’ai également cherché à mettre en place une solution m’évitant l’utilisation d’un hôte externe pour servir les fichiers statiques (des fois qu’un nouveau pic de trafic arriverait…). Pour se faire, j’ai installé nginx comme frontend : ce dernier sert les fichiers statiques directement, de même que les pages WordPress qui ont été mises en cache par wp-super-cache. Apache est toujours à l’écoute sur un port local, prêt à servir les autres requêtes transmises par nginx. Je vais peut-être complètement me passer d’Apache une fois que j’aurais migré vers Wheezy, et utiliser php5-fpm pour gérer les pages PHP.

Enfin, j’ai cherché à mettre en route les projets de traduction du livre, après les nombreuses offres de traductions qui m’ont été faites. J’ai documenté le processus pour les traducteurs intéressés et ai rédigé un article de blog à ce propos pour attirer l’attention des volontaires potentiels. Cela prend forme doucement… pensez à y jeter un coup d’œil si vous êtes intéressés !

Merci

Au mois prochain pour un nouveau résumé de mes activités !

Ceci est une traduction de mon article My Debian Activities in May 2012 contribuée par Weierstrass01.

Filed Under: Actualités, Actualités Debian Tagged With: Cahier Admin, Debian, Libre, Moi, Résumé d'activité

  • « Previous Page
  • 1
  • …
  • 9
  • 10
  • 11
  • 12
  • 13
  • …
  • 15
  • Next Page »

Découvrez mes ouvrages

Apprenez en plus en cliquant sur leur couverture :

Lettre d’informations

Abonnez-vous à ma lettre d'informations, saisissez votre adresse électronique et cliquez sur « S'abonner » :

Suivez moi

  • Adresse mail
  • Facebook
  • GitHub
  • RSS
  • Twitter

Archives

Planètes

  • Planète April
  • Planète Debian-Fr
  • Planète des utilisateurs Debian
  • Planète Libre

Flux Mon blog anglophone sur le libre

  • Freexian is looking to expand its team with more Debian contributors 29/03/2024
  • Freexian’s report about Debian Long Term Support, July 2022 31/08/2022
  • Freexian’s report about Debian Long Term Support, June 2022 26/07/2022
  • Freexian’s report about Debian Long Term Support, May 2022 23/06/2022
  • Freexian’s report about Debian Long Term Support, April 2022 03/06/2022
  • Debian 9 soon out of (free) security support 11/05/2022

Mots-clés

3.0 (quilt) Annonce aptitude Cahier Admin conffile Contribuer DebConf Debian Debian France Debian Live Distro Tracker dpkg dpkg-source Eyrolles Freexian GNOME GSOC HOWTO Informatique Kali Linux Libre Livres LTS Moi multiarch nautilus-dropbox nettoyage Packaging Politique Presse Pro Programmation PTS publican python-django Release Rolling Référence Résumé d'activité synaptic Testing Tryton Ubuntu unstable wordpress

Articles récents

  • Le logiciel libre a t’il une couleur politique ?
  • Mes activités libres en janvier 2017
  • Élections présidentielles, logiciel libre et Charlotte Marchandise
  • Mes activités libres en décembre 2016
  • Mes activités libres en novembre 2016

Copyright © 2025 · Focus Pro Theme sur Genesis Framework · WordPress · Log in