🚲 Tanguy Ortolo a écrit 12091 commentaires

  • [^] # Re: Il y'a plus simple justement

    Posté par  (site web personnel) . En réponse au journal Promotion d'XMPP, message pour nos amis. Évalué à 7.

    Bah, comme pour les systèmes précédents, jusqu'au jour où ça fermera. Notez l'utilisation du futur et non du conditionnel.

  • [^] # Re: FAT 32

    Posté par  (site web personnel) . En réponse au message Étapes avancées de création d'un live USB. Évalué à 3.

    Donc si je comprends bien, la manip faite sous arch linux concerne les BIOS type BIOS et EFI.
    L'OS supporté avec toutes ces partitions est linux, non windows.

    En effet.

    Heu, !! On se fou de savoir si windows sait lire toutes les partitions puisqu'on utilise la clé au démarrage seulement.

    Elle ne sera pas utilisée qu'au démarrage, mais également lors de l'utilisation du système que tu auras ainsi démarré, évidemment.

    Donc la partition distri en ext2 et le tour est joué alors !?

    Ça dépend, quel tour ? Si tu parles de l'étape inutile d'installation de GRUB sur l'espace réservé d'une partition, oui, si elle est en Ext2, ça marchera, mais comme ça ne sert à rien, ce n'est pas la peine de te fatiguer avec ça.

  • # Avis

    Posté par  (site web personnel) . En réponse au journal Promotion d'XMPP, message pour nos amis. Évalué à 10.

    À mon avis, c'est un peu trop prosélyte comme ton, notamment dans des passages comme :

    La communauté des hackers, féru de liberté et d'autonomie des utilisateurs et des peuples de la terre a de son côté, calmement, développé une technologie décentralisée, XMPP [2], normalisé comme standard ouvert par l’IETF, l’organisation de normalisation des protocoles de l’Internet.
    […]
    Mais ! aucune des ces sociétés privées n'a pu résister à la tentation de pervertir leur usage du standard. Ils ont chacun modifié leurs codes source privateurs et ils ont fermé leurs différents réseaux centralisés. Les utilisateurs de chacun de ces différents réseaux sont ainsi isolés des autres réseaux.

    Mieux vaut à mon avis insister sur le fait que tous les services centralisés passent, que ceux qu'ils ont déjà utilisés ont fermé, que ceux qu'ils utilisent aujourd'hui fermeront tôt où tard, et que seuls subsistent les services ouverts, dont le meilleur exemple est le courrier électronique.

  • [^] # Re: StartEncrypt

    Posté par  (site web personnel) . En réponse au journal Petites news dans le monde des autorités de certifications. Évalué à 5.

    Ce n'est pas tout à fait ça, c'était plutôt :

    • Ils font pas ça.
    • Roh ! Les nuls !
    • En fait ils le font peut ĂŞtre, mais s'ils le font, ils ne l'indiquent aucunement.
    • Roh ! Les nuls !

    Et là, je maintiens. Utiliser un standard ouvert sans le dire, et en développant un truc propriétaire pour cela, qui donnerait vraiment l'impression qu'on n'utilise rien de standard, ce n'est pas grave, c'est seulement très con. Mais bon, ce n'est pas ce qu'ils font de toute façon.

  • [^] # Re: StartEncrypt

    Posté par  (site web personnel) . En réponse au journal Petites news dans le monde des autorités de certifications. Évalué à 6.

    Et pour le coup, non, je ne fais pas de jugement de délit de faciès pour StartCom. Je me serais réjoui de voir une autre autorité tirer parti du protocole ACME, et si continuer dans l'idée de l'automatisation est une excellente chose, je trouve affligeant de développer dans son coin un truc incompatible.

    Vivement qu'une autre autorité de certification fasse de même, mais correctement, cette fois.

  • [^] # Re: StartEncrypt

    Posté par  (site web personnel) . En réponse au journal Petites news dans le monde des autorités de certifications. Évalué à 6.

    Ben non, désolé, mais quand il y a un standard qui a été conçu de façon ouverte, avec un souci de permettre la concurrence, et qu'en réaction, plutôt que de l'utiliser, quitte à l'étendre ou à le faire évoluer, on fait un truc incompatible dans son coin, ça s'appelle le syndrome NIH.

    Et quand, dans le même contexte, on utilise ce standard — c'est l'hypothèse la moins affligeante, mais ce n'est pas le cas, cf. https://news.ycombinator.com/item?id=11903513 — en codant un client propriétaire et sans même mentionner qu'on utilise un standard, ce qui serait pratique pour développer des usages innovants, c'est une ingratitude tout à fait débile.

  • [^] # Re: StartEncrypt

    Posté par  (site web personnel) . En réponse au journal Petites news dans le monde des autorités de certifications. Évalué à 1.

    Bah ils l’utilisent peut-être (c’est ce que je ferais à leur place, à mon avis c’est la meilleure réaction que pourrait avoir une CA traditionnelle qui se sentirait menacée par Let’s Encrypt), mais au vu de ce qu’ils disent on n’en sait rien du tout.

    Ben, si par hasard ils l'utilisent sans le dire, ce sont des boulets aussi. Quand on utilise un truc standard, on ne le cache pas !

  • [^] # Re: Test Pilot

    Posté par  (site web personnel) . En réponse à la dépêche Firefox 47, version de transition. Évalué à 3.

    Et pour relancer le même recherche, un peu modifier pour l'affiner ? Il faudrait aussi que ça permette de la récupérer pour l'éditer : ce serait parfait, mais j'ai du mal à imaginer comment un truc pareil pourrait être intégré à la zone d'adresse.

  • [^] # Re: FAT 32

    Posté par  (site web personnel) . En réponse au message Étapes avancées de création d'un live USB. Évalué à 3.

    Pas la peine de te fatiguer, comme le mentionne ce tutoriel de façon un peu laconique et simplifiée, Windows est incapable de lire plusieurs partitions sur un périphérique externe, et s'arrêtera à la première. Quoi que tu fasse, toutes les autres seront inaccessibles depuis ce système d'exploitation, il est donc inutile d'essayer de les adapter, ça ne changera rien.

  • [^] # Re: Installation de GRUB

    Posté par  (site web personnel) . En réponse au message Étapes avancées de création d'un live USB. Évalué à 3.

    C'est ce qui a été fait :

    sudo grub2-install --target=i386-pc --boot-directory=/mnt/DISTRI/boot --recheck /dev/sdc && sync

    Parfait. Ça installer l'exécutable de GRUB sur la partition que tu as dédiée à cela, puis ça installe dans la MBR un code qui demande au BIOS de l'exécuter.

    Mais dans la partition DISTRI, je ne suis pas sur que grub2 trouve tout seul les .iso que je vais mettre dans /DISTRI/_ISO/.

    Ça c'est sûr, il ne les trouvera pas « tout seul ». GRUB n'est pas un outil magique, il fait ce que tu lui dit, et il est certes capable de lire le contenu d'une image de système de fichiers, mais encore faut-il le lui demander.

    C'est bête mais j'ai déjà installé grub avec cette ligne :

    sudo grub2-install --target=x86_64-efi --efi-directory=/mnt/EFI --boot-directory=/mnt/DISTRI/boot --removable --recheck && sync

    Tu as effectivement déjà installer GRUB pour UEFI, ce qui a mis l'exécutable correspondant dans /mnt/EFI, où je suppose que tu avais montée la partition système EFI que tu avais définie et formatée précédemment. Il est normal de devoir utiliser une seconde commande pour installer GRUB pour BIOS (autrement dit GRUB PC), si tu veux que ta clef soit démarrable sur les deux systèmes.

    Pourquoi ne pas installer lancer cette ligne de la même manière? (--boot-directory=/mnt/DISTRI/boot)

    sudo grub2-install --target=i386-pc --boot-directory=/mnt/DISTRI/boot --removable --recheck && sync

    Parce que, là où GRUB EFI s'installer sur le système de fichiers d'un partition système EFI (--efi-directory=/mnt/EFI), GRUB PC s'installer sur un périphérique complet (/dev/sdc).

    Il faut modifier le fichier grub.cfg mais ou le modifier aussi, …

    Alors là, ça va dépendre de ce que tu veux faire. À ce niveau de personnalisation de clef USB démarrable, il faut vraiment que tu te familiarise avec le fonctionnement de GRUB et sa configuration.

    Dans DISTRI, j'ai le dossier grub2 avec :
    -dossier fonts
    -fichier grubenv
    -dossier i386-pc
    -locale
    -x86_64-efi

    C'est normal, même si je trouve vraiment affreux de mettre ça dans …/DISTRI plutôt que le standard …/boot.

  • [^] # Re: FAT 32

    Posté par  (site web personnel) . En réponse au message Étapes avancées de création d'un live USB. Évalué à 3.

    Elle sert à embarqué des OS sous format ISO.

    Non, elle ne sert pas à ça. Vraiment, ça n'a rien à voir.

    Pourquoi elle ne sert Ă  rien du tout?

    Parce que, elle installe GRUB en début de partition, dans un espace non utilisé par le système de fichiers, du moins elle le ferait si le système de fichier en question était prévu pour cela, ce qui n'est pas le cas avec FAT. Et que, à moins d'utiliser ensuite un micro-chargeur de démarrage qui va charger ce code, cette installation sera tout simplement inutilisée.

  • # FAT 32

    Posté par  (site web personnel) . En réponse au message Étapes avancées de création d'un live USB. Évalué à 3.

    *4ème partition : 4,7 Go DISTRIBUTION type FAT32 => permet de lancer plusieurs distributions avec grub2

    Au fait, pourquoi FAT 32 ? Cette partition n'est pas destinée à être utilisée sous Windows, et il devrait sembler évident que FAT 32 n'est pas le système de fichier idéal pour travailler sous Linux, tant il est déficient (pas de liens symboliques, notamment).

    Pour info, si tu avais utilisé quelque chose comme Ext2, ta dernière commande, d'installation de GRUB embarqué dans une partition, aurait correctement fonctionné, bien qu'elle ne serve en pratique à rien du tout.

  • # Installation de GRUB

    Posté par  (site web personnel) . En réponse au message Étapes avancées de création d'un live USB. Évalué à 4.

    Le système FAT32 n'est pas supporté par GRUB?

    Non, en tout cas pas pour y embarquer GRUB. J'explique. Pour pouvoir être chargé au démarrage par un BIOS, GRUB doit être écrit quelque part sur le périphérique, de façon linéaire. Traditionnellement, il s'installait ainsi dans l'espace interstitiel situé entre la MBR et la première partition. Ce n'est pas possible avec un partitionnement GPT, où cet espace n'existe pas, c'est pourquoi il faut alors dédier une partition à GRUB, ce que tu as fait.

    l existe une autre alternative, qui consiste à l'embarquer dans une zone dédiée à cela dans un système de fichier prévu pour cet usage, c'est à dire un système de fichier qui laisse volontairement sur sa partition une zone qu'il n'utilisera pas. Avec ta commande grub-install […] /dev/sdc4, c'est ce que tu essaies de faire, sans doute par erreur : installer GRUB dans un espace libre sur /dev/sdc4. Sauf que cette partition est formatée en FAT, et que le système de fichiers FAT n'a pas de zone réservée à cet usage, d'où :

    grub2-install : attention : Le système de fichiers « fat » ne prend pas en charge l'embarquage.

    Il y a une autre possibilité, qui consiste à installer GRUB comme un fichier, qui peut donc très bien se retrouver sur le périphérique en plusieurs blocs non adjacents, et qui ne pourra donc pas être chargé tel quel par le BIOS. Il faut ensuite déterminer les adresses de ces blocs, et créer un code qui demande au BIOS de charger ces blocs. Cette méthode utilise une liste de blocs, et c'est effectivement moins fiable, donc refusé par GRUB par défaut :

    grub2-install : attention : L'embarquage est impossible. GRUB ne peut être installé sur cette configuration qu'en utilisant les listes de blocs. Cependant, les listes de blocs ne sont PAS fiables et leur utilisation est déconseillée..
    grub2-install : erreur : refus de continuer avec les listes de blocs.

    Il faut donc que tu utilises la méthode standard, en demandant à GRUB de s'installer sur ta clef, et non pas sur une partition, avec un grub-install /dev/sdc. Il trouvera tout seul la partition que tu lui as dédiée, et s'y installera sans problème.

  • # Types de partition

    Posté par  (site web personnel) . En réponse au message Étapes avancées de création d'un live USB. Évalué à 4.

    Aussi, que signifie le système de fichier EF02 et EF00?

    Ce ne sont pas des systèmes de fichiers, mais des types de partition, ou plus exactement, des identifiants utilisés par les outils de partitionnement GPT fdisk pour désigner les types de partition suivants :

    • EFI system partition : c'est ce qui indique qu'une partition donnĂ©e doit ĂŞtre prise en compte par l'UEFI de la carte mère, qui va chercher Ă  y lire un système de fichiers FAT (ou Ă©ventuellement autre chose qu'elle prendrait en charge, comme un HFS+ chez Apple) pour y chercher un fichier Ă  exĂ©cuter comme chargeur de dĂ©marrage. Dans ton cas, cette partition sera formatĂ©e en FAT 32 et contiendra l'exĂ©cutable principal de GRUB.
    • BIOS boot partition : c'est ce qui indique Ă  un chargeur de dĂ©marrage pour BIOS qu'il peut s'y installer. C'est nĂ©cessaire parce qu'en partitionnement MBR, ou dans la MBR de compatibilitĂ© d'une GPT, la place pour le code de dĂ©marrage est rĂ©duite Ă  512 octets, ce qui est insuffisant pour y placer quelque chose comme GRUB. Avec une pure MBR, il y a un espace interstitiel entre la table de partition et la première partition, oĂą GRUB peut aller installer son code. En revanche, avec une GPT, cet espace n'existe pas et il est donc nĂ©cessaire de dĂ©dier une partition Ă  cet usage. Ă€ noter que cette partition n'est pas destinĂ©e Ă  ĂŞtre formatĂ©e, GRUB ira simplement y Ă©crire linĂ©rairement son code, sans système de fichier.
  • [^] # Re: Test Pilot

    Posté par  (site web personnel) . En réponse à la dépêche Firefox 47, version de transition. Évalué à 5. Dernière modification le 20 juin 2016 à 15:07.

    Ce n'est pas cela que je reproche à une zone d'adresse et de recherche unifiée, mais l'impossibilité de rejouer une recherche dans un moteur différent sans avoir à la saisir à nouveau, puisqu'elle aura été remplacée par une URL.

    Relis mon second paragraphe, qui répond exactement à ton objection :

    Je vois venir une objection évidente : la zone d'URL peut très bien proposer une recherche sur plusieurs moteurs. Sauf que, une fois la recherche effectuée, on se retrouve sur une page dont l'adresse a remplacé les termes de la recherche, et par conséquent, si on s'aperçoit que la carte OpenStreetMap du village de Saint-Mathieu-en-Cambrousse n'a pas les noms des rues, pour rechercher le même endroit sur Yahoo! Maps, on doit saisir à nouveau la recherche. Alors qu'avec la zone de recherche dédiée, pour relancer la recherche, il suffit de retourner dans celle-ci, qui contient toujours les termes de la recherche, et de la relancer sur un autre moteur.

  • [^] # Re: StartEncrypt

    Posté par  (site web personnel) . En réponse au journal Petites news dans le monde des autorités de certifications. Évalué à 9.

    Je ne sais pas quel est le problème chez toi, mais Let's Encrypt émet sans problème des certificats pour plusieurs noms de domaine, même servis par un serveur qui n'a qu'une seul adresse IP publique.

  • [^] # Re: Javascript

    Posté par  (site web personnel) . En réponse au journal Lettre à mon copain Errol. Évalué à 6.

    Personnellement je développe des interfaces web, et j'utilise le JavaScript, et pas uniquement pour "embellir" l'interface (ajouter des effets qui améliore l'expérience utilisateur (UX pour les intimes)), mais également pour récupérer des données JSON san devoir recharger toute l'interface.

    Pour que ça « aille plus vite » en somme ? C'est amusant, parce qu'en désactivant JavaScript, ça ne va généralement pas plus lentement, plutôt beaucoup, beaucoup plus vite.

  • [^] # Re: StartEncrypt

    Posté par  (site web personnel) . En réponse au journal Petites news dans le monde des autorités de certifications. Évalué à 6.

    Imaginez que le serveurs soit compromis et qu'il usurpe votre page de paiement.

    Et bien ? Le certificat n'est pas en cause là-dedans : une autorité de certification ne garantit qu'une chose, un identité, ici un nom de domaine, pas l'usage qu'on en fait ou la sécurité du serveur sur lequel elle est utilisée.

  • [^] # Re: StartEncrypt

    Posté par  (site web personnel) . En réponse au journal Petites news dans le monde des autorités de certifications. Évalué à 7.

    Ah, parce qu'ils n'ont pas utilisé le protocole ACME ? Le boulets…

  • [^] # Re: Test Pilot

    Posté par  (site web personnel) . En réponse à la dépêche Firefox 47, version de transition. Évalué à 8.

    C'est ce que je dis, c'est l'alternative ordinaire, moins directe, donc plus lente, plus intrusive en matière de respect de la vie privée, et dépendant d'un service privé unique, avec tout ce que cela implique en matière de SPOF et de concentration de pouvoir. Bref, c'est moins bien, donc autant laisser cela aux béotiens.

  • [^] # Re: Test Pilot

    Posté par  (site web personnel) . En réponse à la dépêche Firefox 47, version de transition. Évalué à 10.

    Pour le moment vous pouvez essayer […] un champ unique fusionnant la barre d'adresse et celle de recherche (Universal Search)

    Ça, j'espère vraiment que ce ne sera pas retenu, ou alors de façon facultative, parce que les zones d'adresse et de recherche séparées sont vraiment un avantage de Firefox, particulièrement utile quand on utilise plusieurs moteurs de recherche. Et tout le monde gagnerait à utiliser plusieurs moteurs de recherche, parce que quand on cherche des informations sur la ville de Seattle, il est plus rapide d'aller directement voir la page Wikipédia correspondante, que d'aller demander à DuckDuckGo, pour aller indirectement au même endroit, et ainsi de suite pour la météo à Toulouse (recherche Méteo France), les séances de films à Montpellier (recherche Allociné) ou le plan de la ville de Cannes (recherche OpenStreetMap).

    Je vois venir une objection évidente : la zone d'URL peut très bien proposer une recherche sur plusieurs moteurs. Sauf que, une fois la recherche effectuée, on se retrouve sur une page dont l'adresse a remplacé les termes de la recherche, et par conséquent, si on s'aperçoit que la carte OpenStreetMap du village de Saint-Mathieu-en-Cambrousse n'a pas les noms des rues, pour rechercher le même endroit sur Yahoo! Maps, on doit saisir à nouveau la recherche. Alors qu'avec la zone de recherche dédiée, pour relancer la recherche, il suffit de retourner dans celle-ci, qui contient toujours les termes de la recherche, et de la relancer sur un autre moteur.

  • [^] # Re: Alleluia

    Posté par  (site web personnel) . En réponse au journal Du neuf, enfin !. Évalué à 5.

    C'est de la vidéo de courte durée en fait, c'est ça ?

  • [^] # Re: Unix

    Posté par  (site web personnel) . En réponse au journal Du neuf, enfin !. Évalué à 4.

    Oui, tout comme Windows Millennium Edition était le dernier de la lignée non NT. Ça ne change rien au fait que Mac OS X succède à Mac OS 9, et constitue, commercialement parlant, la version majeure suivante de la lignée de système d'exploitation Mac OS.

  • # Unix

    Posté par  (site web personnel) . En réponse au journal Du neuf, enfin !. Évalué à 10. Dernière modification le 13 juin 2016 à 16:47.

    Je ne sais pas trop comment lire ça, vu que ça a l'air à moitié sérieux, mais :

    Les nouveaux systèmes d'exploitation, iOS en version 10 et OS X qui serait à l'occasion renommé… MacOS ! Un nom dans lequel on peut voir, outre l'aspect "retour aux sources" (qui renoue avec la glorieuse époque de l'invention du premier système à interface graphique pilotée à la souris), une volonté affichée de se rapprocher encore plus de la convivialité attendue d'un OS grand-public, par la suppression du "X" marquant l'héritage un peu trop lourd et nerdy d'Unix…

    Il me semblait que ce système d'exploitation, qui faisait suite à Mac OS 9, se nommait à l'origine Mac OS X, pour Mac OS, 10e version.

  • # User Agent

    Posté par  (site web personnel) . En réponse à la dépêche Firefox 47, version de transition. Évalué à 5.

    Possibilité de feinter un site en changeant le user agent pour tester son design adaptatif.

    C'est sans doute utile pour effectuer des tests, mais l'utilisation principale du changement d'User-Agent n'est-elle pas plutôt le contournement des discriminations ?