Fun yak shaving stack unwinded: needed to push my cap-std PR from the VM I have on an external drive β needed to fsck the drive since it was refusing to mount β needed to package exfat tools in @chimera_linux β needed to patch some signed overflows out because we use UBSan to catch them by default.
Oh and the whole excursion into gcr-ssh-agent yesterday, also with undefined behavior involvedβas it turns out, known issue but patch not landedβwas also motivated by having to do that push. Because I needed some GUI agent to be able to use the agent-forwarded FIDO2 ssh key. Kinda have that working with a janky (for now) gcr patch, but there's a simpler way tooβ¦
FreeBSD RESOLVE_BENEATH support by valpackett Β· Pull Request #296 Β· bytecodealliance/cap-std
wheeeee! Overall the code is pretty simple but rustix::fs is getting a bit messier. the support check I've implemented simply by probing AT_RESOLVE_BENEATH support because it seems the simplest, I...GitHub
Val Packett π§
in reply to Val Packett π§ • • •Save into a file, chmod +x, set
SSH_ASKPASS_REQUIRE=force
andSSH_ASKPASS=path/to/prompt.js
(where you saved it) when running ssh (and ssh-agent itself?), enjoy working GUI prompt that allows unlocking fido2 security keys when using agent-forwarding.