GPG-Agent über SSH (mit Vagrant)

GPG-Agent über SSH (mit Vagrant)

Ich verwende Vagrant zum Erstellen und Signieren meiner Debian-/Ubuntu-Pakete, möchte aber meine GPG-Schlüssel nicht in die virtuelle Maschine kopieren müssen, nur um Pakete zu signieren. Das fühlt sich einfach unsicher an. Gibt es eine Möglichkeit, meinen lokalen GPG-Agent-Socket weiterzuleiten, damit er in Vagrant verwendet werden kann?

Ich weiß, dass OpenSSH 6.7 Socket-Weiterleitung unterstützt, aber derzeit möchte ich das in OSX 10.10 enthaltene OpenSSH 6.2 nicht ersetzen, da Software-Updates alle an über Homebrew installiertem SSH vorgenommenen Änderungen zwangsläufig zunichte machen.

Alle gpg/ssh/socat Tutorials, die ich gefunden habe, basieren auf dem veraltetenGPG_AGENT_INFO. Wie verwenden andere GPG auf Remote-Hosts, ohne ihre Schlüssel zu übertragen?

verwandte Informationen