আমার একটা accounts.org.gpg
ফাইল আছে আমি সরাসরি জিপিজি ব্যবহার করে এটি খুলতে পারি:
$ gpg -d ./accounts.org.gpg
You need a passphrase to unlock the secret key for
user: "Omair Majid <removed@removed>"
4096-bit RSA key, ID 7CC8AAC6, created 2012-01-18 (main key ID 66484681)
gpg: encrypted with 4096-bit RSA key, ID 7CC8AAC6, created 2012-01-18
"Omair Majid <removed@removed>"
+TITLE: Accounts
<rest of output removed>
তবে আমি ইম্যাক্স ব্যবহার করে একই ফাইলটি খুলতে পারি না। এটি ইম্যাকগুলিতে খোলার চেষ্টা আমাকে ত্রুটি দেয়:
epa-file--find-file-not-found-function: Opening input file: Decryption failed, No secret key: E295ECEC7CC8AAC6
এই কাজটি করার জন্য ইমাস সাইডে কনফিগার করার দরকার কি আছে?
কিছু অতিরিক্ত ব্যাকগ্রাউন্ডের জন্য, আমি এই ফাইলটি অন্য একটি মেশিনে তৈরি করেছি (ইমাসকের একই সংস্করণ ব্যবহার করে), যার উপর ইমাকরা সেই ফাইলটি পড়তে / লিখতে পারে fine আমি তখন ~/.gnupg
এই মেশিনে ওভার সামগ্রীগুলি অনুলিপি করেছি । এবং এখন জিপিজি এটি এখনও পড়তে পারে, তবে ইমাসগুলি পারে না।
সম্পাদনা: এটি কোনও জিপিজি 1 বনাম জিপিজি 2 পার্থক্য হতে পারে?
$ gpg2 --decrypt accounts.org.gpg
gpg: encrypted with RSA key, ID E295ECEC7CC8AAC6
gpg: decryption failed: No secret key
অন্যান্য মেশিনে ইমাকগুলি কীভাবে ছিল (একই কনফিগারেশন ব্যবহার করে, ইমাসসের একই সংস্করণ (25.1) এবং একই ওএস (ফেডোরা 24 x86_64, জিপিজি এবং জিপিজি 2 প্যাকেজের একই সংস্করণ)) এটি পড়ে এবং এতে লিখতে পারে। যাইহোক,
(setq epg-gpg-program "/usr/bin/gpg")
তবুও একই ত্রুটির ফলাফল।
(setq epg-gpg-program "gpg2")
?