Installation d'Eva services

L'installation d'Eva, Lea et Talis ce fais par Eggdrop, je présume donc que vous savez installer un eggdrop, si ce n'est pas le cas consultez la page de wiki suivante : Compilation d'un Eggdrop En effet, l'installation de ces services reviens à faire l'installation de scripts tcl.

Téléchargement des scripts requis

Vous trouverez les scripts chez eXolia, script écris par TiSmA

  • Vous trouverez également d'autres scripts intéressant.

Vous devez donc les charger, et il convient d'en faire la configuration maintenant.

configurations

Les fichiers .conf des scripts

Vous trouverez dans la racine de chaque script le fichier .conf correspondant (exemple : Eva.conf) c'est celui ci qui convient d'éditer, le reste est à laisser tel quel.

Sachant que la partie importante pour que la connexion s'effectue correctement étant :

######################
# Configuration Link #
######################

#--> Adresse du link
set eva(link) "Eva.domaine.tld"

#--> Ip du link
set eva(ip) "100.100.100.100"

#--> Port du link
set eva(port) "7000"

#--> Mot de passe du link
set eva(pass) "mot-de-passe-du-link"

Il convient de remplacer ses indications par les identifications de votre server.

Maintenant, que les scripts sont configuré, vous pouvez les charger dans votre eggdrop, dans le répertoire “scripts”, vous devez upload le tout tel quel, vous retrouvant ainsi avec des répertoires Eva, Lea et Talis dans votre répertoire ~/eggdrop/scripts/

D'autres configuration comme le salon de services et autre, mais intuitif comme config qui ne sont pas expliqué ici.

Le fichier eggdrop.conf

scripts

Vous aurez rajoutez les connections comme il se doit, de plus n'oubliez pas de rajouter le chemins pour indiquer où ce trouve le tcl.

###########
# Sources #
###########

source scripts/Eva/Eva.tcl
source scripts/Lea/Lea.tcl
source scripts/Talis/Talis.tcl

O:line

Vous souhaitez également attribuer une oline à votre eggdrop, rajouter pour cela dans la partie Configuration (ou ailleurs après tout c'est sans grande importance):

set init-server {
putserv "oper Login Pass"
}

Le fichier unrealircd.conf

Il convient de rajouter les indications correspondante:

link block

link Eva.mondomaine.net
{
	 username       *;
	 hostname       12.34.567.890;
	 bind-ip        *;
	 port           6667;
	 hub            *;
	 password-connect "mot-de-passe-du-link";
	 password-receive "mot-de-passe-du-link";
	 class          servers;
};

dans l'unreal les correspondances à respecter pour un bon fonctionnement : unrealirc.conf :

link Eva.mondomaine.net
password-connect "mot-de-passe-du-link";
password-receive "mot-de-passe-du-link";
et l'O:line

devant correspondre avec l'eggdrop (Eva.conf et eggdrop.conf)

#--> Adresse du link
set eva(link) "Eva.mondomaine.net"
#--> Mot de passe du link
set eva(pass) "mot-de-passe-du-link"
putserv "oper Login Pass"

Faite de même pour Lea, Eva, et Talis, et tout autre scripts que vous aurez décider d'installer.

U:line

On rajoute les U:lines qui vont avec.

ulines { 
	Eva.domaine.net;
	Lea.domaine.net;
	Talis.domaine.net;
}

O:line

Et ne pas oublier l'oline qui va bien, vous faites pour cela comme pour un IRCop.

Rehash

Et bien entendu pour appliquer les changements de l'unreal un rehash sur IRC ou en console

Lancement

Comme pour un eggdrop classique,

En console :

./eggdrop -m

Puis sur IRC :

/msg eggdrop hello
/msg eggdrop pass lepassquivabien

Pour lancer les services entré en party-line avec votre egg puis entrez

.leaconnect

Il est possible qu'un ”.rehash” soit utile avant celà.

Si tout ce passe bien, vous avez les services qui se connectent, reste encore à en faire les configurations sur IRC, activer ce qu'y dois l'être.

Comme vous avez peux être déjà essayer un /msg eva help vous voyez que vous n'avez pas plus accès qu'un simple utilisateur, plutôt rageant puisque vous venez d'en faire son installation. vous devez vous identifier :

/msg Eva auth login passe

Vous pouvez vous demander : mais comme l'installation est toute fraiche c'est quoi mon login et pass ?:-? La réponse : c'est celui qui vous sert à vous identifier sur l'eggdrop après l'avoir lancer ./eggdrop -m

Par défaut, Lea ne logs pas sur le salon de service. Et comme c'est bien souvent la première chose que l'on souhaite, logger les connections, les joins… il vous suffit :

Commande Console : /msg Lea console 0/1/2/3
Level 0 : Aucune console
Level 1 : Console commande
Level 2 : Console commande & connexion & déconnexion
Level 3 : Toutes les consoles

/msg Lea console 3

Nic0 2009/08/07 16:57

 
eggdrop/eva_lea_talis.txt · Dernière modification: 2010/04/21 15:33 (édition externe)
 
Recent changes RSS feed
Linux | tout droits réservé ~ © 2009-2010 Nic0's Sphere ~ | Tchat gratuit | Tchat gratuit