agents: SSH_AUTH_SOCK fest auf den Session-Agent-Socket
Die Datei trägt mit GIT_CONFIG_* eine Signing-Config, die nur mit dem Ein-Key-Agent funktioniert — Konsumenten, die sie ohne agent-env laden (launchd-Jobs, IDE-Plugins), scheiterten sonst mit 'Couldn't find key in agent?' am leeren Apple-Agent. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012aD7fG6BpN1HchyHeNXZb4
This commit is contained in:
parent
3dc6f43776
commit
819f30efde
1 changed files with 5 additions and 0 deletions
|
|
@ -1,4 +1,9 @@
|
|||
export USE_AGENT_SSH_USER=1
|
||||
# fester Socket des geteilten Agent-ssh-agents (Start + Key-Load macht
|
||||
# agent-env in ~/.zshrc) — hier gesetzt, damit Signing (GIT_CONFIG_* unten)
|
||||
# und ssh auch dann auf dem Ein-Key-Agent landen, wenn eine Shell noch eine
|
||||
# alte agent-env-Funktion ohne Socket-Export geladen hat
|
||||
export SSH_AUTH_SOCK=/Users/mwiegand/.ssh/isac-agent.sock
|
||||
export BW_SSH_ARGS="-o User=mwiegand-agent -o IdentitiesOnly=yes -i /Users/mwiegand/.ssh/id_mwiegand_agent.pub -o IdentityAgent=/Users/mwiegand/.ssh/isac-agent.sock"
|
||||
export BW_SCP_ARGS="$BW_SSH_ARGS"
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue