Aller au contenu

Technologie

Implementer un appel système pour OpenBSD

·3387 mots·16 mins
TL;DR: J’ai retrouvé une copie imprimée d’un devoir que j’ai eu à faire en 2005, quand j’étais encore étudiant, pour implémenter un appel système sous OpenBSD et Linux. J’ai perdu le fichier source LaTeX alors j’ai décidé de le retaper pour en avoir une copie numérique. À l’origine, l’article couvrait les “loadable kernel modules” (LKM) qui ne font plus partie d’OpenBSD, j’ai donc supprimé cette partie. J’ai aussi supprimé la partie Linux parce qu’elle ne m’intéressait pas à l’époque, que j’ai écrit le minimum vital pour mon devoir et que ce n’est donc pas très intéressant à lire ;-) Avertissement # Le contenu de cet article est basé sur un devoir que j’ai rédigé en 2005, lorsque j’étais encore étudiant à Epitech, donc les choses ont probablement changé et ce n’est pas un tutoriel: s’il vous plait, n’écrivez pas d’appels systèmes et ne les soumettez pas à OpenBSD… sauf si les développeurs d’OpenBSD vous ont demandé de le faire et vous ont dit que c’était une bonne idée.

SPF-aware greylisting et filter-greylist

·3095 mots·15 mins
TL;DR: le greylisting est une bonne idée ce n’est pas très pratique aujourd’hui beaucoup de gens se passent du greylisting ou trouvent des contournements le SPF-aware greylisting rend le greylisting utilisable à nouveau Shout out a mes sponsors ❤️ # Un GRAND MERCI à mes sponsors sur github et patreon: votre soutien est grandement apprécié !

Décentralisons SMTP pour le bien commun

·1862 mots·9 mins
TL;DR: SMTP est la méthode dont les ordinateurs échangent des e-mails il s’agit d’un protocole décentralisé, ce qui signifie que CHACUN peut héberger un nœud et être indépendant il est en train d’être centralisé dans des sociétés qui ont un passif d’abus il est en train d’être centralisé dans un pays qui a un passif d’abus Où est-ce que j’ai déjà lu ça ? # En Août, j’ai publié un petit article intitulé “You should not run your mail server because mail is hard” (“Vous ne devriez pas héberger votre serveur de mail parce que c’est dur”) qui était, en gros, mon opinion sur les différentes raisons qui poussent les gens à décourager l’hébergement de mails. De manière très inattendue, l’article est devenu assez populaire, atteignant 100K lectures et continuant à recevoir des visites et des commentaires plusieurs mois après publication.

Vous ne devriez pas faire tourner votre serveur de mail parce que c'est dur

·3313 mots·16 mins
TL;DR: Le mail n’est pas dur: les gens répètent ça parce qu’ils l’ont lu, pas parce qu’ils ont essayé Les Big Mailer Corps sont contents de ce mythe, ça fait grossir leur base d’utilisateurs Les Big Mailer Corps contrôlent un large pourcentage de l’espace d’adressage des e-mails ce qui n’est bon pour personne C’est ok que des gens aient leurs adresses e-mail hébergées chez des Big Mailer Corps tant qu’il y a assez de gens en dehors EDIT (2019-12-15) # Un guide pratique pour installer un serveur de mail a été publié sur ce blog.