3
<title>Untitled Document</title>
4
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
7
<body bgcolor="#FFFFFF">
8
<p>postfix/TLS - Installation de la mise a jour</p>
9
<p>Prérequis:<br>
10
Postfix Version 2.1.0<br>
11
http://www.postfix.org </p>
12
<p>L'utilisation d'autres versions pourrait mener � des conflits ou � des pannes
13
silencieuses du fait que nous intervenons directement sur le code source.<br>
14
OpenSSL Version 0.9.5 ou plus (0.9.7d recommandée)<br>
15
http://www.openssl.org</p>
16
<p>Nous utilisons OpenSSL comme biblioth�que (et quelques outils en ligne de commande
17
pour cr�er les certificats, au besoin). OpenSSL est le successeur de SSLeay.
19
<p>Postfix/TLS utilise les propri�t�s qui sont seulement disponibles à
20
partir de la version 0.9.5 des biblioth�que OpenSSL. 0.9.5a a prouv� une stabilit�
21
au delà de plusieurs mois. La derni�re version 0.9.7d contient plusieurs
22
am�liorations et a prouv� sa stabilit� jusqu'ici. <br>
23
Vous pouvez �galement avoir � mettre � jour votre utilitaire 'patch'(voir ci-dessous).
26
<p>Les modifications du code source de Postfix tout comme les fichiers supplementaires
27
sont inclus dans le fichier "pfixtls.diff" dans le répertoire
28
principal du kit de mise � jour.<br>
29
Pour appliquer la mise � jour, allez dans le répertoire parent de l'arborescence
30
des sources originales de Postfix (vous devez voir "postfix-xxxxxx"
31
ou "snapshot-xxxxxx" quand vous faites un "ls -al" depuis
32
ce repertoire. La mise � jour est alors appliquee par:</p>
33
<p>patch -p0 < chemin-de/pfixtls.diff </p>
34
<p>Si vous avez des probl�mes pendant le processus de mise � jour (par exemple avec les
35
includes de HP-UX 10.20 ou de Solaris), vous devriez mettre � jour votre utilitaire de patch,
36
par exemple un GNU-patch plus récent.<br>
37
Si vous avez besoin d'appliquer la mise � jour sur une autre version de postfix, vous
39
cd repertoire-postfix; patch -p1 < chemin-de/pfixtls.diff <br>
40
Puisque la mise � jour est sous forme unifiée, elle peut être également
41
appliqué à un code source modérément modifié
42
sans que des conflits apparaissent.</p>
44
<p>Apres être mis � jour; postfix va se configurer et se compiler comme
45
avant. Dans le but d'activer les fonctions TLS, vous devez spécifier
46
le chemin des headers OpenSSL ainsi que les bibliothéques appropriées,
47
et vous devez définir USE_SSL. Votre commande pour la configuration doit
49
make makefiles CCARGS="-DUSE_SSL -I/usr/local/ssl/include" AUXLIBS="-L/usr/local/ssl/lib
51
Vous pourriez avoir besoin de personnalisation suppl�mentaire par exemple pour
52
l'usage des Berkeley-DB comme énum�ré dans les instructions INSTALL de postfix
53
. Vous pouvez alors continuer de la manière habituelle avec: <br>
55
<p>et ensuite suivre les instructions du fichier INSTALL de postfix</p>