The Daily Shaarli
[…] En complément de ma position de fonctionnaire, qui fait que je suis un peu short en terme de cash flow, j'aide des entreprises à trouver un nom. Enfin, je fais du consulting en branding/naming pour des startups, un exercice plutôt tricky. Pour adresser cette issue, j'adopte une approche étymologique qui consiste à utiliser le préfixe « my » suivi d'un adjectif suivi d'un keyword sur l'activité de la startup : « my private cock », « my smart tailor », « my gluten-free apple », elles se ressemblent toutes dans leur singularité, mais c'est valuable.
:)
En ce moment, je suis sur « My Devoted Secretary ». Si je dis : « ma secrétaire dévouée » est un progiciel de gestion des paie qui automatise le travail d'un employé type Robert ou Monique, ça sonne français. […] Alors que si je dis « My Devoted Secretary » est une IA, ou, mieux, une AI basée sur un algorithme qui va forwarder un e-mail à Ganesh, à Bangalore a.k.a Robert, son mandatory white name, pour qu'il édit une payslip, là, oui, il y a innovation, et, en plus, c'est cost-killing ! En linguistique, on appelle ça « distanciation » […], c'est-à-dire que le choix des mots… or should I say le wording va permettre de prendre de la distance par rapport aux implications réelles du business en question et par là même se délester d'un poids moral et donc de faire des affaires en toute impunité.
Gros +1.
[…] Je dirais qu'on est fluent en franglais à partir du moment où on ne sait plus trop ce qu'on raconte. Distanciation, spéculation, bulle sémantique, […] « over-ass farting ».
Gros +1.
[…] tous les plats de la Food Tech : des veggie nuggets, des avocado toasts with salmon, et tout de même des scrambled guts and tripe with liver and pig colon, du pâté si vous préférez.
:'D
Depuis sa version 78, Thunderbird intègre nativement la prise en charge d'OpenPGP. Il utilise la bibliothèque de fonctions RNP, plus des appels à GnuPG (par exemple) comme le faisait l'extension Enigmail. Ainsi, Thunderbird importe la clé OpenPGP en en faisant une copie et en protégeant sa phrase de passe avec une chaîne de caractères générée automatiquement et stockée en clair dans le profil Thunderbird de l'utilisateur. Pour protéger la phrase de passe OpenPGP, il faut définir un mot de passe principal pour le gestionnaire de mots de passe interne.
Notons que, puisque la clé OpenPGP est copiée dans Thunderbird, il n'y a pas de synchronisation automatique entre Thunderbird et GnuPG. Un changement de date d'expiration, accorder sa confiance à une clé, signer une clé, importer une signature de sa clé, etc., toutes ces actions restent cantonnées à l'un ou à l'autre des logiciels.
Comme le note un observateur, la protection par un mot de passe principal n'offre pas les mêmes garanties qu'une utilisation d'Enigmail.
Sans agent GnuPG, Enigmail demandait la phrase de passe à chaque email à déchiffrer / signer. Avec un agent GnuPG, la phrase de passe restait quelques temps en RAM (sans protection) et les emails étaient lisibles sans protection durant cet intervalle.
Avec Thunderbird 78 (et suivants), si l'on ne défini pas de mot de passe principal, les emails sont lisibles en permanence. Si l'on en défini un, il est demandé à l'ouverture de Thunderbird et il est stocké en RAM jusqu'à ce que Thunderbird soit fermé, donc les emails sont lisibles dans cet intervalle, qui est plus long que ce qu'il était avec l'agent GnuPG.
À ce jour, Thunderbird ne permet pas de configurer un délai maximal de conservation du mot de passe principal en RAM.
On notera que la bibliothèque RNP comportait un bug qui lui faisait importer une clé sans la protéger, même si un mot de passe principal existait.
ÉDIT DU 24/09/2022 : j'avais écrit qu'il est possible de configurer Thunderbird pour utiliser GnuPG afin de pallier les déconvenues sus-exposées. Or, la doc' officielle que je pointais expose précisément qu'en ce faisant, GnuPG serait alors utilisé exclusivement pour les opérations de déchiffrement et de signature, et que l'implémentation interne continuerait d'être utilisée pour les opérations de chiffrement et de vérification d'une signature. Donc, il faut quand même synchroniser les trousseaux Thunderbird et GnuPG (Thunderbird a besoin de ta clé publique pour déchiffrer la copie des emails envoyés), surtout si tu utilises ta paire de clés OpenPGP pour d'autres usages que l'email avec Thunderbird (besoin des clés publiques de tes correspondants des deux côtés). En revanche, en utilisant GnuPG, ta clé privée sera alors protégée par celui-ci (et éventuellement son agent) plutôt que par Thunderbird, ce qui contrecarre bien deux des trois points énoncés ci-dessus. FIN DE L'ÉDIT.
Dans la version 78 de Thunderbird, il n'est pas possible d'accepter un certificat x509 auto-signé (ou expiré) pour un serveur SMTP ou IMAP : la boîte de dialogue "alerte de sécurité" n'apparaît pas et le gestionnaire de certificats (dans les paramètres) ne sait pas ajouter un tel certificat (aucun problème pour un serveur HTTPS bien qu'on se demande ce que ça fout dans un lecteur d'emails…).
Solution (esquissée ici) : puisque mon serveur web utilise le même certificat que mon serveur emails, je me rends sur mon site web avec Firefox, j'accepte le risque de sécurité, je ferme Thunderbird, je copie le contenu du fichier cert_override.txt qui se trouve dans mon profil Firefox dans le fichier cert_override.txt de mon profil Thunderbird et je l'adapte en changeant le port et en dupliquant la ligne (une pour IMAP, une pour SMTP).
Si ton serveur web n'utilise pas le même certificat que ton serveur emails (ou que t'as pas de serveur web), tu dois pouvoir forger le contenu du fichier cert_override.txt avec le logiciel firefox-cert-override (je n'ai pas essayé !).
ÉDIT DU 20/06/2026 : ça a persisté dans la version 91. Dans la version 140, on peut ajouter une exception en graphique sans prise de tête, IMAP comme SMTP. \o/ FIN DE L'ÉDIT.
GameShell = petit jeu GNU/Linux/BSD/MacOS en ligne de commande pour initier à quelques commandes Unix de base (cd, ls, rm, chmod, head, tail, find, grep, ps, kill, alias, cal, tr, nano, less, etc.) à travers 42 missions dans (et autour) d'un château (nettoyer le château, découvrir ses trésors, dérober la couronne, affronter un être maléfique, décrypter des messages, etc.). Codé par un prof de l'univ' Savoie Mont Blanc.
J'ai effectué les 42 missions. Je recommande. :)
