Trac is being migrated to new services! Issues can be found in our new YouTrack instance and WIKI pages can be found on our website.

Changes between Version 2 and Version 3 of FAQssl


Ignore:
Timestamp:
May 16, 2007, 3:41:48 PM (17 years ago)
Author:
John Bailey
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FAQssl

    v2 v3  
    22
    33This information was compiled by [mailto:stu@nosnilmot.com Stu Tomlinson] with much help from [irc://chat.freenode.net/pidgin #pidgin].
     4
     5Note that reconstruction of this page is still underway.  More will come soon!
    46
    57[[TOC(inline,noheading)]]
     
    1921Note that libgnutls and libgnutls-dev from Debian Woody are known '''NOT''' to work.
    2022
     23=== Fedora Core 1, 2, and 3 ===
     24Please upgrade to a more recent distribution.
     25
    2126=== Fedora Core 4, 5, and 6 ===
    2227Use the Pidgin-provided [http://pidgin.im/pidgin/download/fedora_core/ yum repository].
     28
     29=== FreeBSD 5.1 ===
     30Compile from source.  See the notes below.  As we understand it, GNUTLS no longer works for FreeBSD users; Pidgin will work fine with the NSS from ports (nss-3.8):
     31{{{
     32~$ cd /usr/ports/net/pidgin ; make WITHOUT_GNUTLS=t WITH_NSS=t WITHOUT_AUDIO=t package clean
     33}}}
    2334
    2435=== Gentoo ===
     
    4859If you're not able to figure this out on your own already, see the notes below on compiling from source.
    4960
    50 === Mandrake ===
     61=== Mac OS X ===
     62You will need to compile from source.  Use GNUTLS.  Information on GNUTLS with OS X can be found [http://alphamonkey.org/link/notes/296 here].
    5163
    52 === Mandriva ===
     64=== OpenBSD 3.4 ===
     65Compile from source.  See the notes below in GNUTLS versions that have been reported to work.
    5366
    5467=== Red Hat Linux 9 and earlier ===
     
    7083Firefox also includes the necessary libraries, so if you have a binary package of Pidgin that was built with SSL support you may be able to add `/usr/lib/firefox` to `/etc/ld.so.conf` and run `ldconfig` as root.
    7184
     85=== Solaris ===
     86[http://www.blastwave.org/ Blastwave] provides third-party packages for Solaris.
     87
     88If you use Blastwave's packages and get the error "Fatal: no entropy gathering module detected," make sure that you have installed the Solaris /dev/random patch (Solaris 8 (sparc): 112438, (x86): 112439) and that /dev/random  is world-readable.
     89
     90If you decide to compile from source, make sure you use gmake and gcc instead of Sun's tools.
     91
    7292=== SuSE 8.2, 9.0, 9.1, 9.2, and 9.3 ===
    73 Third-party RPMs for these SuSE distributions are often available [http://linux01.gwdg.de/~pbleser/rpm-navigation.php?cat=Network%2Fgaim/ here].  These RPMs use GNUTLS for SSL support, but GNUTLS is not provided in SuSE 8.2 or 9.0.  Users of these distributions will need to also install GNUTLS, OpenCDK, and libtasn1 from the same site.  SuSE 9.1 and later provide GNUTLS, and SuSE's provided GNUTLS should be used on these distributions.
     93Third-party RPMs for these SuSE distributions are often available [http://linux01.gwdg.de/~pbleser/ here].  These RPMs use GNUTLS for SSL support, but GNUTLS is not provided in SuSE 8.2 or 9.0.  Users of these distributions will need to also install GNUTLS, OpenCDK, and libtasn1 from the same site.  SuSE 9.1 and later provide GNUTLS, and SuSE's provided GNUTLS should be used on these distributions.
    7494
    7595If you wish to use Mozilla NSS with Pidgin, you will need to compile from source using [http://linux01.gwdg.de/~pbleser/rpm-navigation.php?cat=%2FLibraries%2Fmozilla-nss/ these NSS packages] from the same site as the Pidgin RPMs.
     96
     97=== Ubuntu 4.10 (Warty) and 5.04 (Hoary) ===
     98You will probably need to compile from source.  To do so, uninstall any previous versions of Pidgin using apt, synaptic, or similar.  Then install libgnutls10-dev via synaptic or `apt-get install libgnutls10-dev`.  Then run Pidgin's configure script with the `--enable-gnutls=yes` argument.
     99
     100=== Windows ===
     101Use the Pidgin provided binaries, or follow the [wiki:BuildingWinPidgin Building Windows Pidgin instructions] to the letter.
     102
     103== Compiling From Source ==
     104I strongly recommend you use pre-packaged binaries where possible, however if you MUST use source, these tips might help you.  Either GNUTLS or Mozilla NSS and NSPR will work.  I've witnessed more success with NSS and NSPR.
     105
     106== Random Questions ==
     107
     108(Reconstruction of this page is currently in progress.  More to come soon!)
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!