Saya menggunakan gpg-agent
untuk mengingat dan memberikan GnuPG
kata sandi ketika membangun Debian/Ubuntu
paket. Tapi saya masih bingung bagaimana cara gpg-agent
kerjanya. Saya memohon gpg-agent
sebagai:
eval $(gpg-agent --daemon)
Terkadang berhasil. Tapi yang menggangguku adalah bahwa kadang-kadang itu tidak berhasil. Yaitu, kadang-kadang proses pembangunan meminta GnuPG
kata sandi saya sekali, kadang tidak, dan kadang-kadang berkali-kali. Ini semua terjadi selama satu sesi bash tunggal, setelah saya dipanggil gpg-agent
seperti sebelumnya. Tidak dimintai kata sandi kali ini tidak menjamin bahwa saya tidak akan dimintai kata sandi lain kali. Saya masih belum mencari tahu mengapa gpg
memutuskan untuk meminta saya untuk kata sandi dan mengapa tidak.
Apakah itu terjadi pada Anda juga?
Terima kasih
.authinfo.gpg
, saya mendapat petunjuk untuk menggunakannya gpg2
, yang gpg-agent
terkait dengan. Jadi (setq epg-gpg-program "/usr/bin/gpg2")
bekerja untuk saya. Mungkin Anda harus menemukan aplikasi mana yang memiliki masalah, mereka mungkin lebih suka gpg
(1).