ฉันใช้gpg-agentเพื่อจดจำและระบุGnuPGรหัสผ่านเมื่อสร้างDebian/Ubuntuแพ็คเกจ แต่ฉันก็ยังงงว่ามันgpg-agentทำงานยังไง ฉันขอร้องgpg-agentเป็น:
eval $(gpg-agent --daemon)
มันใช้งานได้บางครั้ง แต่สิ่งที่รบกวนจิตใจฉันคือบางครั้งมันก็ไม่ทำงาน เช่นบางครั้งกระบวนการสร้างขอGnuPGรหัสผ่านของฉันหนึ่งครั้งบางครั้งไม่มีและบางครั้งหลายครั้ง ทั้งหมดนี้เกิดขึ้นในช่วงเซสชั่นทุบตีเดียวหลังจากที่ฉันได้เรียกgpg-agentเมื่อก่อน การไม่ขอรหัสผ่านในครั้งนี้ไม่รับประกันว่าฉันจะไม่ได้รับรหัสผ่านในครั้งต่อไป ฉันยังไม่เข้าใจสาเหตุที่gpgตัดสินใจแจ้งรหัสผ่านให้ฉันและทำไมจึงไม่เป็นเช่นนั้น
มันเกิดขึ้นกับคุณเช่นกันหรือไม่?
ขอบคุณ
.authinfo.gpgฉันมีคำแนะนำให้ใช้gpg2ซึ่งgpg-agentเกี่ยวข้องกับ ดังนั้น(setq epg-gpg-program "/usr/bin/gpg2")ทำงานให้ฉัน บางทีคุณอาจต้องค้นพบว่าแอปพลิเคชันของคุณมีปัญหาใดพวกเขาอาจเลือกใช้gpg(1)