đŸšČ Tanguy Ortolo a Ă©crit 12301 commentaires

  • [^] # Re: Microsoft c'est le futur, ou pas ?

    Posté par  (site web personnel) . En rĂ©ponse au journal La rĂ©volution est en marche !. Évalué à 5.

    pour que les éditeurs se mettent d'accord entre eux pour ne pas trop se marcher sur les pattes

    Ils ne pourraient pas. Le jour oĂč une entreprise dĂ©veloppant LibreOffice choisira de supprimer la fonctionnalitĂ© d'export PDF parce que cela nuit Ă  leur partenaire Adobe, cette fonctionnalitĂ© sera remise en place par la communautĂ©, au moyen d'un fork si nĂ©cessaire. Il n'y a pas de place pour les fonctionnalitĂ©s nĂ©gatives (antifeatures) dans le logiciel libre.

  • [^] # Re: boucler la boucle ?

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche Nouveau cas de certificat SSL frauduleux (contre Google.com en Iran, autoritĂ© DigiNotar). Évalué à 6.

    Pour ceux qui opposeraient qu'un réseau de confiance est trop compliqué à construire, je rappellerai que de tels systÚmes n'ont rien de moins que le systÚme pyramidal X.509, mais uniquement une caractéristique de *plus* : la possibilité d'avoir plusieurs signatures sur un certificat.

    Par conséquent, un systÚme de réseau de confiance permet de faire tout ce qu'un modÚle pyramidal permet. En particulier, il est tout à fait possible d'implémenter un modÚle pyramidal ou hybride à partir d'un systÚme de réseau de confiance.

  • [^] # Re: boucler la boucle ?

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche Nouveau cas de certificat SSL frauduleux (contre Google.com en Iran, autoritĂ© DigiNotar). Évalué à 3.

    Un réseau de confiance à la PGP ?

  • [^] # Re: Paquet Debian

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche LaTeXila 2.2, environnement LaTeX intĂ©grĂ© pour GNOME. Évalué à 3.

    Je ne sais pas comment est construit un paquet DEB, mais je ne pense pas que beaucoup de distribs ont besoin d'avoir dans Git l'équivalent du tarball.

    Comme je l'ai détaillé plus haut, Debian non plus, mais il est pratique de pouvoir le faire, et c'est considéré comme une bonne chose.

  • [^] # Re: Paquet Debian

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche LaTeXila 2.2, environnement LaTeX intĂ©grĂ© pour GNOME. Évalué à 3.

    Par contre ce que je ne comprends pas, c'est de vouloir avoir dans Git l'équivalent du tarball.

    Ah, c'est vrai que j'avais oublié d'expliquer cela. Ce n'est effectivement pas une nécessité, tout comme il n'est pas non plus nécessaire d'utiliser un gestionnaire de version d'ailleurs. C'est simplement pratique : nous disposons d'un outil nommé pristine-tar qui permet de stocker les informations nécessaires à la reconstruction du tarball exact dans le gestionnaire de versions, ce qui permet de tout mettre dedans et simplifie d'autant la gestion du paquet.

    pristine-tar fonctionne en stockant dans une branche dĂ©tachĂ©e — c'est Ă  dire sans origine commune avec quelque autre branche — quelques informations : un commit d'origine proche du contenu du tarball, la compression utilisĂ©e et un delta binaire entre le tarball ainsi gĂ©nĂ©rĂ© et l'original. On essaie de minimiser ce delta en utilisant un commit d'origine aussi proche que possible du contenu du tarball : un fichier de trop, tel un .gitignore ne posera pas de problĂšme, mais plusieurs gros fichiers produiront un gros delta, ce qui n'est ni Ă©lĂ©gant ni efficace.

    Indépendamment de la gestion de version, un paquet Debian source est constitué grosso modo de deux fichiers : le tarball d'origine et une archive contenant les fichiers spécifiques au paquet Debian. Lors de la décompression de ce paquet source, le tarball d'origine est simplement extrait, et les fichiers spécifiques à Debian sont placés dans un répertoire debian/, pour former ce que j'appellerais un répertoire de travail de paquet Debian. Lorsqu'on choisit de travailler sous contrÎle de version, on y stocke le plus souvent tout le contenu du répertoire de travail, comprenant donc le contenu du tarball d'origine et le répertoire debian/.

    Le dépÎt de contrÎle de version contient donc de quoi travailler, mais pas de quoi reconstruire le tarball d'origine, donc a fortiori pas de quoi reconstruire le paquet source qui comprend ce tarball d'origine. pristine-tar pallie cela, en versionnant également de quoi reconstruire ce tarball.

  • [^] # Re: Linux le faisait il y a 10 ans

    Posté par  (site web personnel) . En rĂ©ponse au journal La rĂ©volution est en marche !. Évalué à 9.

    Alors, le VHD, ça a l'air équivalent à une image brute de n'importe quoi, donc aucun problÚme à monter ça en lecture-écriture du moment que le systÚme de fichiers qui est dessus est approprié.

    Je ne crois pas que le systĂšme de fichiers ISO 9660 ait jamais Ă©tĂ© conçu pour ĂȘtre utilisĂ© en Ă©criture : tout comme SquashFS, il me semble plutĂŽt fait pour ĂȘtre gĂ©nĂ©rĂ© puis utilisĂ© en lecture seule.

    En revanche, il existe un systÚme de fichiers qui a été conçu entre autres pour cela : UDF. Et il n'y a aucun problÚme à monter une image UDF en lecture-écriture.

  • [^] # Re: boucler la boucle ?

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche Nouveau cas de certificat SSL frauduleux (contre Google.com en Iran, autoritĂ© DigiNotar). Évalué à 3.

    Monkeysphere. Dommage qu'il nécessite de laisser tourner un agent Monkeysphere.

  • [^] # Re: boucler la boucle ?

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche Nouveau cas de certificat SSL frauduleux (contre Google.com en Iran, autoritĂ© DigiNotar). Évalué à 9.

    TrÚs bien, sauf que ces mécanismes ne répondent absolument pas au problÚme principal de sécurité, qui est la corruption d'une autorité de certification, qui est présenté ici.

  • [^] # Re: Paquet Debian

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche LaTeXila 2.2, environnement LaTeX intĂ©grĂ© pour GNOME. Évalué à 3.

    Je vois, c'est une contrainte pĂ©nible de GNOME, donc. Eh bien, ça revient simplement Ă  dĂ©placer et Ă  multiplier ce travail sur chaque distribution utilisant Git, tant pis


  • [^] # Re: boucler la boucle ?

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche Nouveau cas de certificat SSL frauduleux (contre Google.com en Iran, autoritĂ© DigiNotar). Évalué à 3.

    Si tu peux faire le calcul attendu, hors Ă©lĂ©ments secrets, je ne vois pas ce qui pourrait empĂȘcher ton attaquant de renvoyer les bonnes valeurs

    Pire : l'attaquant peut tout simplement faire sauter le code de vérification, c'est beaucoup plus simple.

  • [^] # Re: boucler la boucle ?

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche Nouveau cas de certificat SSL frauduleux (contre Google.com en Iran, autoritĂ© DigiNotar). Évalué à 10.

    Bah, l'attaquant n'aurait qu'à remplacer ce code JavaScript par du rien


    Il ne faut pas compter sur le contenu transmis pour garantir quoi que ce soit, puisque ce contenu n'est garanti que s'il n'y a pas d'attaque.

  • [^] # Re: boucler la boucle ?

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche Nouveau cas de certificat SSL frauduleux (contre Google.com en Iran, autoritĂ© DigiNotar). Évalué à 10.

    Acronym overflow.

  • [^] # Re: boucler la boucle ?

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche Nouveau cas de certificat SSL frauduleux (contre Google.com en Iran, autoritĂ© DigiNotar). Évalué à 9.

    que le site web envoie un js

    Lapin compris.

    que le navigateur envoie des informations au serveur pour vérifier le certificat

    Aucun intĂ©rĂȘt : si le serveur n'est dĂ©jĂ  pas le bon mais celui d'un intercepteur, il rĂ©pondra sans aucun doute ce que ton navigateur attend.

  • # Un autre lien

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche Nouveau cas de certificat SSL frauduleux (contre Google.com en Iran, autoritĂ© DigiNotar). Évalué à 2.

    Un article qui analyse les problÚmes du modÚle SSL : http://lair.fifthhorseman.net/~dkg/tls-centralization/

  • [^] # Re: Microsoft c'est le futur, ou pas ?

    Posté par  (site web personnel) . En rĂ©ponse au journal La rĂ©volution est en marche !. Évalué à 5.

    Je soupçonne des accords entre sociétés, parce qu'implémenter trop de fonctionnalités utiles nuirait aux éditeurs des logiciels qui comblent ces manques.

    (un problĂšme que les Libre n'a pas, d'ailleurs)

  • [^] # Re: Microsoft c'est le futur, ou pas ?

    Posté par  (site web personnel) . En rĂ©ponse au journal La rĂ©volution est en marche !. Évalué à 8.

    Et la possibilité de produire du PDF dans leurs logiciels ? Et un gestionnaire de volumes logiques, fonctionnalité indispensable pour tout serveur de fichiers (entre autres) qui se respecte ?

    Je soupçonne des accords entre sociétés, parce qu'implémenter trop de fonctionnalités utiles nuirait aux éditeurs des logiciels qui comblent ces manques.

  • [^] # Re: Paquet Debian

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche LaTeXila 2.2, environnement LaTeX intĂ©grĂ© pour GNOME. Évalué à 3.

    ce que je fais moi-mĂȘme quand j'y suis obligĂ©

    Je prĂ©cise encore une fois que je le fais moi-mĂȘme si c'est nĂ©cessaire, mais j'ai l'impression que ça ne devrait pas ĂȘtre Ă  moi de le faire, pour diverses raisons :

    • cela donne l'impression qu'il y a un problĂšme en amont puisque le contenu du dĂ©pĂŽt ne correspond pas Ă  ce qui est distribué ;
    • ce travail n'est pas spĂ©cifique Ă  une distribution, et pourrait donc ĂȘtre mutualisĂ©, or la partie commune, c'est justement le travail amont.
  • [^] # Re: Paquet Debian

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche LaTeXila 2.2, environnement LaTeX intĂ©grĂ© pour GNOME. Évalué à 3.

    Compris pour Vala. Je me permets donc de suggĂ©rer de faire, en amont, ce que je fais moi-mĂȘme quand j'y suis obligĂ©, comme ici :

    master
    ↓ tarball
      ↓
    *
    | *  ← tarball/2.2.1
    |/|
    * |  ← release/2.2.1
    | |
    * |
    | *  ← tarball/2.2.0
    |/
    *    ← release/2.2.0
    
    

    À savoir : avoir une branche dont le contenu corresponde exactement aux tarballs distribuĂ©s, Ă  l'exception Ă©ventuelle de fichiers .gitignore, branche sur laquelle aucun dĂ©veloppement n'aurait lieu, mais remise Ă  jour Ă  chaque nouvelle version. Une telle branche peut Ă©videmment ĂȘtre sĂ©parĂ©e en plusieurs en cas de maintenance de version antĂ©rieure, par exemple :

    *    ← tarball/2.4.0
    |
    | *  ← tarball/2.2.1
    |/
    *    ← tarball/2.2.0
    
    

    La cohĂ©rence des Ă©tiquettes est le point important, plus que celle des branches elles-mĂȘmes, Ă  vrai dire.

  • [^] # Re: Tant qu'elle n'est pas en vĂ©lo

    Posté par  (site web personnel) . En rĂ©ponse au journal La rĂ©volution est en marche !. Évalué à 10.

    À vĂ©lo.

  • [^] # Re: PrĂ©cisions

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche LaTeXila 2.2, environnement LaTeX intĂ©grĂ© pour GNOME. Évalué à 4.

    • Texmaker et Kile ne pourrait pas fonctionner correctement sous gnome.

    Non, là tu interprÚtes. LaTeXila est un IDE LaTeX pÎur GNOME, point. Kile tourne sous GNOME, mais n'est pas bien intégré, alors que LaTeXila vise l'intégration.

  • [^] # Re: Paquet Debian

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche LaTeXila 2.2, environnement LaTeX intĂ©grĂ© pour GNOME. Évalué à 3.

    Rah. Bon, eh bien on se passera de documentation, si je n'ai pas moyen de la compiler.

    En fait non. On va empaqueter ITS Tool. :-)

  • [^] # Re: Paquet Debian

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche LaTeXila 2.2, environnement LaTeX intĂ©grĂ© pour GNOME. Évalué à 3.

    C'est une recommandation qui me semble douteuse, du moins associée à celle de GNOME de ne pas stocker sous Git des fichiers générés. Parce que le résultat, c'est des tarballs qui ne correspondent pas du tout au contenu du VCS, ce qui est trÚs désagréable pour un distributeur.

    La solution que j'applique en tant que mainteneur de paquet, c'est d'assumer moi-mĂȘme le travail d'adaptation en construisant les commits manquants. Mais je considĂšre que ce travail ne devrait pas m'incomber (et me dĂ©comber).

  • [^] # Re: Paquet Debian

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche LaTeXila 2.2, environnement LaTeX intĂ©grĂ© pour GNOME. Évalué à 3.

    Je ne pense pas que ITS Tool soit déjà packagé sur Debian. Mais ITS Tool est plus ou moins le successeur de gnome-doc-utils si j'ai bien compris, donc de plus en plus de modules de GNOME l'utiliseront (bien que ce ne soit pas du tout spécifique à GNOME).

    Rah. Bon, eh bien on se passera de documentation, si je n'ai pas moyen de la compiler.

    Autre chose, j'ai finalement opté pour une seule tarball qui contient le code source C généré (comme avant donc), mais il n'y a plus de commit dans Git qui correspond exactement au tarball, puisque c'est déconseillé de mettre dans Git des fichiers générés.

    Ça, ce n'est pas cool, mais au pire, je les ferai moi-mĂȘme, les commits en question, comme pour les autres paquets que je gĂšre dont les auteurs ont cru bon de produire des tarballs qui ne correspondent pas au source, une habitude dĂ©testable Ă  mon avis. Mais la vraie question, c'est : pourquoi fournir les fichiers C gĂ©nĂ©rĂ©s dans le tarball ? Cela supprime la dĂ©pendance Ă  Vala, mais Ă  quoi cela sert-il vu que Vala n'est pas un outil exotique et que LaTeXila dĂ©pend dĂ©jĂ  d'autres outils qui sont bien plus pointus ? ITS Tool, par exemple


  • # Paquet Debian

    Posté par  (site web personnel) . En rĂ©ponse Ă  la dĂ©pĂȘche LaTeXila 2.2, environnement LaTeX intĂ©grĂ© pour GNOME. Évalué à 6.

    Je suis en vacances, mais dÚs que je rentre et que j'ai un peu de temps, je m'y mets : si tout va bien, LaTeXila 2.2 sera bientÎt dans Debian unstable.

  • [^] # Re: Ubuntu ARM

    Posté par  (site web personnel) . En rĂ©ponse au journal Commentaires pratiques sur Hercules eCafĂ© EX HD. Évalué à 1.

    c'est ça l'avantage d'ARM

    Non, c'est ça l'avantage d'ARM pour l'embarqué. Or ARM n'est pas intéressant que pour l'embarqué, mais aussi pour les ordinateurs portables et les serveurs personnels.

    Par ailleurs, il me semble tout Ă  fait possible de permettre une personnalisation forte tout en fournissant un systĂšme de description du matĂ©riel disponible et de la façon de l'utiliser plus flexible que le simple identifiant de machine actuel. Par exemple, une table indiquant : Ă  telle adresse mĂ©moire, j'ai un port SATA utilisable avec le pilote orion_sata, Ă  telle adresse j'en ai un second, Ă  telle adresse j'ai une carte rĂ©seau Ethernet Gigabit