Commande GPG et l'option --yes

Bonjour ,

J’ai essayé à plusieurs reprises de supprimer une clé gpg en utisant l’option --yes qui devrait répondre automatiquement par oui aux différents messages produit par la commande
gpg , mais ca n’a pas l’air de marcher !
j’ai bien lu le man de cette commande qui dit , si l’on veut supprimer une clé gpg avec l’option --yes , il faut mettre le fingerprint , donc moi , j’ai suivi les consignes mais malheureusement
le gpg me demande toujours de répondre par oui ou non aux messages.
Voici comment j’ai procédé:
gpg --delete-keys 73EE 0B20 5845 C129 3L69 ASB2 42CI 7EZ7 4IU0 43ZD --yes
gpg: clé « 73EE » introuvable: eof
gpg: 73EE: delete key failed: eof

ou
gpg --delete-keys 73EE0B205845C1293L69ASB242CI7EZ74IU043ZD --yes
Enlever cette clé du porte-clés ? (o/N)

Pouvez-vous me renseigner la bonne syntaxe pour faire ceci ?
Merci

Ca ne fonctionnerait pas, çà :

gpg --delete-keys 73EE0B205845C1293L69ASB242CI7EZ74IU043ZD < o

?
Edit : Non, ça marche pas…

Salut nisra,

J’ai déplacé ton sujet de Trucs et Astuces vers Support Debian.
T&A est destiné à donner des T&A à la communauté, pas à demander de l’aide.

Je te demande de bien faire attention ou tu postes (éventuellement de relire les sujets “épinglés” en début de section).

Merci.

Salut,
J’utilise cette commande d’habitude :

[quote=“dric64”]Ca ne fonctionnerait pas, çà :

gpg --delete-keys 73EE0B205845C1293L69ASB242CI7EZ74IU043ZD < o

?
Edit : Non, ça marche pas…[/quote]

gpg --delete-keys 73EE0B205845C1293L69ASB242CI7EZ74IU043ZD < o
bash: o: Aucun fichier ou dossier de ce type

oué, il attend un fichier, pas un caractère… Puis même, ca marche pas… c’était une idée comme ca…

merci quand même

echo o | gpg --command-fd 0 --delete-keys 73EE0B20
par exemple.

:open_mouth:
j’étais pas loin, j’avais essayé sans succès : echo o | gpg --delete-keys xxxxxxxx

j’étais pas loin, j’avais essayé sans succès : echo o | gpg --delete-keys xxxxxxxx[/quote]

echo o | gpg --delete-keys 73EE0B20
gpg: il y a une clé secrète pour la clé publique “73EE0B20” !
gpg: utiliser l’option «–delete-secret-keys» pour l’effacer d’abord

echo o | gpg --delete-secret-keys 73EE0B20
Enlever cette clé du porte-clés ? (o/N)

utilise la commande de fran.b, pas la mienne (chuis un boulet en script… mais je me soigne :005 )

[quote=“fran.b”]echo o | gpg --command-fd 0 --delete-keys 73EE0B20
par exemple.[/quote]

echo o | gpg --command-fd 0 --delete-keys 73EE0B20
gpg: il y a une clé secrète pour la clé publique “73EE0B20” !
gpg: utiliser l’option «–delete-secret-keys» pour l’effacer d’abord.

echo o | gpg --command-fd 0 --delete-secret-keys 73EE0B20
sec 1024D/73EE0B20 2009-04-23 **** <@*.com>

echo o | gpg --command-fd 0 --delete-keys 73EE0B20
gpg: il y a une clé secrète pour la clé publique “73EE0B20” !
gpg: utiliser l’option «–delete-secret-keys» pour l’effacer d’abord.

La clef secrète n’a pas la même signature, utilise --list-secret-keys pour avoir la signature.

$ gpg --list-secret-keys



ssb 2048R/xxxxxxxx 2009-04-23

$ echo o | gpg --command-fd 0 --delete-secret-keys xxxxxxxx
sec 2048R/73EE0B2O 2009-04-23 ***** *@.com

Ta commande me renvoie le même message vu précédemment !