home.social
  1. Spent like 2 hours trying to figure out why my MOTD (via update-motd.d) wasn't showing up when using SSH. Turns out there's a bug in Debian 13 where the 'remote' pam service configuration is missing. My SSH connection was over tailscale, and tailscale execs `login -h` which uses the 'remote' service instead of 'login'. The default pam configuration is empty so `pam_motd.so` is never invoked.

    References for the curious:
    - github.com/tailscale/tailscale
    - bugs-devel.debian.org/cgi-bin/

    That's enough computer for today, I think.

  2. Bad news: I accidentally broke creating sdists with maturin
    Good news: It wasn't entirely my fault and I figured out a fix

    It was partially caused by a bug in the CPython `tarfile` module!
    github.com/python/cpython/issu