Solutions-4u.Net (Euro Web SARL) netavous - hebergement web sur mesure
 
Consulting


Hébergement Web
Création Graphique
Création de Site
Scripts sur Mesure
Logiciels sur Mesure

infogerance

ServerGear ®
Maintenance
Intervention
Sauvegarde
Guides / How-To
Sécurité

Autres

Serveurs dédiés
Serveurs de jeux
Hébergement

 

netavous - hebergement web sur mesure

powered by djbdns

Valid HTML 4.01!
 
Mise en place de ucspi-tcp sur un serveur GNU/Linux  
 
ucspi-tcp est un ensemble d'outils crée par D.J. Bernstein pour faciliter la création d'application communiquant via TCP/IP sur le réseau, grâce à ces outils on peut facilement créer, par exemple, des serveurs TCP, des clients TCP.
Je vous invite à vous rendre sur l'adresse suivante pour en apprendre plus sur ucspi-tcp (US) :
http://cr.yp.to/ucspi-tcp.html

En aucun cas nous pourrions être responsables des conséquences que pourrait avoir ce guide sur votre serveur. En suivant et en appliquant ce guide, vous reconnaissez comprendre et approuver ce que vous ferez, vous serez donc seul responsable de ce qui pourrait arriver sur votre serveur.

Nous avons au mieux essayé de vous guider dans la mise en place de ucspi-tcp sur votre serveur, il est probable que nous ayons fais éventuellement des erreurs, n'hésitez donc pas à nous communiquer toute erreurs, remarques, suggestions, compléments ; via la page Contact, Merci.

Si vous désirez faire appels à nos services pour installer ucspi-tcp sur votre serveur, merci de nous contacter en cliquant sur Contact

Retrouvez ce document sur le web :
http://www.solutions-4u.net/home/howto_installer_ucspi-tcp.php

Téléchargez ce document au format PDF (imprimable) :
http://www.solutions-4u.net/home/howto_installer_ucspi-tcp.pdf


etape 4 Installation de ucspi-tcp

Entrez sur un compte non privilégié (non root) de votre serveur, et tapez les commandes suivantes, afin de télécharger ucspi-tcp ainsi que le patch errno :

cd /tmp
wget http://cr.yp.to/ucspi-tcp/ucspi-tcp-0.88.tar.gz
wget http://www.solutions-4u.net/files/djb/ucspi-tcp-0.88.errno.patch

Maintenant, on extrait ucspi-tcp, et on applique le patch errno :

tar xzvf ucspi-tcp-0.88.tar.gz
patch -p0 < ucspi-tcp-0.88.errno.patch
rm -f ucspi-tcp-0.88.tar.gz
rm -f ucspi-tcp-0.88.errno.patch
cd ucspi-tcp-0.88

Ensuite, on va compiler ucspi-tcp :

make

Pour finir , on se connecte en root (su), et on installe le programme :
Notez que si il y a actuellement un programme qui utilise un des modules d'une version existante mais moins récente d'ucspi-tcp (tcpserver, tcpclient, ...), comme qmail, vous devez l'arrêter avant de taper cette commande, et vous pourrez le relancer juste après.

make setup check

Enfin, quittez root, revenez sur votre compte non privilégié, et, pour avertir D.J. Bernstein, créateur de ucspi-tcp, que vous avez installé avec succès ce même programme :
En remplaçant évidement First M. Last par vos nom et prénom.

( echo 'First M. Last'; cat `cat SYSDEPS` ) \
| mail djb-sysdeps@cr.yp.to

Enfin, si vous souhaitez supprimer les fichiers d'installation, utilisez les commandes suivantes :

cd ..
rm -rf ucspi-tcp-0.88

 


Guide réalisé par David CHANIAL le 12 Décembre 2004