[Çözüldü] Pidgin SSL problemi

Başlatan immortal, 27 Ocak 2010 - 14:25:56

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

immortal

MSN için SSL desteği gereklidir. Lütfen geçerli bir SSL kütüphanesi yükleyin.
Dün çalışan şey bugün çalışmıyor. Gerçi şunu yazmamda da yarar var diye düşünüyorum. Derleme esnasında ./configure yaparken;
./configure --disable-ssl
yazmak zorunda kalmıştım. Bundan sonra Pidgin'i sorunsuz derleyip kurdum ve oturum da açtım fakat bilgisayarımı bugün açtığımda MSN'de oturum açamıyorum. Acaba sorun nedir? Muhtemelen kütüphaneyi tekrar yüklemem gerekecek ama paketlerden baktığım zaman bir ton SSL gördüm hangisinin olacağını dair bir fikrim yok.

Jeaquares

Alıntı yapılan: immortal - 27 Ocak 2010 - 14:25:56
MSN için SSL desteği gereklidir. Lütfen geçerli bir SSL kütüphanesi yükleyin.
Dün çalışan şey bugün çalışmıyor. Gerçi şunu yazmamda da yarar var diye düşünüyorum. Derleme esnasında ./configure yaparken;
./configure --disable-ssl
yazmak zorunda kalmıştım. Bundan sonra Pidgin'i sorunsuz derleyip kurdum ve oturum da açtım fakat bilgisayarımı bugün açtığımda MSN'de oturum açamıyorum. Acaba sorun nedir? Muhtemelen kütüphaneyi tekrar yüklemem gerekecek ama paketlerden baktığım zaman bir ton SSL gördüm hangisinin olacağını dair bir fikrim yok.

Pidgin OpenSSL kullanmıyor. O yüzden Mozilla'dan NSS ve NSRP kütüphanelerini yüklemen lazım.

ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_12_5_RTM/ ==> NSS
http://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v4.8/ ==> NSPR

Ayrı ayrı indir veya şimdi alt dizine geçince gördüm, NSS altında NSS 3.12.5 NSPR 4.8 ile birlikte verilmiş:

ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_12_5_RTM/src/nss-3.12.5-with-nspr-4.8.2.tar.gz

Dosyaların içindekileri /usr/lib altına yükle. NSS ve NSPR ayrı klasörlerde mi, bilmiyorum. Ayrı klasörlerde değilse ayır, "nss-3.5.12" ve "nspr-4.8.2" olarak adlandır. Sonra Pidgin'in src klasörü altına git. ./configure komutunu şöyle ver:

./configure --with-nss-includes=/Dosyaya giden dizin yolu/nss-3.12.5/include --with-nspr-includes=/Dosyaya giden dizin yolu/nspr-4.8.2/include --with-nss-libs=/Dosyaya giden dizin yolu/nss-3.12.5/lib --with-nspr-libs=/Dosyaya giden dizin yolu/nspr-4.8.2/lib

İşlem başarılı bir şekilde biterse make, makeinstall yapıp sorunu çözebilirsin.
When I look into your eyes, there's nothing there to see...
Nothing but my own mistakes, staring back at me...

**//Ubuntu 9.04 Jaunty Jackalope Hayranı & Kullanıcısı//**

immortal

#2
Derleme esnasında ancak bu şekilde make ve make install'a geçebildim.

./configure --with-nss-includes=/usr/lib/nss-3.12.5/include --with-nspr-includes=/sr/lib/nspr-4.8.2/include --with-nss-libs=/sr/lib/nss-3.12.5/lib --with-nspr-libs=/sr/lib/nspr-4.8.2/lib --disable-screensaver --disable-startup-notification --disable-gtkspell --disable-gstreamer --disable-vv --disable-idn --disable-meanwhile --disable-avahi --disable-dbus --disable-perl --disable-tcl

İlk urulumda da bu şekilde kurmuştum senin söylediğin kodlar haricindeki hali ile. Şimdi bağlandım ama bakalım kapatıp açtıktan sonra problem olacak mı. Haber vereceğim.

immortal

sudo apt-get build-dep pidgin
ile paketler indirilip kurulur. Bu tip bir sıkıntı yaşayan kullanıcı için kökten çözümdür.