উত্তর:
বর্তমান জিপিজির (২.১+) সাথে, বন্ধ রাখতে gpg-agent আপনি gpgconf --killএই জাতীয় ব্যবহার করতে পারেন :
gpgconf --kill gpg-agent
এটি আপনাকে ম্যানুয়ালি পুনরায় চালু করার দরকার নেই। এটি প্রয়োজন হলে জিপিজি এটি পুনরায় চালু করবে will
~/.gnupgডিরেক্টরি মুছে ফেলেন তবে আপনাকে জিপিজি এজেন্টটিকে ম্যানুয়ালি পুনরায় চালু করতে হবে।
gpg-agentকোনও সিস্টেম-বিস্তৃত পরিষেবা নয় তবে ব্যবহারকারী হিসাবে একবার শুরু হয়েছিল (সুতরাং এটি পরিচালনা করে না service)। যদিও কখনও কখনও ব্যবহারকারীর ডটফাইল বা কমপক্ষে ডেবিয়ান এবং ডেরিভেটিভেজেও এক্স 11 শুরু করা হয় (এবং gpg-agentইনস্টল করা হয়) ইন ইন /etc/X11/Xsession.d/90gpg-agent( gpg-agentসমস্ত GnuPG কল দ্বারা একটি সাধারণ ব্যবহার করা হয় তা নিশ্চিত করার জন্য , টার্মিনাল বা জিইউআই অ্যাপ্লিকেশন থেকে নির্বিশেষে); এটি যখন প্রয়োজন হয় তখন স্বয়ংক্রিয়ভাবে GnuPG দ্বারা শুরু হয়। থেকে man gpg-agent:
এজেন্টটি স্বয়ংক্রিয়ভাবে gpg, gpgsm, gpgconf, বা gpg-সংযুক্ত- এজেন্ট দ্বারা চাহিদা অনুযায়ী শুরু করা হয়। সুতরাং এটি ম্যানুয়ালি শুরু করার কোনও কারণ নেই। আপনি যদি অন্তর্ভুক্ত সুরক্ষিত শেল এজেন্টটি ব্যবহার করতে চান তবে আপনি এজেন্টটি ব্যবহার করে এটি শুরু করতে পারেন:
gpg-connect-agent /bye
সাধারণত, একটি সাধারণ killall gpg-agent(একটি মূল-শেল থেকে) সমাপ্তির জন্য ভাল হতে হবে gpg-agent। পরের বার GnuPG ব্যবহার করার সময় আপনি সম্ভবত কিছুটা বিলম্ব পর্যবেক্ষণ করবেন, যেমনটি gpg-agentআবার শুরু হয়েছিল।
dirmngr --shutdownঅনুসরণ করা হয় dirmngr --daemonএবং কখনও কখনও অতিরিক্ত বিকল্পগুলি (আমি একটি নির্দিষ্ট জিপিজি হোমডির এবং --use-torপতাকাও অন্তর্ভুক্ত করি)।
আমার অভিজ্ঞতায় কিছু পরিস্থিতি রয়েছে যেখানে জিপিজি কোনও নতুন জিপিজি এজেন্ট (নতুন কী আমদানি করতে চান?) শুরু করতে ব্যর্থ হবে।
পুরানো এজেন্টকে এভাবে হত্যা করুন:
GNUPGHOME="${GNUPGHOME:-$HOME/.gnupg}" gpgconf --kill gpg-agent
এবং তারপরে নতুনটি শুরু করুন:
gpg-agent --homedir "${GNUPGHOME:-$HOME/.gnupg}" --daemon
আপনার পিএস তালিকা শুরু করার পরে নিশ্চিতভাবে --homedir নির্ধারণ করা আপনার একাধিক হোমডির থাকাকালীন স্পষ্ট হয়; এবং এটি জিপিজি যখন এটি শুরু করে তখন তা অ্যানালগাস।
থামার সময় GNUPGHome সেট করা প্রয়োজন হয় না তবে এটি আপনাকে বা কোড পর্যালোচককে আরও আরামদায়ক করে তুলতে পারে।