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 Kali Linux

Mes activités libres en juin 2013

Posted on 21/07/2013 Written by Raphaël Hertzog

Voici le récapitulatif mensuel de toutes mes activités gravitant autour du logiciel libre. Si vous faites partie des personnes ayant fait un don pour soutenir mon travail (106,39 €, 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.

Debian France

Je me suis occupé de plusieurs adhésions que nous avons récoltées durant le salon Solutions Linux à la fin du mois dernier, et j’ai également travaillé à la mise à jour de la comptabilité en préparation de notre assemblée générale annuelle. En tant que président, j’ai rédigé un “bilan moral” de l’association et aidé Sylvestre Ledru (notre trésorier) à préparer une synthèse de notre situation financière (qui est plutôt bonne).

Le programme de notre assemblée générale prévoit le renouvellement de 6 des 9 membres du Bureau. J’ai donc essayé de motiver certaines personnes à participer et je suis plutôt content de voir que nous avons réussi à obtenir 9 candidatures pour 6 sièges, ce qui promet une vraie élection, pour une fois. 🙂

Et, comme d’habitude, j’ai mis à jour Galette vers la vers version 0.7.4.2, et rédigé une paire de rapports de bogue (n°621, n°622).

Système de suivi des paquets Debian

Nous arrivons presque à la fin du premier mois de travail sur le projet de réécriture du système de suivi des bogues (Package Tracking System) dans le cadre du Google Summer of Code. J’ai passé en moyenne 1h30 par jour à revoir le code, faire un retour et préparer les « user stories » pour la prochaine itération. Plus un meeting de deux heures chaque mercredi après-midi. C’est plus que prévu mais je suis plutôt content du résultat obtenu jusqu’ici.

Nous avons une instance de tests opérationnelle mise à jour chaque semaine (après la fin de l’itération) à l’adresse pts.debian.net. L’interface Web est vide pour le moment car la majorité du temps a été passé sur l’interface email jusqu’ici. Mais l’ensemble des fonctionnalités sont maintenant implémentées et certaines améliorations par rapport à l’implémentation actuelle déjà visibles (clôturant le rapport n°340863 par exemple). Vous pouvez interagir avec cette version en envoyant des emails à control@pts.debian.net.

Les Cahiers de l’Admin Debian

La levée de fonds pour la libération du livre original en français a atteint son objectif très rapidement et nous y avons alors ajouté des objectifs supplémentaires avec des récompenses à la clé (d’autres livres Eyrolles, donation à Debian). Tous les objectifs supplémentaires ont été atteints, bien que le dernier ait résisté jusqu’au dernier jour !

Nous avons maintenant une traduction française des Cahiers de l’Admin libérée grâce à tous les contributeurs, ainsi que 2700€ collectés pour Debian.

Empaquetage Debian

J’ai reçu quelques rapports de bogue critiques pour la publication, que j’ai traités:

  • n°713636: échec de la compilation de cpputest à cause de -Werror. J’ai laissé tomber -Werror dans Debian et soumis le patch à l’amont.
  • n°713527: échec de la compilation de logidee-tools du fait des réorganisations des méta-paquets TeXLive. J’ai corrigé les dépendances (de compilation).
  • n°713947: failles de sécurité multiples affectant WordPress. J’ai empaqueté la nouvelle version amont 3.5.2 et l’ai envoyée vers unstable et wheezy-security (Yves-Alexis Perez se chargeant de squeeze-security).

Et, afin d’anticiper de futurs problèmes, j’ai créé un rapport de bogue amont pour feed2omb (n°33) pour savoir si les développeurs amont prévoyaient de supporter la nouvelle API pump.io qu’identi.ca est supposé utiliser bientôt.

Kali Linux

J’ai également soumis deux autres rapports de bogue Debian : le n°711866 pour demander une nouvelle version amont de w3af dans Debian, le n°711044 pour remonter une dépendance manquante dans les méta-informations LSB du script d’init de vsftpd.

J’ai travaillé à l’empaquetage de passing-the-hash. Il s’agit d’un dérivé de plusieurs logiciels servant à outrepasser certaines fonctions d’authentification NTLM. J’ai réussi à éviter la duplication dans certains cas en transformant les patchs en bibliothèques LD_PRELOAD écrasant les symboles spécifiques des fonctions patchées.

Il y en avait un, parmi les logiciels concernés, qui n’était pas encore empaqueté: winexe. Je l’ai donc empaqueté mais j’ai été rapidement confronté à des erreurs de segmentations (qui avaient déjà été rapportées en amont depuis quelques mois). J’ai creusé le problème et préparé quelques patchs, soumis à l’amont et intégrés.

Merci

Rendez-vous au mois prochain pour un nouveau résumé de mes activités !

Ceci est une traduction de mon article My Free Software Activities in June 2013 contribuée par Weierstrass01.

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

Mes activités libres en avril 2013

Posted on 13/05/2013 Written by Raphaël Hertzog

Voici le récapitulatif mensuel de toutes mes activités gravitant autour du logiciel libre. Si vous faites partie des personnes ayant fait un don pour soutenir mon travail (102,70 €, 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.

Debian France

Travaux sur Galette. J’ai passé pas mal de temps sur l’installation de Galette pour Debian France (l’application Web de gestion des membres), premièrement pour convertir sa base de données Postgres à l’UTF-8, ensuite pour la mettre à jour vers la version 0.7.4 tout en contournant plusieurs problèmes connus.

J’ai également créé des paquets Debian pour trois plugins que nous utilisons : (galette-plugin-paypal, galette-plugin-admintools et galette-plugin-fullcard).

Ceci étant, chaque fois que j’utilise Galette, j’ai tendance à trouver quelque chose qui mérite d’être remonté. J’ai créé 5 tickets ce mois-ci :

  • n°588: Galette devrait permettre l’envoi d’un mail de test lorsque les notifications mails sont paramétrées
  • n°589: la page d’export CSV contient un lien de téléchargement invalide
  • n°590: la page de confirmation d’un paiement PayPal réussi contient des champs vides
  • n°591: problème de sélection des destinataires d’un publipostage
  • n°595: Galette devrait ajouter un destinataire correct dans le champ « A : » des mails générés automatiquement.

J’ai testé plusieurs corrections préparées par l’auteur amont (trois des bogues ci-dessus sont déjà corrigés), ce qui a conduit à la version corrective 0.7.4.1.

Travaux préliminaires quant aux nouveaux statuts et règlement intérieur. J’ai mis en place un dépôt Git afin de rendre plus facile la collaboration autour de nos nouveaux statuts et règlement intérieur. Le but étant de faire de Debian France une organisation reconnue par Debian (« trusted organization »), ainsi que de rendre l’ensemble compatible avec la loi 1901 relative aux associations (l’association a actuellement un statut spécial réservé aux associations d’Alsace/Lorraine).

Kali Linux

Amélioration du support de l’accessibilité dans Debian Wheezy. Offensive Security souhaitait que Kali Linux soit parfaitement accessible aux handicapés. Dans la mesure où Wheezy souffrait de régressions importantes dans ce domaine, nous avons embauché Emilio Pozuelo Monfort afin de corriger les bogues n°680636 et n°689559 dans gdm3.

De mon côté, j’ai mis à jour le paquet finish-install de debian-installer afin qu’il pré-configure correctement le système lorsque vous réalisez une installation avec la synthèse vocale (patch soumis dans le bogue n°705599).

Grâce à des responsables de la publication accomodants, ce travail a déjà été intégré dans Wheezy et ne devra pas attendre la première mise à jour majeure.

Corrections de bogues dans l’installeur graphique de Debian’s live. Nous avons également voulu activer l’installeur graphique dans le live DVD de Kali. Tandis que nos premières tentatives d’il y a quelque mois avaient échoué, cela a marché ce coup-ci quasiment instantanément (ceci grâce à Ben Armstrong qui a réalisé les corrections nécessaires). J’ai quand même identifié quelques problèmes que j’ai corrigés dans le dépôt Git de debian-installer-launcher.

Empaquetage et travaux Debian divers

  • J’ai revu le travail de Charles Plessy qui a réalisé la première version d’une importante mise à jour de la charte Debian, afin de documenter les triggers dpkg (cf. n°582109)
  • J’ai revu le paquet libwebsockets préparé par Peter Pentchev (ITP n°697671)
  • J’ai découvert Tanglu et me suis inscrit à leur liste de diffusion afin de suivre son évolution (et peut-être l’utiliser comme banc de test pour de futurs développements d’infrastructure).
  • J’ai revu et poussé un patch de Robert Spencer concernant debian-cd (voir n°703431).
  • J’ai empaqueté la version 3.3 de cpputest (dans experimental). J’ai testé un nouvel instantané amont converti à autotools.

J’ai également passé un nombre d’heures certain à répondre aux questions des étudiants souhaitant participer au Google’s summer of code et qui sont intéressés par la réécriture du Système de Suivi des Paquets à l’aide de Python et Django. Certaines de ces discussions ont eu lieu sur la liste de diffusion debian-qa@lists.debian.org.

Merci

Rendez-vous au mois prochain pour un nouveau résumé de mes activités !

Ceci est une traduction de mon article My Free Software Activities in April 2013 contribuée par Weierstrass01.

Filed Under: Actualités, Actualités Debian Tagged With: d-i, Debian, Debian France, Debian Live, Galette, Kali Linux, Libre, Moi, Résumé d'activité

Mes activités libres en mars 2013

Posted on 14/04/2013 Written by Raphaël Hertzog

Voici le récapitulatif mensuel de toutes mes activités gravitant autour du logiciel libre. Si vous faites partie des personnes ayant fait un don pour soutenir mon travail (114,19 €, 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.

Simple-CDD et debian-cd

J’ai essayé d’utiliser les versions présentes dans Wheezy de debian-cd et simple-cdd pour générer un installeur automatique. J’ai à cette occasion soumis plusieurs rapports de bogue concernant simple-cdd (n°701963 : le paquet type-handling a disparu et ne devrait pas être listé dans default.downloads, ainsi que le n°701998 : le paramètre --keyboard ne fonctionne pas avec la version debian-installer de Wheezy) et poussé quelques correctifs pour debian-cd :

  • r2518: ajuster le Makefile en fonction des nouveaux prérequis de xorriso ;
  • r2520: ajouter les dépendances manquantes à dosfstools ;
  • r2521: utiliser --no-check-gpg lors de l’interrogation de debootstrap ;
  • r2522: rendre debian-cd capable de fonctionner avec un miroir dépourvu de sources.

Debian France

J’ai achevé le nouveau site web de Debian France et l’ai mis en ligne. J’y ai intégré par la suite plusieurs améliorations réalisées par Tanguy Ortolo (et lui ai donné les droits de pousser des changements via git par la même occasion).

J’ai essayé de mettre à jour notre installation de Galette vers la dernière version amont, mais suis revenu à l’ancienne après avoir rencontré deux problèmes (consignés ici and ici). J’ai créé à cette occasion un paquet Debian pour ce logiciel (vous pouvez le récupérer sur git.debian.org).

J’ai également soumis une proposition d’amélioration concernant l’extension de paiement par Paypal, qui a été rapidement implémentée. J’ai par la suite mis à jour ce module déjà utilisé sur france.debian.net.

Travaux en lien avec Kali

J’ai aidé pendant plusieurs mois l’équipe de Kali à préparer cette nouvelle distribution dérivée de Debian. Maintenant qu’elle a été officiellement lancée, je peux déclarer certains de mes travaux Debian comme découlant de ma collaboration avec l’équipe de Kali.

Ce mois-ci, j’ai contribué plusieurs fonctionnalités et corrections pour debian-installer et live-build :

  • n°702257: nouvelle entrée de préconfiguration pour désactiver les entrées CDROM ;
  • n°703072: le module hid-generic manque au niveau de udeb input-modules (n’affecte que les noyaux d’experimental) ;
  • Correction du support de win32-loader dans live-build.

Après le lancement, nous avons signalé Kali dans le recensement des dérivés Debian. Paul Wise a rapidement remonté certains bogues mal renseignés par les premiers utilisateurs de Kali, et j’ai découvert que reportbug ne fonctionnait pas comme prévu même après avoir correctement mis à jour base-files (cf. le n°703678 pour reportbug et le n°703677 pour lsb-release).

Travaux d’empaquetage divers

  • J’ai parrainé une nouvelle version amont de dnsjava, car c’était requis par Jitsi ;
  • J’ai préparé la version 0.4.1.1 de rebuild, et l’ai envoyée vers le dépôt testing-proposed-updates, car elle corrige un bogue critique pour la publication ;
  • J’ai envoyé Publican dans sa version 3.1.5 vers experimental, et soumis le rapport de bogue n°703514 demandant une nouvelle version amont de docbook-xsl requise par Publican ;
  • J’ai créé le rapport de bogue n°703995 pour corriger la gestion par apt-setup de l’option preseed d’apt-setup/multiarch.

Election du DPL

J’ai également passé pas mal de temps à lire et participer aux discussions sur la liste debian-vote, étant donné que les candidats au poste de DPL étaient en pleine campagne électorale. (Bravo à Lucas Nussbaum qui vient d’être élu!)

Merci

Ce mois a été plutôt bien rempli si l’on prend en compte le fait que j’ai eu un second fils (Lucas) le 6 mars dernier…

Rendez-vous au mois prochain pour un nouveau résumé de mes activités !

Ceci est une traduction de mon article My Free Software Activities in March 2013 contribuée par Weierstrass01.

Filed Under: Actualités, Actualités Debian Tagged With: d-i, Debian, Debian France, debian-cd, Kali Linux, Libre, Moi, Résumé d'activité, simple-cdd

Kali Linux 1.0, une nouvelle distribution dérivée de Debian

Posted on 16/03/2013 Written by Raphaël Hertzog

Offensive Security a annoncé, le 14 mars au cours du Blackhat Europe, la disponibilité immédiate de la distribution Kali Linux 1.0. Cette dernière se veut la distribution de tests d’intrusion de systèmes la plus avancée, stable et robuste à ce jour. Elle prend la suite de Backtrack Linux.

kali

Le choix de Debian

La publication de Kali est un événement majeur dans le monde des tests d’intrusion et de l’audit de sécurité des systèmes, et je suis fier de constater que c’est Debian qui a été retenue comme base de ce nouveau produit. Mati Aharoni, d’Offensive Security, m’a dit à ce sujet :

Debian met à disposition une base fiable, permettant à la fois de construire une nouvelle distribution et de l’adapter, via l’ajout de fonctionnalités tout juste développées. Ceci grâce aux dépôts unstable et experimental.

Charte de développement

Bien que Kali fut préparée en secret, son développement progresse à partir de maintenant au grand jour, dans des dépôts publics Git.
Des dépôts existent pour tous les paquets ayant été créés (ou modifiés), de même que pour le script de création des images ISO.

Les paquets Debian sont maintenus via git-buildpackage, pristine-tar et les outils associés, rendant ainsi l’intégration des dernières modifications de Debian facile.

Kali a empaqueté plusieurs centaines d’outils correspondants à leurs besoins, et entend contribuer en retour à Debian ceux compatibles avec les principes du logiciel libre selon Debian.

L’infrastructure technique de Kali

J’ai contribué au sein de l’équipe Kali, durant l’année passée, à mettre en place une grande partie de leur infrastructure, de sorte à ce qu’elle corresponde à celle d’une distribution dérivée de Debian.

Les principales images ISO de Kali sont compilées avec live-build. Toutes les corrections de bogues que j’ai soumis concernant Debian Live sont un résultat concret de mon travail pour Kali.

Les dépôts Git sont gérés grâce à gitolite. reprepro est utilisé pour gérer les dépôts de paquets. Les services de compilation utilisent rebuildd, ainsi que sbuild.

Les miroirs sont synchronisés grâce aux mêmes outils que ceux employés pour Debian (qui sont basés sur rsync), et un serveur central permet d’être redirigé vers un miroir proche de soi. Ce dernier utilise mirrorbrain (et non le « redirecteur » de Raphaël Geissert).

Les services de compilation ARM (armel/armhf) tournent sur des machines propulsées par des Highbanks de Calxeda, (4 cœurs, 4 Go de RAM) qui fonctionnent plutôt bien. Mieux : Offensive Security souhaite mettre à disposition du projet Debian un nœud de ce cluster.

Et après ?

Cette première version n’est pas une fin en soi. Ce n’est que le début de l’aventure : toutes les applications n’ont pas encore été empaquetées, et il reste beaucoup de travail pour tout intégrer dans Debian.

J’ai vraiment hâte de poursuivre ma collaboration avec l’équipe Kali, dans la mesure où il s’agit là d’un des projets les plus intéressants auxquels j’ai participé en tant que consultant Debian jusqu’ici. Et également l’un des rares au terme desquels j’ai réellement pu contribuer quelque chose à Debian en retour.

Ceci est une traduction de mon article Kali Linux 1.0, a new Debian derivative contribuée par Weierstrass01.

Filed Under: Actualités, Actualités Debian Tagged With: Backtrack Linux, Debian, Dérivés, Kali Linux, Libre, Offensive Security

  • « Previous Page
  • 1
  • 2

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