This via r/programming today: A collective list of free APIs for use in software and web development.
Category Archives: Internet
openssl dhparam -out dh.pem
So I was getting errors like this in syslog:
Jul 6 17:35:53 integrity systemd[1]: Started Dovecot IMAP/POP3 email server. Jul 6 17:35:53 integrity dovecot[10775]: doveconf: Fatal: Error in configuration file /etc/dovecot/conf.d/10-ssl.conf line 79: ssl_dh: Can't open file /etc/dovecot/dh.pem: No such file or directory Jul 6 17:35:53 integrity systemd[1]: dovecot.service: Main process exited, code=exited, status=89/n/a Jul 6 17:35:53 integrity systemd[1]: dovecot.service: Failed with result 'exit-code'.
This failure was affecting other parts of my system (i.e. postfix SASL).
The solution was to generate the dh.pem file:
root@integrity:/etc/dovecot # openssl dhparam -out dh.pem 4096
Introduction to End-to-end encryption in Thunderbird
Today I stumbled upon Introduction to End-to-end encryption in Thunderbird. It discusses how OpenPGP and S/MIME encryption works in Thunderbird.
Why Decentralised Applications Don’t Work
Via HN today: Why Decentralised Applications Don’t Work. TL;DR: Misaligned profit motives. Wish I had time to read more than the tl;dr.
You Can’t Sacrifice Partition Tolerance
Today via Hacker News: You Can’t Sacrifice Partition Tolerance.
How to save up to 500€/year switching from Mailchimp to Open Source Mailtrain and AWS SES
This on lobsters today: How to save up to 500€/year switching from Mailchimp to Open Source Mailtrain and AWS SES.
Email explained from first principles
Here is every last thing you could ever possibly want to know about email: Email explained from first principles.
socat
Who is Civilization for?
My traceroute
So today I learned about the `mtr` command. Handy!