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

  • [^] # 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 ?

  • [^] # Re: Point de vue d'un "Vieux"

    PostĂ© par (site web personnel) . En rĂ©ponse au message Utilisation de debian testing. ÉvaluĂ© Ă  3.

    Le retour en arriĂšre, ça peut marcher, mais ce n'est pas du tout prĂ©vu. C'est un peu logique en mĂȘme temps : si Ă  chaque nouvelle version d'un paquet on veille Ă  ce que tout soit bien migrĂ© depuis les versions prĂ©cĂ©dentes, dans chaque version on n'a pas du tout veillĂ© Ă  ce que tout soit bien migrĂ© depuis une version future, c'est impossible !