มันเป็นอุบัติเหตุที่สร้างรหัสลับจำนวนมาก (ไม่มีรหัสสาธารณะ) ในพวงกุญแจ GPG และฉันได้เขียนสคริปต์เพื่อลบคีย์เหล่านั้น แต่ GPG ไม่อนุญาตให้ฉันทำเช่นนั้น:
$ gpg --batch --yes --delete-secret-keys KEYS
gpg: can't do this in batch mod
gpg: (unless you specify the key by fingerprint)
ฉันรู้ว่าฉันกำลังทำอะไรอยู่และฉันรู้ว่าอาจมีรหัสคีย์ซ้ำกัน แต่ดูเหมือนว่าจะไม่มีวิธีบังคับให้ลบพวกเขาแม้ว่าสิ่งต่อไปนี้จะไม่ทำงานเช่นกัน:
$ yes | gpg --delete-secret-keys KEYS
ความคิดใด ๆ