Anope: ajouter des services IRC à votre serveur IRC

Un serveur IRC sans la possibilité d’enregistrer vos salons, réserver vos pseudo, etc… n’aurait pas d’intérêt. Installez ces services IRC est primordial.

Un des plus connus est anope qui regroupe ces services “chanserv”, “nickserv”, etc…:

https://www.anope.org/

Téléchargez le et décompressez le (voir tutoriel précédent si besoin).

Allez dans le répertoire où ont été décompressés les fichiers.

Vous devez maintenant lancer le script de configuration grâce à la commande (attention au « C » qui est en majuscule):

./Config

C’est la même méthode que pour l’installation d’Unrealircd vue précédemment.

 

2016-08-23_09h16_49

 

Répondez maintenant aux questions, quand vous ne savez pas, validez la proposition par défaut. Attention pour la première, il s’agit du répertoire d’installation, il est indiqué par défaut que l’installation va se faire dans le répertoire du root, je vous conseille plutôt de le placer dans le répertoire où vous allez installer tous vos scripts liés à l’IRC. (/home/votre_repertoire).

 

2016-08-23_09h16_57

 

2016-08-23_09h17_36

 

2016-08-23_09h18_04

 

Un fois la configuration terminée, allez dans le sous répertoire “build” et  lancez la compilation (cette partie peut durer longtemps):

make

2016-08-23_09h19_52

 

Enfin, terminez l’installation comme il est indiqué avec la commande:

make install

 

2016-08-23_10h00_32

Laissez faire et attendez:

 

2016-08-23_10h01_54

 

Quittez le répertoire ou se trouvent vos fichiers décompressés  et allez dans le répertoire nouvellement créé “services”.

Si vous vous placez dans le sous répertoire “/bin” et que vous lancez le script d’anope avec la commande:

./services

Vous obtenez des erreurs:

La première il ne faut pas lancer le script en root mais avec votre compte utilisateur.

La seconde concerne votre fichier  de configuration qu’il va falloir modifier.

 

2016-08-23_10h05_40

 

Voici les parties du “services.conf” qu’il faut modifier.

La première modification concerne le nom de votre serveur de services (mettre le nom de votre choix):

 

Dans la rubrique “uplink”, mettez le port qui avait été réservé pour connecter Unrealircd avec les services d’anope. Dans le précédent tutoriel, nous avions réservé le port “6669” et nous avions rajouté un bloc à ce sujet dans le fichier unrealircd.conf.

 

 

Dans la rubrique “serverinfo”, mettez le nom de votre serveur de services:

 

Choisissez ici “unreal4” comme module:

 

Dans la rubrique “networkinfo”, une fois de plus remettez le nom de votre serveur de services:

 

C’est tout pour le fichier de configuration services.conf

Vous allez maintenant réouvrir le fichier de configuration unrealircd.conf pour y ajouter quelques blocs.

Attention à bien remettre le port réservé au serveur de services et le même mot de passe que dans le fichier services.conf:

 

Un petit bloc ulines:

 

Et la configuration du réseau avec le nom du serveur de services:

 

 

Tous les fichiers de configuration sont maintenant opérationnels et vous pouvez relancer le script d’anope avec la commande:

./services

 

Vous pouvez désormais utiliser les divers services. Voici un site internet sur lequel sont recensés les nombreuses commandes:

https://www.anope.org/docgen/1.8/fr/

[wpitstats year=”all”]

Laisser un commentaire