TIL (at 3 am): Upgrading Dovecot is not fun when the behavior changes a lot. Took several hours to get it running identical to before. But at least I could remove some old configuration parts.

https://kittsteiner.blog/blog/2026/dovecot-update-is-not-fun/ #Debian #DevOps #Dovecot #Linux #selfHosting #Sysadmin #SystemAdministration #TIL
Dovecot update is not fun – Kittsteiner Blog

Ever struggled to explain “Linux fragmentation” to non‑tech friends? 🚗💨

You’re chatting with friends, family, or a non‑technical manager and the question lands:

“Why are we using Red Hat at work when my friend uses Ubuntu at home? Aren’t they both just Linux? Why is this so complicated?”

Explaining a modular, kernel‑based world to someone used to one neat product (macOS, Windows, iOS) can feel like explaining car mechanics at a dinner party.

So how do you make it click?

Here’s an analogy I’ve used for years that usually gets an instant “Aha!” from non‑tech people.

Engine vs. Vehicle

🔧 Kernel = Engine
The Linux kernel is the engine: the core machinery that actually makes things run. It’s powerful and reliable – but an engine alone doesn’t get you anywhere.

🚗 Distro = Vehicle
A distribution (distro) is the whole vehicle built around that engine: body, seats, dashboard, storage, tools. It’s the engine plus everything else you need to actually use it, assembled for a particular purpose.

And just like in real life, we don’t pick a vehicle because of the paint job; we pick it because of what we need it to do.

Everyday Examples
To pull it out of the “enterprise IT” bubble, I frame it with everyday roles.

🚛 The Commercial Truck (Server) – RHEL, Debian
A big truck that hauls heavy loads non‑stop. Not designed for comfort or looks, just for doing the job, reliably, for years. That’s your server: often no GUI, older but proven components, maximum stability.

🚙 The Daily Driver (Workstation) – Fedora, Ubuntu LTS
Your normal car: comfortable, up‑to‑date, good enough for commuting, shopping, road trips. That’s a developer or desktop distro: modern tools, stable enough for everyday work and testing.

🛠️ The Specialist Van (Niche Distros) – Kali Linux

A van packed with custom tools for a single trade – like a locksmith’s or electrician’s van. You don’t use it for everything; you use it when you need that specific toolkit. That’s a security‑focused distro.

So is this “fragmentation”?
“They all share the same core engine, but the ‘vehicles’ are customized for different jobs. Servers, laptops, and security toolkits all run Linux – just tuned differently.”

Same engine, different roles:
• long‑running servers,
• everyday work machines,
• highly specialized tools.

Your Turn

How do you explain the “many Linuxes” problem to people who aren’t in IT – friends at a bar, parents, or colleagues from non‑tech teams?

Drop your best analogies and stories below 👇

#Linux #OpenSource #DevOps #SystemAdministration #CloudComputing #TechCommunication #EverydayTech

An introduction to SSH - Negative PID

How do you access a computer without physically having access to it? How can you execute commands from another computer? Secure Shell (SSH) is one of the first

Negative PID

Easy way to kickstart a runbook: Log actions with “history | tail -20 | tee file.md” to capture recent commands, then add explanations.

🔗 Learn more in my course: https://monospacementor.com/courses/linsys-1/

#Linux #SystemAdministration #SysAdmin

Basic Linux System Administration (LINSYS-1) > The Monospace Mentor

Basic Linux System Administration (LINSYS-1) Boost Your System Administration Career With Expert-Led Training Want to get into DevOps/SRE? It all starts with Linux. Every cloud server, every DevOps pipeline, every modern internet infrastructure runs on Linux. Yet most beginners struggle to learn it effectively. They get lost in complex documentation, overwhelmed by command-line interfaces, or...

The Monospace Mentor

Linux tip: Use “ss -tuln” to check for open ports. Filter specific port numbers by adding “| grep :80”, for example.

🔗 Learn more in my course: https://monospacementor.com/courses/linsys-1/

#Linux #SystemAdministration #SysAdmin

Basic Linux System Administration (LINSYS-1) > The Monospace Mentor

Basic Linux System Administration (LINSYS-1) Boost Your System Administration Career With Expert-Led Training Want to get into DevOps/SRE? It all starts with Linux. Every cloud server, every DevOps pipeline, every modern internet infrastructure runs on Linux. Yet most beginners struggle to learn it effectively. They get lost in complex documentation, overwhelmed by command-line interfaces, or...

The Monospace Mentor

If you want to raise your shell scripts to a new level, give this a try! It'll give useful feedback on the style of your shell code and on possible issues with it.

https://www.shellcheck.net/

PS: Know when to switch to a proper programming language.

#Linux #SysAdmin #SystemAdministration

ShellCheck – shell script analysis tool

ShellCheck finds bugs in your shell scripts

If your terminal ever gets confused by random control sequences, for example after you accidentally output binary data, there's a good chance you can restore order with the `reset` command.

#Linux #Shell #SystemAdministration #SysAdmin

An introduction to SSH - Negative PID

How do you access a computer without physically having access to it? How can you execute commands from another computer? Secure Shell (SSH) is one of the first

Negative PID
A quick-start guide to Unix commands - Negative PID

Unix is a powerful, multiuser operating system that serves as the foundation for Linux and MacOS. The Unix command-line interface (CLI) allows you to control

Negative PID

Werbung in eigener Sache:

Wir haben *zwei* Stellen für Mitarbeiter*in im IT-Dienst (w/m/d) zu besetzen:

TV-L E10, 100%, unbefristet
https://s.gwdg.de/5Fj5ex

TV-L E9a, 50%, befristet auf 2 Jahre
https://s.gwdg.de/oL1bhh

#FediHire #FediHire_DE #jobs #WeAreHiring #sysadmim #JobAd #Göttingen #hiring #sysadmin #systemadministration #uniGoettingen #GöttingenCampus

GWDG - URL Shortener