{**************************************************************************} {* *} {* Copyright (C) 2003-2004 Polytechnique.org *} {* http://opensource.polytechnique.org/ *} {* *} {* This program is free software; you can redistribute it and/or modify *} {* it under the terms of the GNU General Public License as published by *} {* the Free Software Foundation; either version 2 of the License, or *} {* (at your option) any later version. *} {* *} {* This program is distributed in the hope that it will be useful, *} {* but WITHOUT ANY WARRANTY; without even the implied warranty of *} {* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *} {* GNU General Public License for more details. *} {* *} {* You should have received a copy of the GNU General Public License *} {* along with this program; if not, write to the Free Software *} {* Foundation, Inc., *} {* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *} {* *} {**************************************************************************}
Polytechnique.org propose un serveur de news (forums de discussion) sécurisé ouvert à tous les inscrits qui ont activé leur compte SMTP/NNTP.
Le serveur de forums te permet de consulter les forums de discussion de Polytechnique.org depuis ton logiciel de courrier électronique (Outlook Express, Netscape...).
Nous avons testé les logiciels capables de lire les forums de discussion les plus courants. La colonne O indique les logiciels qui fonctionnent, la colonne N ceux qui ne fonctionnent pas.
La colonne S s'adresse aux utilisateurs aguerris et indique la possibilité de faire fonctionner le logiciel de news avec stunnel. La procédure est décrite plus bas.
Logiciel | O | N | S |
---|---|---|---|
Gnus | x | ||
Gravity / SuperGravity | x | ||
KNode | x | ||
Lotus Notes 5/6 | x | ||
Microsoft Outlook Express 4.x/5.x/6.x | x | ||
Mozilla 1.x | x | ||
Netscape Communicator 4.x | x | ||
Netscape 6.x/7.x | x | ||
Opera 6.x | x | ||
Pan | x | ||
slrn | x | x | |
sylpheed / sylpheed-claws | x | ||
Xnews | x |
Avant de configurer ton lecteur, il faut avoir accepté le certificat SSL de Polytechnique.org. Comment faire ?.
Pour te connecter, tu as besoin des paramètres suivants:
ssl.polytechnique.org
La configuration pas à pas, images à l'appui :
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 stunnel qui gère la couche sécurisée.
Pour les versions 3.x |
---|
Tu peux télécharger
stunnel et une fois celui-ci installé, taper la commande : |
Pour les versions 4.0x (GNU/linux) |
Il suffit d'éditer stunnel.conf et d'y ajouter les lignes suivantes :
# location of pid file pid = /var/run/stunnel.pid # user to run as setuid = root setgid = root # Use it for client mode client = yes [nntps] accept = localhost:119 connect = ssl.polytechnique.org:563 TIMEOUTclose = 0Ensuite, il suffit d'exécuter en tant que root la commande : stunnel /etc/stunnel.conf
Il faut noter que la plupart des distributions utilisent stunnel, et ont créé un script de lancement automatique de stunnel par : /etc/init.d/stunnel start
|
Pour les versions 4.0x (Windows) |
Il suffit d'éditer stunnel.conf et d'y ajouter les lignes suivantes :
# Use it for client mode client = yes [nntps] accept = localhost:119 connect = ssl.polytechnique.org:563 TIMEOUTclose = 0 Si tu le souhaites, tu peux placer stunnel dans le groupe démarrage, il sera lancé automatiquement. |
Ceci met en place un "tunnel" entre ton port local 119 et le port de NNTP sécurisé de Polytechnique.org. Il ne te reste alors plus qu'à indiquer à ton logiciel de forums que le serveur est "localhost" sur le port 119.
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.
Mais il est aussi possible de compiler slrn avec le support du ssl, auquel
cas il suffit d'indiquer à slrn : snews://ssl.polytechnique.org/
comme
serveur. Tout ceci est expliqué sur
la documentation officielle (en anglais).
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.
{* vim:set et sw=2 sts=2 sws=2: *}