MGroup

حل مشکل امضای ایمیل با Kmail جدید (KDE4.1)

Posted by: Mehrdad on: اکتبر 12, 2008

از زمانی که KDE 4.1 منتشر شد، Kmail هم پورت شده بود به KDE 4 و قبل از اون خبری ازش نیود، و مجبور بودی از نسخه‌ی KDE 3.5 اش استفاده کنی، یا اگه دبیان داشتی،‌ مجبور بودی بیخیال بشی… آخه توی دبیان که من KDE 4 رو نصب کردم (اون اوایل که اومده بود ;) ) گذاشتش جای KDE 3.5 یعنی دیگه نمی‌تونستم از برنامه‌های قدیمی KDE استفاده کنم، در حالی که هنوز همه‌ی برنامه‌ها پورت نشده بودن…

منم از نسخه‌ی 4.1 بود که مهاجرت کردم به KDE 4 و دیگه اون روز اوبونتو داشتم، که دو تا KDE رو جدا حساب کرده بود، و بدون ارتباط کامپایل و بسته‌بندی کرده بود…

اما در Kmail جدید نمی‌تونستم نامه‌هامو امضا کنم، بدون اینکه PassPhrase بخواد، می‌گفت اشتباه!

همینطور در مورد نامه‌هایی که خودم فرستاده بودم و رمزنگاریشون کرده بودم، هم نمیتونستم بعد ببینمشون…

دیگه گیر ندادم بهش، بیخیال شدم…

تا اینکه بالاخره مجبور شدم به مهاجرت، اما راه حلی که پیدا کردم:

برای حل این مشکل باید از gpg-agent استفاده کنید! اما چطوری؟

باید زمان شروع kde این جناب agent رو اجرا کنیم، و زمان اتمام kde هم ایشون رو خفه کنیم…

برای اینکار از دو پوشه که در kde تعبیه شده استفاده می‌کنیم:

$KDEHOME/env

و

$KDEHOME/shutdown

که توی کوبونتوی من می‌شه:

~/.kde4/env

و

~/.kde4/shutdown

اینطوری:

یه فایل با نام gpg-agent.sh اینجا ایجاد کنید، یعنی این فایل رو

~/.kde4/env/gpg-agent.sh
خوب محتویات این فایل:
eval $(gpg-agent --daemon --pinentry-program /usr/bin/pinentry-qt)
است.

و محتویات فایل

~/.kde4/shutdown/gpg-agent.sh

این است:
!/bin/sh
# the second field of the GPG_AGENT_INFO variable is the
# process ID of the gpg-agent active in the current session
# so we'll just kill that, rather than all of them
[ -n "${GPG_AGENT_INFO}" ] &&
kill $(echo "${GPG_AGENT_INFO}" | cut -d ':' -f 2)

حالشو ببرین…

این مطلب از اینجا دزدیده شده :D

يك پاسخ برايش بگذاريد

درباره‌ی وبلاگ:

نویسندگان:
مهرداد مومنی
مجید رمضانپور

توجه: برای رفع مشکلات لینوکسی خود به یکی از انجمنهای اینترنتی مراجعه کنید! اینجا به هیچ وجه برای رفع مشکلات لینوکسی شما مناسب نیست!
تبادل لینک نداریم! لطفا سوال نفرمایید ما به هرکس بخوایم لینک می‌دیم، هرکس هم خواست به اینجا لینک بده! :)

  • سفیر: ببین عزیز تعصب فقط چشم بستن و دهان گشودن نیست تعصب یعنی پافشاری روی مسئله عقیده و...
  • احسان: میگم اگه لینوکس اپدیت بشه نسبت به ویروس قبل از اپدیت نفوذ ناپذیر میشه یا باید انتی
  • sh: kdom linux kar bahash rahat tarere

Kategories

بایگانی

وضعیت بلاگ

  • 66,700 بازدید

مجوز انتشار:

تمامی مطالب و مقالات این بلاگ تحت مجوز GNU FDL قرار دارند. بنابراین کپی و ایجاد تغییر در آنها مطابق شرایط این مجوز آزاد می‌باشد.