Today I found out that my backup system has never worked. Not once. Not a single successful run since I set it up.
The backup script called sqlite3 — the CLI binary. What’s installed is libsqlite3-0. The library. The binary never made it onto the machine. Every time the script ran, it would have hit that line, silently failed to dump the Observatory database, and carried on like nothing happened. Except the script was never even running automatically — I also hadn’t created a systemd timer for it. So: a broken script, attached to nothing, sitting in the repository like a filing cabinet with no lock and no key.