Skip to main content

Posts

2018

more on OpenSMTPD filters
·1836 words·9 mins
Gilles Chehade
Technology
TL;DR: Not this time, pal/gal, I took hours writing this post, you'll take a few minutes reading it all. Oh, and merry X-mas :-* A bit of short-sighted history # The filtering feature has been introduced only recently in OpenSMTPD, first presented on this blog a month ago.
OpenSMTPD proc filters & fc-rDNS
·655 words·4 mins
Gilles Chehade
Technology
TL;DR: I *FINALFUCKINGLY* commited proc filters support allowing full filtering in OpenSMTPD. eric@ implemented fc-rDNS lookups. fc-rDNS # fc-rDNS, or forward-confirmed reverse DNS, consists in performing a reverse DNS lookup to determine the hostname associated to an IP address… then performing a DNS lookup on that hostname to check if it resolves back to the IP address.
OpenSMTPD reporting update
·1267 words·6 mins
Gilles Chehade
Technology
TL;DR: The reporting mechanism has been described shortly in my previous article about both reporting and filters. Let's focus a bit more on the reporting bits this time.
OpenSMTPD released and upcoming filters preview
·2253 words·11 mins
Gilles Chehade
Technology
TL;DR: Filters have been a (the most ?) long awaited feature in OpenSMTPD. I finally committed most of the filters code to OpenBSD. There is still a bit of work required but the trickiest parts are done.
switching to OpenSMTPD new config
·1765 words·9 mins
Gilles Chehade
Technology
TL;DR: Switching to new config is not too hard and can be done in minutes. The new config is also a new queue that is not backwards compatible.
OpenSMTPD new config
·1513 words·8 mins
Gilles Chehade
Technology
TL;DR: OpenBSD #p2k18 hackathon took place at Epitech in Nantes. I was organizing the hackathon but managed to make progress on OpenSMTPD. As mentionned at EuroBSDCon the one-line per rule config format was a design error.
Install OpenBSD on dedibox with full-disk encryption
·2308 words·11 mins
Gilles Chehade
Technology
TL;DR: I run several "dedibox" servers at online.net, all powered by OpenBSD. OpenBSD is not officially supported so you have to work-around. Running full-disk encrypted OpenBSD there is a piece of cake.
spfwalk
·956 words·5 mins
Technology
TL;DR: deraadt@ thought it would be nice to have a spf fetch utility in base. Aaron Poffenberger wrote a shell-based `spf_fetch` utility. I wrote a C-based `spfwalk` utility that's `pledge()`-ed.
News from the front !
·269 words·2 mins
Gilles Chehade
Personal
TL;DR: Came very close to a burn out late 2016, had to quit former employer. Started working at another company early 2017. Became a student again, currently halfway through second year in psychology.

2016

OpenSMTPD 6.0.0 is released !
·1404 words·7 mins
Gilles Chehade
Technology
TL;DR: We just released OpenSMTPD 6.0.0 and it's quite different from former releases. Turns out most of the changes are not visible. A featureless release # I managed to wrap the 6.
You're invited to join my Discord server
This is a chat server where I hang out, discuss my projects and sometimes screencast as I work on them.

Feel free to hop in, talk about your own projects, share your thoughts: this is a virtual coworking room for anyone to join.