MGroup

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

Posted 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)

حالشو ببرین…

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

Advertisements

پاسخی بگذارید

در پایین مشخصات خود را پر کنید یا برای ورود روی شمایل‌ها کلیک نمایید:

نشان‌وارهٔ وردپرس.کام

شما در حال بیان دیدگاه با حساب کاربری WordPress.com خود هستید. بیرون رفتن / تغییر دادن )

تصویر توییتر

شما در حال بیان دیدگاه با حساب کاربری Twitter خود هستید. بیرون رفتن / تغییر دادن )

عکس فیسبوک

شما در حال بیان دیدگاه با حساب کاربری Facebook خود هستید. بیرون رفتن / تغییر دادن )

عکس گوگل+

شما در حال بیان دیدگاه با حساب کاربری Google+ خود هستید. بیرون رفتن / تغییر دادن )

درحال اتصال به %s


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

Kategories

بایگانی

وضعیت بلاگ

  • 110,511 بازدید

مجوز انتشار:

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