lingo.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for linguists, philologists, and other lovers of languages.

Server stats:

66
active users

#SysAdmin

12 posts11 participants2 posts today

On 14h July (though it was already the 15th here), some of my monitoring jails started throwing errors. Not all of them, though. On the same host, an Uptime Kuma instance was showing a ton of servers down, while LibreNMS wasn't displaying any issues. After investigating, I discovered why. The jail running LibreNMS was using local_unbound (integrated into FreeBSD), while the other, perhaps for speed, was using Cloudflare's DNS.

DNS is like email, the Fediverse, and other similar services: they work better and make us freer when they're decentralized.

Let's go back to decentralizing the internet. Its very existence, as we've known it, depends on it.

This is my remote #backup #server. Yup, is a #laptop. A very old one, it has more than 12 years, and has been used as server, 24h for the last 6 years. It curses me every single day, but still keeps doing its job (running a #Debian stable with #sftp).
It has a very little and thin #heatsink, it clogs very often. I clean it once a year, but I should do it more often. But since it's at my parent's, this is what I can do. The battery still manages to keep it on for a couple of minutes in the event of a power outage, so it's able to shut down cleanly (but then has to be restarted manually by my parents).

#selfhosting #sysadmin #linux

I'm wrapping up the last tasks before I can release my neat application that gives you aggregated reporting of updates on hosts over ssh.

I've been writing nightmare abstractions to handle the case where some package managers need sudo to refresh metadata from repositories (Debian, for instance). I personally just do NOPASSWD for the command in sudoers on my stuff.

The nightmare comes from password prompting. I'm at the point where I have half a mind to just... not do it?

And instead require users to setup sudoers like that if they want to sync repositories on systems where it's needed. I'd of course document it nicely.

Is that insane? As a user would that just make you go "URGH" and fiercely uninstall everything before emailing me a picture of your middle finger?

#Python#Unix#Linux

I check the pager alert notifications before lights out during my on-call week, to make sure there are no longstanding issues that haven't been addressed by our Tier 1 folks. The team is still green and learning. The habit has saved our collective backsides again tonight. #sysadmin

When I complain that some software (or its dependencies) doesn't work on *BSD but requires Linux, I'm not criticizing Linux. For me, it's not an OS battle, but a matter of freedom and avoiding a dangerous and rampant computing monoculture. And when people reply to me with "well, just use it on Linux" - while they're giving me sensible advice - they're missing the crucial point: if it ONLY runs on Linux, it's not Linux's fault, but we are, precisely, creating a dangerous monoculture.

#Linux#SysAdmin#OSS