উবুন্টু জেনিয়ালে ইমাস 25 এবং গনুপিজি 2.1 এর সাথে মিনিফুফার পেন্ট্রিটি সক্ষম করা হচ্ছে


14

ডকুমেন্টেশন এবং ফোরামগুলির মাধ্যমে আমাকে বেশ কিছু ডাইভিং এবং শিকার করতে হয়েছিল, তাই আমি অনুভব করেছি যে আমি এখানে অন্যদের জন্য একটি প্রশ্নোত্তরও করতে পারি:

মিনিবুফারে প্রেরণে আমি কীভাবে GnuPG পাসফ্রেজ সক্ষম করব? ইমাস 25.1 চেঞ্জলগ বলেছেন:

** penterry.el গ্রাফিক্যাল ডায়ালগের পরিবর্তে মিনিপুফারের মাধ্যমে GnuPG পাসফ্রেজটি প্রম্পট করার অনুমতি দেয়, জিপজি কমান্ডটি ইমা্যাকস থেকে আহ্বান করা হয়েছে কিনা তার উপর নির্ভর করে (যেমন, INSIDE_EMACS পরিবেশের পরিবর্তনশীল সেট করা আছে)। এই বৈশিষ্ট্যটির জন্য GnuPG (২.১.৫ বা তার পরে) এবং পেন্ট্রিট্রি (0.9.5 বা তার পরে) এর নতুন সংস্করণ প্রয়োজন। এই বৈশিষ্ট্যটি ব্যবহার করতে, "-/ .gnupg / gpg-এজেন্ট.conf" এ "অনুমতি-ইম্যাক্স-পেন্টেরি" যুক্ত করুন এবং "gpgconf --reload জিপিজি-এজেন্ট" দিয়ে কনফিগারেশনটি পুনরায় লোড করুন।

এটি করেই, আমি এখনই একটি ত্রুটি বার্তা পেয়েছি এবং এমনকি গ্রাফিকাল পাসফ্রেজ প্রম্পটও নয়।

এটি GnuPG 2.1.11 সহ লুবুন্টু (উবুন্টু জেনিয়াল) -এ জিএনইউ ইমাস 25.2.2।

উত্তর:


15

আপনাকেও করতে হবে

  1. আপনার জিপিজি-এজেন্ট.conf এ প্যান্ট্রিের জন্য স্পষ্টতভাবে লুপব্যাক মোড সক্ষম করুন।
  2. পেন্ট্রেসির জন্য লুপব্যাক ব্যবহার করতে ইপা কনফিগার করুন।
  3. ইম্যাক্সে প্যান্ট্রি সার্ভার শুরু করুন,

1. জিপিজি-এজেন্টের জন্য ইমাক্স পেন্টেরি এবং লুপব্যাক মোড সক্ষম করুন

এটি আপনার ~ / .gnupg / gpg-এজেন্ট.কম এ রাখুন:

allow-emacs-pinentry
allow-loopback-pinentry

তারপরে জিপিজি-এজেন্টকে gpgconfশেল দিয়ে এই কনফিগারেশনটি লোড করতে বলুন :

gpgconf --reload gpg-agent

2. প্যান্ট্রিগুলির জন্য লুপব্যাক ব্যবহার করতে ইজিজিজি সহকারী কনফিগার করুন

Emacs সালে পারেন না

M-x customize-group RET epa RET

তারপরে "এপা পেন্সেন্ট্রি মোড" সেট করে 'লুপব্যাক' করুন এবং প্রয়োগ করুন।

অথবা এটি আপনার ~ / .emacs ফাইলটিতে রাখুন:

(setq epa-pinentry-mode 'loopback)

3. ইম্যাক্সে প্যান্ট্রি সার্ভারটি শুরু করুন।

ইমাসে, করুন

M-x pinentry-start RET

এটি বর্তমান সেশনের জন্য সার্ভারটি শুরু করে। প্রতিটি নতুন ইম্যাক্স ইনস্টেন্সে এটি শুরু করতে, এটি আপনার .emacs এ রাখুন:

(pinentry-start)

আমি এই পদ্ধতির প্রয়োগ করেছি এবং এটি ইম্যাকের মধ্যে দিয়ে পাস ব্যবহার করার সময় আমি আর কমান্ড লাইন থেকে পাস চালাতে পারি না। এটা কি আপনার জন্য?
প্রাচ্য
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.