That feeling, after dealing with configuration idiosyncrasies in DMARC/DKIM/SPF, you expend twice as much effort analysing a rejection report for a Spam e-mail. You know, just to be sure. 😐

My DMARC/DKIM/SPF establishment is near completion.

Today's complication is that HELO/EHLO is considered as part of SPF verification.

That meant I had to implement SPF checks on my mail relay and only perform them on the receiving server (secondary MX) if a SPF check hasn't already been done.

I've been watching the DMARC history file and all looks good for enabling aggregate report sending. All the alignments agree.

A bit more testing and then I'll enable the DMARC reject-on-failure feature.

It's always the little things that throw you a curve-ball.

I have a couple of systems that don't need to run a full mail server and just use msmtp to handle basic needs.

This setup has been running fine for years but threw authentication errors at the mail server last night.

There's been some updates to this package recently so I guess I'll have to investigate what went wrong.

Final stage of my e-mail services overhaul is implement DMARC reporting using opendmarc on the home server and its staging counterpart.

Worst part of all this is that many failures will no doubt have neutral dispositions set and I'll have expended a lot of effort for little tangible return.

Will federation see a revived interest in Jabber/XMPP?

Multi-user chats would be great for livechat type events and Q and A sessions.

Servers could operate alongside things like Mastodon and there are a plethora of clients for all platforms.

I run Conversations on Android and Empathy on the GNU/Linux desktop.

My JID is in my profile and I'd welcome anyone to ping me.

Project complete. Home server, staging server and remote mail relay all now supporting Let's Encrypt certificate management.

Only big issue was having to break-apart the FreeBSD CA bundle installed by ca_root_nss into hash-named files in their own directory for Sendmail's confCACERT_PATH setting.

How do I add emoji emblems to my username in fedilab?

I see an option to "Use Emoji One" in the settings but I don't see a way of inserting tgem via my SwiftKey keyboard.

Project is coming along. I eventually chose to use acme-client due to it being a small compiled binary. That and thttpd were installed on the mail relay to manage its certificate renewal.

On the main server I had to merge in challenge support for the subdomains. It also prompted me to revisit my ejabberd configuration and I added a few DNS records (and certificate names for those).

The rest is just automating key ACL setting after certificate updates and restarting services. Still ongoing.

Next side project is replacing my self-signed SSL certificates with Let's Encrypt generated ones.

I'm planning to use acme-tiny to acquire a wildcard certificate using Subject Alternate Names.

Hopefully I can use a single certificate and apply ACLs to the private key to permit the various daemons read-only access.

I just need to determine a method to transfer the certificate to my mail relay using some combination of scp and cron job.

Should be a fun little exercise.

Am I the only one who feels the urge to add PPAs to their LTS Linux distribution?

I really like Linux Mint 19.1 but I can't see myself living with the originally installed versions of applications I use often.

There seems to be a long-standing problem with underscore characters not showing in the integrated terminal of VSCode-insider and VSCodium.

Playing around with different fonts it seems that "Noto Sans Mono" works around the problem while still looking presentable.

Modifying the font size to an odd number also seems to work but I found 13 too small and 15 too large. Leaving font size at 14 and adopting the Noto font is a better solution.

Migrated from Visual Studio Code to VSCodium. Looks like it will do what I want without the non-free baggage. I particularly like the removal of the "Tweet feedback" feature - who needs that?😀

Ah bliss. We have blank lines in toots back in Mastalab. 😌

I shouldn't say this but out of all the code editors and IDEs I've been evaluating recently, Visual Studio Code stands out by a mile.
I've previously used Code::Blocks, CodeLite, Geany, Anjuta, KDevelop and Emacs. I routinely use Vi.
Most of the IDEs feel like development has stalled or they lack support for newer language features and GUI toolkit versions.
The number of extensions for Visual Studio Code is vast. Just search for a feature and it's likely that someone has thought of it already.

Ah, my error. It's a character limit on the total size of the Bio field. I'll have to trim it to include hashtags.

I think I found a bug in Mastodon. I can't enter a hashtag longer than 8 characters in the Bio field of my profile.

This is using the site directly via Chrome on Android. There's no such limitation in a toot.

Can someone please confirm?

Oh, the instance has been updated. Being presented with the Tutorial threw me. I thought I was back at school. 😌

I find it odd that the term "open source" is used more than "free software" in Linux communities. Open source can deny you freedom in its use and sharing. We should be promoting free software more.

In all the years I've been using GNU/Linux I haven't built any .deb packages.

I thought it was about time I learned so with "Install recommended packages" enabled in Synaptic I installed pbuilder-scripts and quilt. I think that should give me everything I need.

Now to find some good reading material on Debian packaging. I'm aware of the "New Maintainers Guide" and "Ubuntu Packaging Manual". Is there anything else that will help?

Show more

Fosstodon is a Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.