From 9a5dc887cea89960f9608930f08a7667a6634881 Mon Sep 17 00:00:00 2001 From: mwiegand Date: Tue, 4 Aug 2026 22:50:53 +0200 Subject: [PATCH] agents: mit dem gemeinsamen Signing-Key signieren statt mit dem Agent-Key Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_012aD7fG6BpN1HchyHeNXZb4 --- agents/.env.agents | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/agents/.env.agents b/agents/.env.agents index 4d1b37b..5334de6 100644 --- a/agents/.env.agents +++ b/agents/.env.agents @@ -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"