gpg2 --edit-key addphoto / keytocard ohne Kennwortabfrage

571
Bourinus

Ich versuche, Unterschlüssel für einen Schlüsselring auf die Karte zu exportieren, ohne dass die Tastatur mit dem Befehl interagiert keytocard. Dieser Befehlstyp ist derselbe, addphotowie er zum Bearbeiten des Schlüsselbundes benötigt wird--edit-key

Der folgende Code fügt ein Foto hinzu, aber es ist noch ein Kennwort erforderlich:

local cmd="addphoto\n$var_photo_path\ny\nsave" echo -e $cmd | gpg2 --command-fd 0 --status-fd 2 --edit-key $keyring_hash_id 

Ich habe mehrere Ansätze ausprobiert: gpg fragt nach Kennwort auch mit --passphrase

Ich habe auch die Option berücksichtigt:

--pinentry-mode loopback 

wie hier erklärt: wiki.archlinux.org:GnuPGUnattended_passphrase

Ich benutze Ubuntu mit und gpg 2.1.15 mit Libgcrypt 1.7.2-Beta

Weiß jemand, wie man Tastaturinteraktionen auf diese Art von Befehl addphoto/ vermeidet keytocard?

1

0 Antworten auf die Frage