Prérequis

Vous avez besoin de make et g++. On utilisera apt pour les installer :

apt-get install make g++

Téléchargement & installation

On va se placer dans le dossier /tmp le temps de la compilation :

cd /tmp/

On télécharge l'archive, et on la decompresse :

wget http://fish.sekure.us/xchat/FiSH-XChat.v0.98-source.zip
unzip FiSH-XChat.v0.98-source.zip

C'est partie, direction le dossier décompressé :

cd FiSH-XChat.v0.98-source

Nous avons besoin de MIRACL ( http://indigo.ie/~mscott/ ) pour compiler FiSH.

mkdir MIRACL
cd MIRACL
wget http://indigo.ie/~mscott/miracl.zip
unzip -j -aa -L miracl.zip
bash linux
cp miracl.a ../
cd ..

On lance la compilation :

make

Si tout c'est bien passé la compilation c'est terminée avec le message suivant :

Compiling finished -->> /tmp/FiSH-XChat.v0.98-source.zip_FILES/xfish.so

Il nous reste maintant à copier le fichier xfich.so dans le repertoire des plugins de xchat.

cp xfish.so /usr/lib/xchat/xchat/plugins

On relance Xchat, et le plugins sera pris en compte.

Génération d'une Clef BlowFish

Ce site vous permet de générer des clefs : http://www.geektimedesign.com/tools-blowfish-generator.cfm

Les Commandes FiSH

/key <nick|#channel>

 Affiche la clef pour le nick ou le channel spécifié.

/setkey <nick/#channel> <sekure_key>

 Défini la clef pour le nick ou the channel.

/delkey <nick/#channel>

 Efface la clef pour le nick ou le channel

/msg+ <nick/#channel> <your message>

 Envoi un message crypté au nick/channel.

/notice+ <nick/#channel> <your notice>

 Envoi une notice crypté au nick/channel.

/topic+ <topic>

 Défini un topic crypté.

/encrypt < 1/y/on | 0/n/off >

 Active ou desactive l'encryption FiSH

/decrypt < 1/y/on | 0/n/off >

 Active ou desactive la décryption FiSH

Pour les faignants

Déjà félicitation d'être arrivé jusque ici :-)

Si vous ne voulez pas vous embetez a compiler le plugins FiSH, je l'ai fait pour vous. Mais attention, ce n'est pas dit qu'il marchera sur votre installation. (Normalement, sur une Debian Etch il ne devrais pas y avoir de problemes.)

Le fichier xfish.so à copier dans votre dossier /usr/lib/xchat/xchat/plugins est disponible au téléchargement.

Télécharger le fichier xfish.so