Install Pidgin from sources with SSL support (GNU TLS)

How to do things, solutions, recipes, tutorials
Post Reply
Message
Author
linuxcbon
Posts: 1312
Joined: Thu 09 Aug 2007, 22:54

Install Pidgin from sources with SSL support (GNU TLS)

#1 Post by linuxcbon »

Introduction :
Pidgin is a program to do instant messaging.
It supports many protocols like msn, yahoo, irc, google talk, etc.

SSL, now called TLS, is a protocol to exchange crypted datas through the Internet, so it makes it harder to spy you.
GNU TLS is a gpl implementation of it.


Install compile tools

If you have FULL INSTALL :
The dev.sfs is usually at :
http://distro.ibiblio.org/pub/linux/dis ... modules-4/
Save it to folder /
From the shell do :

Code: Select all

modprobe squashfs 
mkdir /data
mount -o loop devx_398.sfs /data 
cp -a -v --remove-destination /data/* / >devcopy.txt
umount /data
sync 
ldconfig
rm -r /data
Then to install SSL, you need these libraries :

LIBGPG
Download ftp://ftp.gnupg.org/gcrypt/libgpg-error ... .6.tar.bz2
And from shell, go to folder containing source :

Code: Select all

tar -xvf libgpg-error*
cd libgpg-error*
./configure
make
make install
INSTALL LIBGCRYPT
The same for libgcrypt
ftp://ftp.gnupg.org/gcrypt/libgcrypt/li ... .0.tar.bz2

Code: Select all

tar -xvf libgcrypt*
cd libgcrypt*
./configure
make
make install
INSTALL GNUTLS
The same for gnutls
ftp://ftp.gnupg.org/gcrypt/gnutls/gnutls-2.0.4.tar.bz2

Code: Select all

tar -xvf gnutls*
cd gnutls*
./configure
make
make install
INSTALL PIDGIN
Then download latest pidgin
http://www.pidgin.im/download/source/
Then from shell, go to folder containing source :

Code: Select all

tar -xvf pidgin*
cd pidgin*
./configure  --disable-gtkspell --disable-gstreamer --disable-meanwhile --disable-avahi --disable-dbus  --enable-gnutls=yes
make
make install
to run it from shell :

Code: Select all

/usr/local/bin/pidgin &

--updated with more details.--
Last edited by linuxcbon on Tue 12 May 2009, 11:40, edited 6 times in total.

User avatar
Flash
Official Dog Handler
Posts: 13071
Joined: Wed 04 May 2005, 16:04
Location: Arizona USA

#2 Post by Flash »

Thanks, Linuxcbon, but this is awfully bare-bones for a howto. Could you flesh it out a bit? :) Perhaps a short description of Pidgin and SSL for a start, and why anyone would want to use them together. Then, a bit of discussion about compiling, along with where to get the compiling tools and how to install them, would be a big help for those who've never compiled anything. Finally, you could give links to where the various libraries and programs can be found, that have to be compiled.

Thanks again. 8)

linuxcbon
Posts: 1312
Joined: Thu 09 Aug 2007, 22:54

#3 Post by linuxcbon »

Updated, other people can explain how to install compile tools from frugal install, livecd etc.
Please ask if something unclear or wrong. :)

codePhantom
Posts: 19
Joined: Mon 07 Jul 2008, 09:34

#4 Post by codePhantom »

If its not too much trouble, could you also provide the dev files?
Without the dev files many features are disabled(even sound).

jetherson
Posts: 5
Joined: Mon 29 Jun 2009, 09:51

pidgin 2.5.7 pet?

#5 Post by jetherson »

Can somebody please upload a .pet for pidgin 2.5.7 ?

Thank you very much..

linuxcbon
Posts: 1312
Joined: Thu 09 Aug 2007, 22:54

#6 Post by linuxcbon »

Well I tried again pidgin, and it tells me "SSL support is needed for MSN. Please install a supported SSL library".
So I give up that crappy program !

Post Reply