agents: mit dem gemeinsamen Signing-Key signieren statt mit dem Agent-Key

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012aD7fG6BpN1HchyHeNXZb4
This commit is contained in:
mwiegand 2026-08-04 22:50:53 +02:00
parent 819f30efde
commit 9a5dc887ce
No known key found for this signature in database

View file

@ -7,13 +7,14 @@ 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"
# Git-Signing in Agent-Sessions: mit dem Agent-Key über den geteilten
# Session-Agent (isac-agent.sock via SSH_AUTH_SOCK aus agent-env) statt
# op-ssh-sign/persönlichem Signing-Key. GIT_CONFIG_* schlägt lokale und
# globale git-Configs.
# Git-Signing in Agent-Sessions: derselbe Signing-Key wie interaktiv
# ("SSH Signing Key mwiegand"), über den geteilten Maschinen-Agent
# (isac-agent.sock via SSH_AUTH_SOCK). Signatur = "kam von meiner Maschine";
# wer committet hat, steht im Co-Authored-By-Trailer. GIT_CONFIG_* schlägt
# lokale und globale git-Configs — Overrides in Repos greifen hier nicht.
export GIT_CONFIG_COUNT=2
export GIT_CONFIG_KEY_0="user.signingkey"
export GIT_CONFIG_VALUE_0="ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDeU8FKtjN1+VjhxKZTzyvJ51GzPevrScXgou08hFmjb"
export GIT_CONFIG_VALUE_0="ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOxBXKEVpYdw4XBPKEzMDWJqvCy7YyogBaoAo2RnGXQ4"
export GIT_CONFIG_KEY_1="gpg.ssh.program"
export GIT_CONFIG_VALUE_1="ssh-keygen"