• chevron_right

      Full Circle Magazine FR : Pour les 14 ans du FCM

      Full Circle Magazine FR · news.movim.eu / PlanetLibre · Friday, 14 May, 2021 - 06:37 · 1 minute

    Bonjour !

    Le magazine Full Circle fête son 14ème anniversaire dans le numéro d'avril 2021, celui que notre équipe vous présente en français aujourd'hui. Comme toujours, il est disponible à la lecture ou au téléchargement sur notre page NUMÉROS ; vous pouvez aussi le récupérer directement en cliquant sur la photo de couverture ci-dessous.

    Comme il se doit pour un numéro d'anniversaire, celui-ci est bien riche :

    • des tutoriels (LaTeX, Python, Inkscape, la deuxième partie de Micro-ci Micro-là sur les micro-contrôleurs, comment créer les éditions spéciales, et, dans Command & Conquer, la présentation de l'utilisation de LMMS pour créer votre propre musique, continue) ;
    • des critiques (de Shells.com, qui vous permet d'avoir un bureau Linux à partir de n'importe quel ordinateur), une critique littéraire catastrophique, et une, dithyrambique ou presque, sur le jeu Urtuk the Desolation) ;
    • enfin, outre les bonnes choses habituelles, dans Ubuntu au quotidien, Richard commence une série sur BibleTime (pour l'étude du livre le plus vendu de tous les temps, sans aucun prosélytisme) et nous apprenons comment certaines personnes, y compris d52fr, membre et administrateur de notre équipe, ont connu le FCM.

    Nous vous en souhaitons bonne lecture ; malgré le déconfinement, soyez prudent et restez en bonne santé !

    Bab, scribeur et relecteur, d52fr, traducteur et relecteur, et moi-même, AE, traductrice et relectrice

    Gravatar de Full Circle Magazine FR
    Original post of Full Circle Magazine FR .Votez pour ce billet sur Planet Libre .

    Articles similaires

    • chevron_right

      Mathias : Enregistrement DNS de type CAA

      Mathias · news.movim.eu / PlanetLibre · Tuesday, 11 May, 2021 - 11:51 · 7 minutes

    Introduction

    Défini en 2013 par la RFC6844, le CAA est un type d’enregistrement DNS qui permet aux propriétaires de sites de préciser quelles autorités de certification (CA) sont autorisées à émettre des certificats contenant leurs noms de domaine.

    Quel est l’intérêt

    Par défaut, chaque autorité de certification publique est autorisée à émettre des certificats pour tout nom de domaine dans le DNS public, à condition qu’elle valide le contrôle de ce nom de domaine.

    L’enregistrement CAA offre aux détenteurs de domaines un moyen de réduire ce risque d’une émission de certificat non souhaitée en intégrant une étape de confirmation/refus aux autorités de certification dans leurs processus d’émission de certificat.

    L’intérêt d’un tel système prend tout son sens suite à l’essor des certificats générés « à la volée ». Ces types de certificat sont émis sans aucune vérification sur le titulaire du domaine. Il est aisé de demander un certificat pour n’importe quel domaine.

    L’enregistrement CAA permet donc au propriétaire d’un nom de domaine de spécifier les autorités de certification qu’il autorise à émettre un certificat.

    Notez que l’utilisation de DNSSEC pour authentifier les enregistrements CAA est fortement recommandée mais non requise (RFC 6844, section 4.1). Du point de vue sécurité, vous devez absolument utiliser le DNSSEC pour obtenir une requête/réponse authentique des CA à votre serveur DNS.

    Enfin, cet enregistrement n’est pas encore obligatoire, mais je vous encourage à le mettre en oeuvre avant de personnes malveillantes n’utilisent cet oubli à leur avantage.

    Principe de fonctionnement

    Quand une autorité de certification reçoit une demande de certificat, elle vérifie le domaine afin de déterminer si un enregistrement de type CAA existe. Si un enregistrement existe et que la CA est bien autorisée, alors l’autorité de certification génère le certificat. Si l’enregistrement CAA spécifie une CA différente, alors la génération du certificat est refusée. A ce jour, si l’enregistrement CAA n’existe pas, alors la CA est autorisée à générer le certificat.

    Structure d’un enregistrement CAA

    Chaque enregistrement CAA est constitué d’un octet « flag » et d’une paire étiquette-valeur appelée une propriété.

    Plusieurs propriétés peuvent être associées au même nom de domaine en publiant plusieurs enregistrements CAA à ce nom de domaine.

    Un seul « flag » est défini: le « issuer critical » est représenté par le bit le plus significatif de l’octet. S’il est activé (c’est-à-dire que l’entier résultant est égal ou supérieur à 128) l’autorité de certification qui n’est pas à même de comprendre ou de mettre en œuvre l’étiquette de cet enregistrement doit refuser de délivrer un certificat pour le domaine.

    Outre le « flag », trois mots clés sont définis:

    • issue : autorise une autorité (via son nom de domaine spécifié dans le champ « value ») à délivrer des certificats pour le domaine sur lequel l’enregistrement pointe
    • issuewild : est similaire à issue et vise les émissions de certificats wildcard
    • iodef : indique un moyen pour les autorités de signaler une demande de certificat ou un souci avec celle-ci

    Pour interdire l’émission d’un certificat, il faut spécifier « ; » comme valeur pour le mot clé issue ou issuewild .

    Exemple de mise en oeuvre

    Qui prend en charge l’enregistrement CAA ?

    Si vous voulez publier un enregistrement CAA, le logiciel (ou le fournisseur) de DNS de votre domaine doit prendre en charge le CAA.
    Le site https://sslmate.com/caa/support vous indique quels logiciels et fournisseurs DNS prennent en charge la CAA. En France, les 2 principaux fournisseurs, Gandi et OVH, supportent le CAA.

    Mise en oeuvre

    Pour illustrer notre exemple, nous allons utiliser le domaine example.com et l’autorité de certification Let’s Encrypt.
    Le nom de domaine d’identification de Let’s Encrypt pour la CAA est letsencrypt.org.

    Si votre fournisseur est répertorié, vous pouvez utiliser le générateur d’enregistrements CAA de sslmate pour générer un ensemble d’enregistrements CAA répertoriant les CA que vous souhaitez autoriser.

    Voici les captures :

    Enfin, vous publiez votre politique CAA en ajoutez les enregistrements CAA suivants au DNS de votre domaine. Votre DNS doit être hébergé par un service qui prend en charge la CAA.

    Plusieurs formats sont rencontrés :
    – générique (utilisé par Google Cloud DNS, Route 53, DNSimple, et les autres services DNS hébergés) :

    Name Type Valueexample.com. CAA 0 issue ";"0 issuewild "letsencrypt.org"0 iodef "mailto:support@example.com"
    • standard (utilisé par BIND ≥9.9.6, PowerDNS ≥4.0.0, NSD ≥4.0.1, Knot DNS ≥2.2.0) :
    Name Type Valueexample.com. IN CAA 0 issue ";"example.com. IN CAA 0 issuewild "letsencrypt.org"example.com. IN CAA 0 iodef "mailto:support@example.com"
    • legacy RFC 3597 (utilisé par BIND <9.9.6, NSD <4.0.1, Windows Server 2016) :
    Name Type Valueexample.com. IN TYPE257 \\# 8 000569737375653Bexample.com. IN TYPE257 \\# 26 0009697373756577696C646C657473656E63727970742E6F7267example.com. IN TYPE257 \\# 33 0005696F6465666D61696C746F3A737570706F7274406578616D706C652E636F6D

    Résolution des problèmes

    Comment vérifier

    Commande DIG

    Une requête de test avec dig montre les enregistrements :

    $ dig @1.1.1.1 celea.org caa +dnssec +multi +noauthority +noadditional; <<>> DiG 9.16.1-Ubuntu <<>> @1.1.1.1 celea.org caa +dnssec +multi +noauthority +noadditional; (1 server found);; global options: +cmd;; Got answer:;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45743;; flags: qr rd ra ad; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1;; OPT PSEUDOSECTION:; EDNS: version: 0, flags: do; udp: 1232;; QUESTION SECTION:;celea.org. IN CAA;; ANSWER SECTION:celea.org. 1800 IN CAA 0 iodef "mailto:mathias@celea.org"celea.org. 1800 IN CAA 0 issuewild "letsencrypt.org"celea.org. 1800 IN CAA 128 issue "letsencrypt.org"celea.org. 1800 IN RRSIG CAA 13 2 1800 (20210520000000 20210429000000 7209 celea.org.9CmiaEqazRE272NDI8SgfY4iaWFI+Du13j0bTDWAzsCnH6Y4dI7VT2UfG/vWNuLdUPSpXGkhwee0MOSMoQJcFA== );; Query time: 96 msec;; SERVER: 1.1.1.1#53(1.1.1.1);; WHEN: ven. mai 07 17:43:20 CEST 2021;; MSG SIZE rcvd: 258

    Services en ligne

    Vous pouvez aussi utiliser un service en ligne https://caatest.co.uk/ :

    Erreur CAA liée au fournisseur DNS

    Avant l’émission d’un certificat, l’autorité de certification vérifie les enregistrements CAA. Parfois des erreurs sont renvoyées même pour des domaines n’ayant pas défini d’enregistrements CAA. Lorsqu’une erreur est obtenue, la CA ne peut pas savoir si elle est autorisée à émettre un certificat pour le domaine concerné. En effet, des enregistrements CAA pourrait être présents interdisant l’émission, mais qui ne sont pas visibles à cause de l’erreur.

    Certains fournisseurs DNS qui ne sont pas familiers avec la CAA répondent initialement aux rapports de problèmes par « Nous ne prenons pas en charge les enregistrements CAA ». Votre fournisseur DNS n’a pas besoin de prendre spécifiquement en charge les enregistrements CAA. Il doit seulement répondre par une réponse NOERROR pour les types de requêtes inconnus (y compris le CAA). Renvoyer d’autres opcodes, y compris NOTIMP, pour les types de requête inconnus est une violation de la RFC1035, et doit être corrigé.

    SERVFAIL

    L’erreur les plus courantes rencontrée est SERVFAIL . Le plus souvent, cela indique un échec de la validation DNSSEC.
    Si vous obtenez une erreur SERVFAIL, votre première étape devrait être d’utiliser un débogueur DNSSEC comme dnsviz.net . Si cela ne fonctionne pas, il est possible que vos serveurs de noms génèrent des signatures incorrectes uniquement lorsque la réponse est vide. Et les réponses CAA sont le plus souvent vides.

    Si vous n’avez pas activé DNSSEC et que vous obtenez un SERVFAIL, la deuxième raison la plus probable est que votre serveur de noms faisant autorité a renvoyé NOTIMP, ce qui est une violation de la RFC1035. Il devrait plutôt renvoyer NOERROR avec une réponse vide. Si tel est le cas, contactez de votre fournisseur DNS.

    Enfin, les SERVFAILs peuvent être causés par des pannes au niveau de vos serveurs de noms faisant autorité. Vérifiez les enregistrements NS de vos serveurs de noms et assurez-vous que chaque serveur est disponible.

    Timeout

    Parfois, les requêtes CAA n’aboutissent pas. Même après plusieurs tentative, le serveur de noms faisant autorité ne répond pas. Le plus souvent, cela se produit lorsque votre serveur de noms est protégé par un pare-feu mal configuré qui rejette les requêtes DNS avec des QTYPES inconnus. Contactez alors votre fournisseur DNS.

    Les champs QTYPE apparaissent dans la partie question d’une requête. Les QTYPES sont un sur-ensemble de TYPEs, donc tous les TYPEs sont des QTYPEs valides

    Surveillez votre domaine

    Même si vous publiez un enregistrement CAA, une autorité de certification non conforme peut ignorer vos enregistrements CAA. Utilisez Cert Spotter pour surveiller les journaux de Certificate Transparency afin d’être averti si cela se produit.

    Cet article Enregistrement DNS de type CAA est apparu en premier sur Blog des télécoms - Par Mathias, expert télécom rédigé par Mathias .

    Gravatar de Mathias
    Original post of Mathias .Votez pour ce billet sur Planet Libre .

    • chevron_right

      Daria : Créer un site Web à page unique sur WordPress.com

      Daria · news.movim.eu / PlanetLibre · Monday, 10 May, 2021 - 14:28 · 3 minutes

    WordPress.com prend en charge un large éventail de fonctionnalités conçues pour construire votre présence en ligne : blogs, boutiques en ligne, formulaires d’inscription à la newsletter, et plus encore. Ces outils sont d’une aide précieuse pour de nombreux clients, mais ils peuvent sembler intimidants pour quelqu’un qui souhaite simplement créer un site Web d’une seule page. Si c’est votre cas, lisez la suite pour voir des exemples de création de sites Web d’une seule page sur WordPress.com.

    Les deux exemples utilisent le thème Blank Canvas , récemment lancé par WordPress.com et optimisé pour les sites Web à page unique. Pas d’en-tête, pas de menu de navigation, pas de widget, de sorte que la page que vous concevez dans l’éditeur de WordPress est la même que celle que vous verrez en ligne. Le thème inclut une sélection de Compositions de blocs prêtes à l’emploi pour aider à démarrer votre site.

    À propos

    En utilisant une composition de blocs « À propos », vous pouvez faire de votre site Web une présentation particulière et concise de qui vous êtes et de ce que vous faites.

    Commencez par sélectionner le nouveau thème Blank Canvas . Une fois qu’il est installé et activé, ouvrez votre page d’accueil dans l’ éditeur WordPress. Si votre page d’accueil comporte déjà du contenu, n’hésitez pas à le sélectionner entièrement et à le supprimer.

    Une fois que vous vous trouvez devant une page vierge, ouvrez le sélecteur de bloc, et passez à l’onglet Compositions. Cet onglet affichera par défaut les compositions de page unique spécifiques au thème Blank Canvas. En sélectionnant une composition « À Propos », vous disposez d’un magnifique point de départ pour commencer à personnaliser votre site.

    En quelques clics, vous pouvez personnaliser les images, le texte et les liens vers les réseaux sociaux de façon à rendre votre site plus personnel.

    Listes de liens

    Il est de plus en plus important de diriger vos abonnés vers un seul et même point de chute. Certains réseaux sociaux ne permettent de rediriger que vers une seule page Web (on parle de vous, Instagram !) Si vous êtes musicien(ne), vous voudrez peut-être diriger les gens vers votre nouvel album sur leur service musical de prédilection : Spotify, Apple Music, Bandcamp ou Tidal. Disposer d’une page unique qui liste vos liens devient une nécessité. Les Compositions de bloc fournissent un chemin simple pour en créer une sur WordPress.com.

    Encore une fois, commençons avec le nouveau thème Blank Canvas . Ouvrez la page d’accueil, et supprimez les contenus existants de la page d’accueil, si vous en avez. À partir de là, ouvrez à nouveau le panneau Compositions de blocs, mais cette fois, sélectionnez la Composition de blocs « Liens en Bio ».

    Vous obtiendrez ainsi un modèle que vous pourrez utiliser pour commencer votre liste de liens. Personnalisez ou supprimez la photo, ajoutez votre nom, vos liens et une description si vous le souhaitez. Chaque bouton peut être personnalisé ou supprimé, et vous pouvez ajouter autant de liens que vous le souhaitez.

    Une fois le résultat souhaité obtenu, copiez l’adresse de votre site et collez-la dans vos réseaux sociaux !


    Si vous avez un site existant que vous souhaitez convertir en un site à page unique, nous avons également pensé à vous. Nous avons ajouté un nouveau réglage à 20 de nos thèmes les plus populaires qui vous permettra de masquer l’en-tête et certains éléments du pied de page sur la page d’accueil. Vous disposerez ainsi d’une page vierge à partir de laquelle vous pourrez construire votre site.

    Pour quels autres types de sites Web (à page unique ou autre) souhaiteriez-vous voir apparaître davantage de fonctionnalités ? Dies-me-nous dans les commentaires ci-dessous !

    Gravatar de Daria
    Original post of Daria .Votez pour ce billet sur Planet Libre .

    • wifi_tethering open_in_new

      This post is public

      wordpress.com /fr/blog/2021/05/10/creer-un-site-web-a-page-unique-sur-wordpress-com/

    • chevron_right

      Journal du hacker : Liens intéressants Journal du hacker semaine #18

      Journal du hacker · news.movim.eu / PlanetLibre · Sunday, 9 May, 2021 - 22:01 · 1 minute

    Pour la 18ème semaine de l'année 2021, voici 12 liens intéressants que vous avez peut-être ratés, relayés par le Journal du hacker , votre source d’informations pour le Logiciel Libre francophone !

    logo-journal-du-hacker.png

    Pour ne plus rater aucun article de la communauté francophone, voici :

    De plus le site web du Journal du hacker est « adaptatif (responsive) ». N’hésitez pas à le consulter depuis votre smartphone ou votre tablette !

    Le Journal du hacker fonctionne de manière collaborative, grâce à la participation de ses membres. Rejoignez-nous pour proposer vos contenus à partager avec la communauté du Logiciel Libre francophone et faire connaître vos projets !

    Et vous ? Qu’avez-vous pensé de ces articles ? N’hésitez pas à réagir directement dans les commentaires de l’article sur le Journal du hacker :)

    Gravatar de Journal du hacker
    Original post of Journal du hacker .Votez pour ce billet sur Planet Libre .

    Articles similaires

    • chevron_right

      Uggy : Pro Letter

      Uggy · news.movim.eu / PlanetLibre · Sunday, 9 May, 2021 - 15:21 · 2 minutes

    It’s not common I have to write some “professional” looking letters, but it happen from time to time, like to cancel some service subscription.

    As for years now I prefer to write in Markdown, I wanted something that could convert my markdown content to a nice looking Pdf output.

    Aaron Wolen and Andrew Dunning are sharing on Github a template we can customize to our needs.

    Install

     👉 git clone https://github.com/aaronwolen/pandoc-letter 👉 cd pandoc-letter/ 👉 tree .├── Dockerfile├── example│   ├── letterhead.pdf│   ├── letter.md│   ├── letter.pdf│   └── signature.pdf├── LICENSE├── README.md└── template-letter.tex

    Create signature

    It includes by default Aaron signature we need to modify

    image-20210509173834197

    • Download and install some “handwritten” fonts you like
     👉 convert -list font  Font: Arista-Signature    family: Arista Signature    glyphs: /home/yannick/.local/share/fonts/Arista Signature.ttf  Font: Autograf-PERSONAL-USE-ONLY    family: Autograf PERSONAL USE ONLY    glyphs: /home/yannick/.local/share/fonts/Autograf_PersonalUseOnly.ttf
    • Create signature

    I’m using convert command from imagemagick software

     👉 convert -background transparent -rotate -2 -fill darkblue -font Arista-Signature -size 500x200 -gravity center 'caption:Firstname Lastname' out.pdf 👉 convert -background transparent -rotate -2 -fill darkblue -font Autograf-PERSONAL-USE-ONLY -size 900x200 -gravity center 'caption:Firstname Lastname' out.pdf

    image-20210509174656701

    image-20210509175022854

    Edit TEX template

    Edit template-letter.tex if required

    \\usepackage[french]{babel}\\newmdenv[rightline=true,bottomline=false,topline=false,linewidth=3pt,linecolor=greyborder,skipabove=\\parskip]{blockquote}

    Write the letter in Markdown

    Write your letter.md file from the one into the example/ folder

    ---author:- Firstname Lastname- My Organizationopening: To whom it may concern,closing: Sincerely,date:subject: 'Objet: **Résiliation abonnement** 'address: - Recipient adress- 123 Street Rd- Chicago, ILreturn-address: - My Home- 456 Road St.- Pariscc:encl:ps: |fontfamily: mathpazofontsize: 12ptgeometry: margin=1inblockquote: true#letterhead: example/letterhead.pdfsignature: signature1.pdfsignature-before: -5exsignature-after: 1ex#signature-width: 30exsignature-width: 40exclosing-indentation: 50ptlinks-as-notes: truecolorlinks: true...On plaisante, on plaisante… On construit un barrage, après on lance de la caillasse de l'autre côté de la rivière pour faire croire aux autres qu'on a traversé dans l'autre sens, une fois qu'ils sont au milieu, on casse le barrage et on les noie.- De toute façon le chevalier de Provence il faudrait déjà mettre la main dessus.- Y en a marre de se comporter comme des sagouins avec tout le monde sous prétexte qu’on a des responsabilités.- Vous avez dit que ça devait être vexant! Ben voilà! Vous êtes vexé! > A genoux, pas à genoux c’est une chose... > Enfin en attendant je vous donne pas tout notre or.Mais arrêtez bon sang! C’est la salle du trône. Il ferait beau voir que je puisse pas y rentrer! Ben je suis pas mystérieux moi! J’suis même pas solitaire. 

    Pandoc

    Use pandoc to create the PDF

     👉 sudo apt install pandoc 👉 pandoc --template=template-letter.tex example/letter.md -o myletter.pdf

    image-20210509182706301

    • Let the date empty into the .md so it will be automatically set.

    • Using \\usepackage[french]{babel} you can notice the date is in French language which may require sudo apt-get install texlive-lang-french texlive-extra-utils

    Gravatar de Uggy
    Original post of Uggy .Votez pour ce billet sur Planet Libre .

    • wifi_tethering open_in_new

      This post is public

      blog.uggy.org /posts/pro-letter/

    • chevron_right

      blog-libre : Morale, respect et liberté d’expression

      blog-libre · news.movim.eu / PlanetLibre · Sunday, 9 May, 2021 - 05:00 · 4 minutes

    Je suis administrateur et modérateur sur le Jdh. Je m’exprime en mon nom propre sur mon blog personnel, pas au nom de l’équipe du Jdh. Je ne cautionne en aucun cas le racisme ou le sexisme.

    Comme tout projet communautaire, le Journal du hacker est traversé par les sujets chauds de notre époque : Liberté d’expression, féminisme, sexisme, racisme…

    Présentation du CMS PluXml
    La tech française reste toxique
    Pourquoi j’ai arrêté d’utiliser les termes “whitelist”, “blacklist”, “master/slave” ?

    Nous avons tous des opinions différentes, le net et les réseaux sociaux invitant à participer et donner son point de vue. La ligne rouge sur le Jdh est simple : Pas d’attaques personnelles.

    Respect et liberté d’expression

    La base d’un échange ou une conversation saine est le respect : On ne demande pas d’aimer le raciste/sexiste – prétendu ou manifeste – qui parle en face de soi, juste d’avoir suffisamment de respect envers un autre humain pour qu’il puisse s’exprimer.

    L’argument régulièrement opposé : « Il est raciste/sexiste, il ne faut pas le laisser s’exprimer ». Bien que je comprenne la logique (ne laissons pas la parole des racistes/sexistes se répandre), je ne l’accepte pas :

    • La personne ciblée n’a aucun moyen de se défendre, ne peut pas s’expliquer, énoncer ses idées ou les détailler/corriger, fin du dialogue sans qu’il est débuté
    • Elle est généralement attaquée par tout un groupe, mise au ban, poussée à partir
    • Souvent condamnée sur des idées prétendument tenues ou « évidentes ». En tant que blogueur et modérateur, j’ai reçu des commentaires me disant : « Tu as dis ça ». Moi : « Non ». Réponse : « Si, c’est évident quand tu dis bla bla bla ». Moi : « Non. Tu peux me citer la phrase exacte où j’ai dit ça ? Tu ne pourras pas parce que je ne l’ai pas dit, c’est toi qui a interprété ce que j’ai dit ». Ils sont persuadés que ça a été dit, de l’avoir lu, aucun cas de conscience de prétendre cela factuel quand il s’agit d’interprétation
    • Aucun droit à l’erreur, à changer (d’avis)

    Le bien, le mal, la morale sont à géométrie variable selon l’époque et le lieu. L’objectif premier d’une communauté est de vivre ensemble, un groupe de personnes qui échangent et partagent. Sereinement, indépendamment des sujets clivants et des idées des individus la composant.

    Indéfendable

    Très rapidement ces sujets dégénèrent car on manque collectivement de respect, de nuance, d’écoute, de patience :

    • Quand un modérateur prend la défense d’un individu, il ne vient pas soutenir les idées de ce dernier, il veille au bon déroulement des échanges, à la sérénité des lieux
    • Être nombreux à avoir le même avis ne signifie pas avoir raison ou être dans le vrai (et inversement quand on est seul)
    • Un choix binaire (ne proposant pas des solutions mais des camps retranchés) : Ceux qui sont pour, ceux qui sont contre…
    • …les indécis, les gens qui ne se sont jamais posés la question, ceux qui n’ont pas une opinion sur tout ou qui ne veulent pas la donner étant sommés de prendre position

    Moralement condamnable, légalement inattaquable

    Chacun est libre de ses opinions/idées, un individu peut être raciste ou sexiste. Ça ne fait pas plaisir à entendre mais la justice condamne les actes pas les pensées. Quand le Rassemblement National fait plus de 20% aux élections, notre société, la justice n’enferme pas ces personnes en prison. En revanche si l’un prend la parole et traite d’autres individus de sous-hommes, il pourra être attaqué en justice et condamné.

    Liberté de pensée et tolérance

    Chacun est libre de penser ce qu’il veut, en théorie il s’agit du seul point sur lequel on sera tous d’accord. De là certains ne veulent juste pas discuter avec une personne manifestement en désaccord avec leurs idées. Simple et moins chronophage, on ne se parle plus et on traite l’autre de con.

    Je le fais aussi mais j’apprécie bien davantage les gens qui ont de la nuance, qui ne jugent pas immédiatement, viennent poser des questions pour creuser les choses, lever une éventuelle incompréhension. Nous n’avons pas encore trouvé de solutions simples à des problèmes humains très complexes comme le racisme et le sexisme.

    Tolérance : État d’esprit de quelqu’un ouvert à autrui et admettant des manières de penser et d’agir différentes des siennes.

    Toute liberté ou tout droit implique nécessairement, pour s’exercer complètement, un devoir de tolérance.

    Gravatar de blog-libre
    Original post of blog-libre .Votez pour ce billet sur Planet Libre .

    • wifi_tethering open_in_new

      This post is public

      www.blog-libre.org /2021/05/09/morale-respect-et-liberte-dexpression/

    • chevron_right

      Littlewing : Utiliser GPG dans WSL2

      Littlewing · news.movim.eu / PlanetLibre · Monday, 3 May, 2021 - 18:47 · 2 minutes

    Pourquoi utiliser GPG ? Par exemple pour signer les commits GIT . Maintenant comment faire quand on est sous Windows 10 et qu’on souhaite utilise le sous système Linux (WSL2) ?

    Photo by Pixabay on Pexels.com

    Sous GNU/Linux, l’installation et l’utilisation avec git est très simple. Avec WSL2 ,… il faut un peu d’huile de coude 🙂

    Je vais tâcher de décrire dans cet article les différentes manipulations nécessaires pour:

    • Importer une clé GPG existante
    • Utiliser GPG pour signer mes commits dans WSL2

    Importer une clé GPG existante

    Export de la clé GPG

    Identifier l’ ID de la clé

    Lancez la commande suivante:

    gpg --export ${ID} > public.keygpg --export-secret-key ${ID} > private.key

    Import

    gpg --import public.keygpg --import private.key

    Vérification

    Pour vérifier que la clé est bien configurée, vous pouvez lancer la commande suivante:

    gpg --list-secret-keys --keyid-format LONG   alexandre@....sec   rsa4096/CLE_ID 2019-12-20 [SC]      ********************uid                [  ultime ] Alexandre ssb   rsa4096/SUB 2019-12-20 [E]

    Si la clé n’est pas reconnue comme ultime ou comme de confiance, il faudra l’éditer:

    gpg --edit-key CLE_IDPlease decide how far you trust this user to correctly verify other users' keys(by looking at passports, checking fingerprints from different sources, etc.)  1 = I don't know or won't say  2 = I do NOT trust  3 = I trust marginally  4 = I trust fully  5 = I trust ultimately  m = back to the main menuYour decision? 

    Si vous ne voulez pas trop vous compliquer, je vous conseille de répondre 5 .

    Configuration GPG pour WSL2

    Avant de configurer l’agent GPG, vous pouvez vous référer à cet article pour configurer GIT et GPG. La configuration est équivalente.

    Ensuite, créez le fichier ~/.gnupg/gpg.conf avec le contenu suivant:

    # Uncomment within config (or add this line)# This tells gpg to use the gpg-agentuse-agent# Set the default keydefault-key CLE_ID

    Puis créez le fichier ~/.gnupg/gpg-agent.conf avec le contenu ci-dessous:

    default-cache-ttl 34560000max-cache-ttl 34560000pinentry-program /usr/bin/pinentry-curses

    Le cache ici est défini en secondes. Il est mis ici à 400 jours.

    Ce dernier fichier fait référence au programme pinentry . Vous pouvez vérifier sa présence grâce à la commande:

    ls /usr/bin/pinentry-curses 

    Si vous ne l’avez pas, vous pouvez l’installer grâce à la commande suivante:

    sudo apt install pinentry-curses

    Maintenant, on peut configurer l’environnement BASH en modifiant le fichier ~/.bashrc

    # enable GPG signingexport GPG_TTY=$(tty)if [ ! -f ~/.gnupg/S.gpg-agent ]; then    eval $( gpg-agent --daemon --options ~/.gnupg/gpg-agent.conf )fiexport GPG_AGENT_INFO=${HOME}/.gnupg/S.gpg-agent:0:1

    Redémarrez ensuite WSL2 pour que ça soit pris en compte.

    A la première utilisation de GPG ( par ex. lors d’un commit, vous aurez une interface Ncurses qui apparaîtra dans votre prompt WSL2. Vous aurez à renseigner le mot de passe de votre clé.

    Gravatar de Littlewing
    Original post of Littlewing .Votez pour ce billet sur Planet Libre .

    Articles similaires

    • wifi_tethering open_in_new

      This post is public

      blog.touret.info /2021/05/03/utiliser-gpg-dans-wsl2/

    • chevron_right

      Journal du hacker : Liens intéressants Journal du hacker semaine #17

      Journal du hacker · news.movim.eu / PlanetLibre · Sunday, 2 May, 2021 - 22:01 · 1 minute

    Pour la 17ème semaine de l'année 2021, voici 12 liens intéressants que vous avez peut-être ratés, relayés par le Journal du hacker , votre source d’informations pour le Logiciel Libre francophone !

    logo-journal-du-hacker.png

    Pour ne plus rater aucun article de la communauté francophone, voici :

    De plus le site web du Journal du hacker est « adaptatif (responsive) ». N’hésitez pas à le consulter depuis votre smartphone ou votre tablette !

    Le Journal du hacker fonctionne de manière collaborative, grâce à la participation de ses membres. Rejoignez-nous pour proposer vos contenus à partager avec la communauté du Logiciel Libre francophone et faire connaître vos projets !

    Et vous ? Qu’avez-vous pensé de ces articles ? N’hésitez pas à réagir directement dans les commentaires de l’article sur le Journal du hacker :)

    Gravatar de Journal du hacker
    Original post of Journal du hacker .Votez pour ce billet sur Planet Libre .

    Articles similaires

    • chevron_right

      miamondo : Partager sa souris et son clavier sur plusieurs ordinateurs avec Synergy

      miamondo · news.movim.eu / PlanetLibre · Sunday, 2 May, 2021 - 15:42 · 4 minutes

    Bonjour,

    Il y a quelques mois, j’ai découvert une application fort intéressante puisqu’elle permet de partager un clavier et une souris entre plusieurs ordinateurs. Curieusement, cette application s’appelle barrier alors qu’elle abolit le « confinement digital » qui séparent deux écrans. Entendons nous bien! Il ne s’agit pas simplement d’un ordinateur équipé de deux écrans configurés côte à côte par xrandr par exemple. Il s’agit de deux ordinateurs différents partageant une seule souris et un seul clavier .

    Barrier est un fork libre de l’application commerciale Synergy . L’installation est d’une simplicité enfantine. Il y a juste un petit détail fâcheux… Rien de bien méchant mais quand-même : La plupart du temps, Barrier ne fonctionne pas et apparemment, ça fait un petit moment que ça dure. Peut-être que le chantier est à l’abandon? À vrai dire, je n’en sais rien! Ce que je sais en revanche, c’est que je ne vais pas continuer à perdre mon temps avec une application qui ne casse pas trois pattes à un canard. Je bascule donc sur Synergy .

    Cette application est en partie sous licence libre et en partie sous une licence propriétaire, ce qui personnellement ne me dérange pas le moins du monde. L’essentiel, c’est que ça tourne. Pour profiter de toutes les fonctionnalités de Synergy , il faut payer. Mais il est possible d’utiliser gratuitement les fonctionnalités de base qui sont le partage de la souris et du clavier. Sur les distributions Archlinux et dérivées, l’installation est fort simple. Elle doit être effectuée sur les deux ordinateurs , à savoir l’ordinateur dit serveur et l’ordinateur dit client .

    yay -S synergy-git

    Bon, entrons dans le vif du sujet. Une fois que vous avez installé l’application sur l’ordinateur serveur et que vous l’avez lancée, une fenêtre se matérialise. Cochez Serveur . Puis, cliquez sur l’onglet Configurer le serveur . Une fenêtre s’ouvre avec en son centre l’écran du serveur, en l’occurrence Volgor2 chez moi. À côté de celui-ci, j’ai glissé-déposé l’ordinateur dit client . Il porte le nom de Boudaud . Vous validez et vous quittez pour revenir sur la fenêtre précédente. Là, avec un petit ip addr show , vous vérifiez que l’adresse IP est correcte et vous cliquez sur Démarrer puis sur appliquer .

    • Ordinateur serveur

    Maintenant, il faut que vous configuriez l’autre ordinateur en mode client . C’est tout simple, il suffit de cocher la case Client (utiliser la souris et le clavier) . Renseignez également l’adresse IP du serveur. Cliquer sur Démarrer et appliquer , et là, si tout se passe bien, vous allez pouvoir promener votre pointeur de souris d’un écran à l’autre, et votre clavier d’ordinateur de bureau sera fonctionnel sur l’autre ordinateur! Cela donne vraiment l’illusion d’un ordinateur multi-écrans configuré par xrandr ! Vous pouvez couper/copier-coller du texte d’un ordinateur à l’autre mais pas des fichiers et il n’est pas possible de faire un glisser-déposer. Si vous tentez cette opération, vous allez buter sur les limites de votre écran.

    Descendons si vous le voulez bien dans mon antre… Oui, l’escalier est un peu raide mais n’ayez pas peur… Ces bruits derrière la cloison?… Ce sont des rats, ils sont gros comme des lapins, et ils pullulent! Voilà, nous y sommes enfin.

    Oui, il y a un peu de radioactivité… C’est à cause du corium. Nous nous trouvons dans une ancienne centrale nucléaire inscrite à l’inventaire des monuments historiques. Elle date du temps des humains. Les murs de mon antre sont épais mais ça traverse quand-même… On va essayer de ne pas rester trop longtemps. L’écran tribord est celui de mon ordinateur de bureau, tandis que l’écran babord est ceui de mon ordinateur portable. Ces deux créatures sont donc totalement indépendantes. Pourtant, par l’intercession de Belzébuth (et aussi un peu grâce à Synergy ), je peux passer mon pointeur de souris sur l’écran de mon ordinateur protable, ouvrir l’éditeur de texte et taper cet article avec le clavier de l’ordinateur de bureau… Vous tremblez malgré la chaleur infernale qui règne ici. Laissez-moi vous raccompagner vers la sortie. Mais on va plutôt prendre l’ascenseur parce que j’ai une sainte horreur de ces bestioles. Mon Dieu! Ces pattes qui grattent le bois, ça me met dans tous mes états!

    Source de l’image illustrant l’article

    Gravatar de miamondo
    Original post of miamondo .Votez pour ce billet sur Planet Libre .

    • wifi_tethering open_in_new

      This post is public

      miamondo.org /2021/05/02/partager-sa-souris-et-son-clavier-sur-plusieurs-ordinateurs-avec-synergy/