জিপিজি-এজেন্ট না চালিয়ে, আমি জিনিসগুলিতে সাইন করতে আমার পাসফ্রেজটি প্রবেশ করতে পারি:
$ echo 123 | gpg -s
You need a passphrase to unlock the secret key for
user: "Mr. Ops <ops@bxxx.com>"
2048-bit RSA key, ID 20F31903, created 2014-03-13
gpg: gpg-agent is not available in this session
Enter passphrase:
ঠিকভাবে কাজ করে. তবে আমি আমার পাসফ্রেজটি সর্বদা টাইপ করতে চাই না, তাই আমি জিপিজি-এজেন্ট চালাই:
$ eval $(gpg-agent --daemon)
এখন আমি আমার পাসফ্রেজের জন্য কমপক্ষে একবার জিজ্ঞাসা করার আশা করব, তবে আমি কখনই নেই, এবং জিপিজি ব্যবহার করে সমস্ত অপারেশন ব্যর্থ হয়।
$ echo 123 | gpg -s
You need a passphrase to unlock the secret key for
user: "Mr. Ops <ops@bxxxx.com>"
2048-bit RSA key, ID 20F31903, created 2014-03-13
gpg: cancelled by user
gpg: no default secret key: bad passphrase
gpg: signing failed: bad passphrase
আমি আমার পাসফ্রেজটি এজেন্টে কীভাবে সংরক্ষণ করব? একবার আমার এটি হয়ে গেলে, আমি লগইন সেশন জুড়ে এটি কীভাবে রাখব? (আদর্শভাবে আমি আর কখনও প্রম্পট হতে চাই না)) এটি উবুন্টু 12.04.4 এ স্ট্যান্ডার্ড অ্যাপট-গেট জিপিজি প্যাকেজগুলির সাথে বিবেচিত, যদি বিষয়টি বিবেচিত হয়।