Commit Graph

10 Commits

Author SHA1 Message Date
Alexander Heldt 2606f1a1c6 tadpole: Scope authorized_keys_command to alex
The command was hijacking auth for all users, including `gitea`, which
broke `git push` over SSH — `gitea`'s `authorized_keys` (with the
`gitea serv` command restriction) was being bypassed, and sshd would
try to exec the raw `git-receive-pack` instead.

Pass `%u` to the command and short-circuit unless the requested user
is `alex`, so other users fall back to their own `~/.ssh/authorized_keys`.
2026-06-03 12:58:08 +02:00
Alexander Heldt 7839d2604c pinwheel/backwards/tadpole: Remove codeberg.org 2026-01-10 13:32:03 +01:00
Alexander Heldt e788efc4ff pinwheel/manatee/backwards: Adjust for updated nixpkgs 2026-01-03 16:41:41 +01:00
Alexander Heldt c9c8939c8e tadpole: Add match block for git.ppp.pm in ssh 2024-09-17 21:11:31 +02:00
Alexander Heldt f15701f426 Apply nixfmt 2024-09-02 21:55:41 +02:00
Alexander Heldt 7c6f961b1f tadpole: Add secrets for ssh machine (root) key 2024-07-29 10:40:07 +02:00
Alexander Heldt 020eb70f1f tadpole: Move secrets in ssh module 2024-07-29 10:24:55 +02:00
Alexander Heldt 03a983cd3a tadpole: Add authorized ssh key for pinwheel 2024-07-20 21:45:13 +02:00
Alexander Heldt f59344809e tadpole: Add ssh secrets for codeberg.org 2024-07-20 21:21:36 +02:00
Alexander Heldt 4967e846a8 tadpole: Add ssh module 2024-07-20 20:57:14 +02:00