| 1 | {**************************************************************************} |
| 2 | {* *} |
| 3 | {* Copyright (C) 2003-2004 Polytechnique.org *} |
| 4 | {* http://opensource.polytechnique.org/ *} |
| 5 | {* *} |
| 6 | {* This program is free software; you can redistribute it and/or modify *} |
| 7 | {* it under the terms of the GNU General Public License as published by *} |
| 8 | {* the Free Software Foundation; either version 2 of the License, or *} |
| 9 | {* (at your option) any later version. *} |
| 10 | {* *} |
| 11 | {* This program is distributed in the hope that it will be useful, *} |
| 12 | {* but WITHOUT ANY WARRANTY; without even the implied warranty of *} |
| 13 | {* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *} |
| 14 | {* GNU General Public License for more details. *} |
| 15 | {* *} |
| 16 | {* You should have received a copy of the GNU General Public License *} |
| 17 | {* along with this program; if not, write to the Free Software *} |
| 18 | {* Foundation, Inc., *} |
| 19 | {* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *} |
| 20 | {* *} |
| 21 | {**************************************************************************} |
| 22 | |
| 23 | |
| 24 | <h1>Les forums de Polytechnique.org</h1> |
| 25 | <p> |
| 26 | Polytechnique.org propose un serveur de news (forums de discussion) |
| 27 | sécurisé <strong>ouvert à tous les inscrits</strong> qui ont |
| 28 | <strong><a href="{"acces_smtp.php"|url}">activé leur compte SMTP/NNTP</a></strong>. |
| 29 | </p> |
| 30 | |
| 31 | <h2>A quoi sert le serveur de forums ?</h2> |
| 32 | <p> |
| 33 | Le serveur de forums te permet de consulter les forums de discussion de |
| 34 | Polytechnique.org depuis ton logiciel de courrier électronique (Outlook |
| 35 | Express, Netscape...). |
| 36 | </p> |
| 37 | |
| 38 | <h2>Quel logiciel utiliser ?</h2> |
| 39 | <p> |
| 40 | Nous avons testé les logiciels capables de lire les forums de discussion les plus courants. La colonne <strong>O</strong> indique les logiciels qui fonctionnent, la colonne <strong>N</strong> ceux qui ne fonctionnent pas. |
| 41 | </p> |
| 42 | <p> |
| 43 | <em> |
| 44 | <span class="smaller"> |
| 45 | La colonne <strong>S</strong> s'adresse aux utilisateurs aguerris et indique la possibilité de |
| 46 | faire fonctionner le logiciel de news avec stunnel. La <a href="#stunnel">procédure</a> est |
| 47 | décrite plus bas. |
| 48 | </span> |
| 49 | </em> |
| 50 | </p> |
| 51 | |
| 52 | <table class="bicol" summary="liste des clients" cellpadding="4"> |
| 53 | <tr> |
| 54 | <th>Logiciel</th> |
| 55 | <th>O</th> |
| 56 | <th>N</th> |
| 57 | <th>S</th> |
| 58 | </tr> |
| 59 | <tr class="impair"> |
| 60 | <td>Gnus</td><td>x</td><td> </td><td> </td> |
| 61 | </tr> |
| 62 | <tr class="pair"> |
| 63 | <td>Gravity / SuperGravity</td><td> </td><td> </td><td>x</td> |
| 64 | </tr> |
| 65 | <tr class="impair"> |
| 66 | <td>KNode</td><td> </td><td> </td><td>x</td> |
| 67 | </tr> |
| 68 | <tr class="pair"> |
| 69 | <td>Lotus Notes 5/6</td><td>x</td><td> </td><td> </td> |
| 70 | </tr> |
| 71 | <tr class="impair"> |
| 72 | <td>Microsoft Outlook Express 4.x/5.x/6.x</td><td>x</td><td> </td><td> </td> |
| 73 | </tr> |
| 74 | <tr class="pair"> |
| 75 | <td>Mozilla 1.x</td><td>x</td><td> </td><td> </td> |
| 76 | </tr> |
| 77 | <tr class="impair"> |
| 78 | <td>Netscape Communicator 4.x</td><td>x</td><td> </td><td> </td> |
| 79 | </tr> |
| 80 | <tr class="pair"> |
| 81 | <td>Netscape 6.x/7.x</td><td>x</td><td> </td><td> </td> |
| 82 | </tr> |
| 83 | <tr class="impair"> |
| 84 | <td>Opera 6.x</td><td>x</td><td> </td><td> </td> |
| 85 | </tr> |
| 86 | <tr class="pair"> |
| 87 | <td>Pan</td><td> </td><td> </td><td>x</td> |
| 88 | </tr> |
| 89 | <tr class="impair"> |
| 90 | <td>slrn</td><td>x</td><td> </td><td>x</td> |
| 91 | </tr> |
| 92 | <tr class="pair"> |
| 93 | <td>sylpheed / sylpheed-claws</td><td>x</td><td> </td><td> </td> |
| 94 | </tr> |
| 95 | <tr class="impair"> |
| 96 | <td>Xnews</td><td> </td><td> </td><td>x</td> |
| 97 | </tr> |
| 98 | </table> |
| 99 | |
| 100 | <br /> |
| 101 | <h2>Comment me connecter ?</h2> |
| 102 | <p> |
| 103 | Avant de configurer ton lecteur, il faut avoir accepté le certificat SSL de |
| 104 | Polytechnique.org. <em><a href="{"docs/doc_ssl.php"|url}">Comment faire ?</a></em>. |
| 105 | </p> |
| 106 | <p> |
| 107 | Pour te connecter, tu as besoin des paramètres suivants: |
| 108 | </p> |
| 109 | <ul> |
| 110 | <li><strong>Serveur</strong> : <code>ssl.polytechnique.org</code></li> |
| 111 | <li>Utiliser une connexion <strong>sécurisée</strong> (SSL, port 563)</li> |
| 112 | <li> |
| 113 | Ce serveur demande à ce que tu t'identifies : utilise ton identifiant (prenom.nom) et le mot de passe que tu as choisi pour le service SMTP/NNTP. |
| 114 | </li> |
| 115 | </ul> |
| 116 | <p> |
| 117 | La configuration pas à pas, images à l'appui : |
| 118 | </p> |
| 119 | <ul> |
| 120 | <li><a href="{"docs/doc_oe.php?doc=nntp"|url}">Outlook Express</a></li> |
| 121 | <li><a href="{"docs/doc_nn.php?doc=nntp"|url}">Netscape</a></li> |
| 122 | </ul> |
| 123 | |
| 124 | <h2><a id="stunnel">Utiliser stunnel</a></h2> |
| 125 | <p> |
| 126 | Certains logiciels de news sont capables de s'authentifier mais ne reconnaisent pas les connexions sécurisées de type SSL. Il est possible de faire fonctionner ces logiciels à l'aide de <a href="http://www.stunnel.org/">stunnel</a> qui gère la couche sécurisée. |
| 127 | </p> |
| 128 | <table class="bicol" summary="conf stunnel"> |
| 129 | <tr> |
| 130 | <th> |
| 131 | Pour les versions 3.x |
| 132 | </th> |
| 133 | </tr> |
| 134 | <tr> |
| 135 | <td> |
| 136 | <p>Tu peux <a href="http://www.stunnel.org/">télécharger</a> |
| 137 | stunnel et une fois celui-ci installé, taper la commande :<br /> |
| 138 | <code>stunnel -c -d localhost:119 -r ssl.polytechnique.org:563</code></p> |
| 139 | </td> |
| 140 | </tr> |
| 141 | <tr> |
| 142 | <th> |
| 143 | Pour les versions 4.0x (GNU/linux) |
| 144 | </th> |
| 145 | </tr> |
| 146 | <tr> |
| 147 | <td> |
| 148 | Il suffit d'éditer stunnel.conf et d'y ajouter les lignes suivantes : |
| 149 | <pre> # location of pid file |
| 150 | pid = /var/run/stunnel.pid |
| 151 | # user to run as |
| 152 | setuid = root |
| 153 | setgid = root |
| 154 | |
| 155 | # Use it for client mode |
| 156 | client = yes |
| 157 | |
| 158 | [nntps] |
| 159 | accept = localhost:119 |
| 160 | connect = ssl.polytechnique.org:563 |
| 161 | TIMEOUTclose = 0</pre> |
| 162 | Ensuite, il suffit d'exécuter en tant que <em>root</em> la commande : <code>stunnel /etc/stunnel.conf</code> |
| 163 | <br /><br /> |
| 164 | Il faut noter que la plupart des distributions utilisent stunnel, et ont créé un script de lancement |
| 165 | automatique de stunnel par : <code>/etc/init.d/stunnel start</code> |
| 166 | </td> |
| 167 | </tr> |
| 168 | <tr> |
| 169 | <th> |
| 170 | Pour les versions 4.0x (Windows) |
| 171 | </th> |
| 172 | </tr> |
| 173 | <tr> |
| 174 | <td> |
| 175 | Il suffit d'éditer stunnel.conf et d'y ajouter les lignes suivantes : |
| 176 | <pre> # Use it for client mode |
| 177 | client = yes |
| 178 | |
| 179 | [nntps] |
| 180 | accept = localhost:119 |
| 181 | connect = ssl.polytechnique.org:563 |
| 182 | TIMEOUTclose = 0</pre> |
| 183 | <br /> |
| 184 | Si tu le souhaites, tu peux placer stunnel dans le groupe démarrage, |
| 185 | il sera lancé automatiquement. |
| 186 | </td> |
| 187 | </tr> |
| 188 | </table> |
| 189 | <p> |
| 190 | Ceci met en place un "tunnel" entre ton port local 119 et le port de NNTP sécurisé de Polytechnique.org. |
| 191 | Il ne te reste alors plus qu'à indiquer à ton logiciel de forums que le serveur est "localhost" sur le port 119. |
| 192 | </p> |
| 193 | |
| 194 | <h2>slrn (GNU/linux)</h2> |
| 195 | <p> |
| 196 | Le cas de slrn est particulier. Il est par défaut compilé sans le support du ssl, et on peut utiliser la méthode indiquée ci-dessus. |
| 197 | </p> |
| 198 | <p> |
| 199 | Mais il est aussi possible de compiler slrn avec le support du ssl, auquel |
| 200 | cas il suffit d'indiquer à slrn : <code>snews://ssl.polytechnique.org/</code> comme |
| 201 | serveur. Tout ceci est expliqué sur |
| 202 | <a href="http://slrn.sourceforge.net/docs/README.SSL">la documentation officielle</a> (en anglais). |
| 203 | </p> |
| 204 | |
| 205 | <h2>Attention !</h2> |
| 206 | <p> |
| 207 | Les forums de discussion ne sont pas considérés comme un service prioritaire (contrairement aux adresses à vie) et donc pourra être interrompu pour de courtes périodes si nous ne pouvons pas faire autrement. |
| 208 | </p> |
| 209 | |
| 210 | {* vim:set et sw=2 sts=2 sws=2: *} |