Installer un serveur KDX (Chat, Board, VoiceIP, Partage de fichi

Installer un serveur KDX (Chat, Board, VoiceIP, Partage de fichiers, etc).

Author:  Delf
Contributor:
  
Release: SME Server 6.x
License: color=#ff0000>GPL

Site de KDX: www.haxial.com
KDX is a powerful "BBS"-style (Bulletin Board System) encrypted internet communications system that provides voice chat (Internet Telephone), text chat, messaging, news, file and folder transfer, remote access, trackers and more.

 


Problème: Installer KDX Server sur SME 6.0/6.0.1
Solution: Suivez ce Howto


STEP 1: Download

Téléchargez les tarballs suivants:

Cliquez ici: kdxserver.tar.gz
Cliquez ici: kdxserver-libs.tar.gz

Téléchargez le rpm pour ouvrir les ports sous SME si vous ne l'avez pas:

Cliquez ici: dmc-mitel-portopening-0.0.1-4.noarch.rpm


STEP 2:  Installer KDX Server

Décompressez kdxserver-libs.tar.gz:

[root@server root]# tar zxvf kdxserver-libs.tar.gz

Entrez dans le répertoire créé et entrez les commandes suivantes si vous n'avez pas les deux fichiers suivants:

[root@server root]# cd kdxserver-libs
[root@server kdxserver-libs]# mv libstdc++.so.5 /usr/lib
[root@server kdxserver-libs]# mv libgcc_s.so.1 /usr/lib
[root@server kdxserver-libs]# ln -s /usr/lib/libstdc++.so.5 /usr/local/lib/libstdc++.so.5

Maintenant décompressez kdxserver.tar.gz:

[root@server root]# tar zxvf kdxserver.tar.gz

Rendez-vous dans le répertoire créé:

[root@server root]# cd kdxserver

Nous avons ici deux fichiers: KDXServer et KDXTrackerServ.

On ne s'intéressera ici qu'à KDXServer. Créez un user (dans notre exemple, nous prendrons kdx-user) via le server-manager ou utilisez-en un déjà existant, peu importe. Puis entrez les commandes:

[root@server kdxserver]# mv KDXServer /home/e-smith/files/users/kdx-user/
[root@server kdxserver]# chown kdx-user.kdx-user /home/e-smith/files/users/kdx-user/KDXServer
[root@server kdxserver]# su kdx-user
[kdx-user@server kdx-user]# chmod 700 /home/e-smith/files/users/kdx-user/KDXServer

Le fait de lancer pour la première fois KDXServer va avoir pour effet de créer des fichiers et répertoires dans le répertoire courant d'exécution. Il serait donc judicieux de placer le binaire KDXServer dans un répertoire si vous utilisez un user déjà existant. Installez dmc-mitel-portopening-0.0.1-3 (en mode root bien sûr) si vous ne l'avez pas:

[root@server root]# rpm -Uvh dmc-mitel-portopening-0.0.1-4.noarch.rpm

Allez ensuite dans votre server-manager pour ouvrir le port TCP/10700. Vous pouvez à présent lancer KDXServer (évitez de le lancer en mode root):

[kdx-user@server kdx-user]# ./KDXServer


STEP 3: Le client KDX

Pour télécharger le client KDX, rendez-vous sur le site de Haxial.
Pour utiliser votre client KDX derrière SME Server, vous devez forwarder le port 10700 vers votre station.
Il serait aussi envisageable de forwarder le port 10600 pour le DCC si je ne me trompe pas. Bon courage.


 

Category: 
Howtos pour E-Smith/SME