Zygentoma
zgtm.de
Zygentoma
@zgtm.de
⌨️
Case in point.
October 16, 2025 at 10:37 PM
And why the hell is logging every change and backing up every file it touches not the default for everything in #ansible? SMH
October 11, 2025 at 8:08 PM
And what's worse, when I try to set `ssh_listen_to` to "[::]" like it's documented in github.com/dev-sec/ansi..., the script breaks completely with "The task includes an option with an undefined variable.. 'allowed_ssh_port' is undefined" 🤦
October 11, 2025 at 6:20 PM
The 90's called and want their IPv4-only internet back!
October 11, 2025 at 6:17 PM
They even call it "all available addresses" 🙈
October 11, 2025 at 6:16 PM
Yes, really! That't the config they create by default, crippling my server:

# Addresses sshd listens on. Default is 0.0.0.0.
# Specify desired address here if you don't want sshd to listen on all available addresses.
ListenAddress 0.0.0.0
October 11, 2025 at 6:15 PM
Turns out their default for "allow connections from all interfaces" is in fact just a "allow connections from all IPv4 interfaces"
October 11, 2025 at 6:14 PM
And then I start trying out some collections like dev-sec.ssh_hardening from github.com/dev-sec/ansi...

… and I can no longer reach my server! 😵‍💫
October 11, 2025 at 6:12 PM
ERROR! Unexpected Exception, this is probably a bug: Non integer values in LooseVersion ('ec97936cce7efb951e4cb8b82477d445c35efe50')
October 11, 2025 at 6:10 PM
Like … why is there no way to lock dependencies to git hashes? Yes, I can refer to git repositories …
Yes, I can set versions to use …
But I cannot set a git hash to use? Why? 😱
October 11, 2025 at 6:09 PM
This looks like it's doing text analysis [with optional OCR beforehand] and tries to guess what items are being invoiced …

Isn't there some standard that allows you to just embed machine readable invoice data into an PDF? I though I have read about something along the lines of that a while ago
September 29, 2025 at 8:28 AM
It's emacs, of course! 😎
July 10, 2025 at 3:47 PM