Wednesday, 2025-06-18

KabouikHey #fish. I am having trouble with my ssh agent and can't find the cause, possibly because my understanding of how an agent works is very limited. $SHELL is set to fish, and I installed fish_ssh_agent.fish using Fisher (also tried a fork just downloaded in my ~/.config/fish/functions/). My config.fish contains "fish_ssh_agent" to start it. Yet every time I try to contact a server, I'm getting SSH errors (different ones08:11
Kabouikdepending if I'm contacting a VM or a git server), and I can only solve them with `eval (ssh-agent -c)` followed by `ssh-agent -s && ssh-add ~/.ssh/my-ssh-key`. This is true every time I open a new shell.08:11
KabouikMy understanding is the agent PID should be created (and it is) and stored in ~/.ssh/environment so that I don't need to restart and re-add keys all the time.08:11
KabouikNot actually "stored" in ~/.ssh/environment, but referred to there.08:13
KabouikOh man. Sorry. I just realized I was in the wrong channel.08:30
KabouikSorry folks.08:30
Kabouik(My IRC client uses `/switch keyword` to switch channels, and I used `/switch fish` :<)08:36

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!