Tôi đang sử dụng gpg-agent
để ghi nhớ và cung cấp GnuPG
mật khẩu của mình khi xây dựng Debian/Ubuntu
các gói. Nhưng tôi vẫn bối rối làm thế nào gpg-agent
hoạt động. Tôi gọi gpg-agent
là:
eval $(gpg-agent --daemon)
Nó hoạt động đôi khi. Nhưng điều làm phiền tôi là đôi khi nó không hoạt động. Tức là, đôi khi quá trình xây dựng yêu cầu GnuPG
mật khẩu của tôi một lần, đôi khi không và đôi khi nhiều lần. Tất cả điều này xảy ra trong một phiên bash duy nhất, sau khi tôi đã gọi gpg-agent
như trước. Không được hỏi mật khẩu lần này không đảm bảo rằng tôi sẽ không được hỏi mật khẩu vào lần tới. Tôi vẫn chưa tìm ra lý do tại sao gpg
quyết định nhắc tôi nhập mật khẩu và tại sao nó không.
Nó có xảy ra với bạn không?
Cảm ơn
.authinfo.gpg
, tôi có một gợi ý để sử dụng gpg2
, gpg-agent
được liên kết với. Vì vậy, (setq epg-gpg-program "/usr/bin/gpg2")
làm việc cho tôi. Có lẽ bạn sẽ phải khám phá xem ứng dụng nào của bạn đang gặp sự cố, chúng có thể được ưa thích hơn gpg
(1).