Accueil
Contact

CService (v2.5)
NService (v1.5)
OService (v1.1)
MyBoX ScripT (v6)





Allopass, le micro-paiement pour tous les Webmasters !

Télécharger CService mIRC
Valid CSS!



Installation de SCoderZ


Cette page décrit l'installation des services SCoderZ :

Télécharger SCoderZ 1.1.9

Comme vous le savez, les services SCoderZ ont été développés à l'origine pour le serveur JeuX.Fr et sont compatibles avec IRCoderZ & IRCu2.10.* .. (Toutefois, la meilleur compatibilité reste avec IRCoderZ). Nous allons donc apprendre à lancer les services SCoderZ sur votre serveur.

Tout d'abord, logguer vous sur votre shell (accès SSH) puis taper ceci :

cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/scoderz co scoderz

Cette commande permet d'avoir la dernière version de ces services. Une fois l'update fini, vous avez le dossier SCoderZ sur votre shell. Pour commencer l'installation, procéder comme cela :

- cd SCoderZ
- make config
- make
- make install (s'il vous fait une erreur au make install, oubliez cette étape)

Lors du make config, une série de question va vous être posé , voici le détail :

 

*
* Utilisation de la configuration par défault trouvée à ./.config
* Si vous tapez 'C' le script se finira avec les options par default.
* Si vous tapez 'c' le script va aller au paragraphe suivant.
*
* Bienvenue dans le script de configuration d'SCoderZ.
* Ce script configure les modules qui seront pris en compte sur scoderz, ainsi que les fichiers
* et tous les autres paramètres devant être enregistré avant le lancement du programme.
* Si vous voulez sauter une question et laisser la valeur par default, appuyez sur Entrée
*
*-------------------------------
* Compatibilité
*
N2K : Tapez Y si vous utiliser IRCoderz ou N si vous utilisez IRCprogs [Y/n]

*-------------------------------
* Modules
*
USE_NICKSERV : Voulez vous utiliser le module NICKSERV ? [Y/n]
USE_MEMOSERV : Voulez vous utiliser le module MEMOSERV ? [Y/n]
USE_WELCOMESERV : Voulez vous utiliser le module WELCOMESERV ? [Y/n]
HAVE_VOTE : Voulez vous utiliser le module VOTE ? [Y/n]
TESTBOT : Voulez vous utiliser les fonctions encore en test ? (déconseillé) [N/y]

*-------------------------------
* Fonctions
*
HAVE_CRYPTHOST : Est-ce que les hosts sont cryptés (obligatoire sur ircprogs ou ircoderz) [Y/n]
HAVE_TRACK : Est-ce que vous voulez utiliser les commandes TRACK ? [Y/n]

*-------------------------------
* Fichiers
*
* Note: il est déconseillé de les changer. Il est recommandé d'appuyer sur -Entrée- pour sauter chacunes des questions de cette section
DEBUG : Voulez-vous activer le loguage du parsage (tout ce qui est envoyé et reçu du serveur) ? [Y/n]
LOG_PARSES : Quel fichier ? [logs/parses.log]
LOG_CMDS : Loguage des commandes tapées sur votre robot [logs/cmds.log]
LOG_FAUTH : Loguage des identifications échouée sur un account admin [logs/failed_auth.log]
LOG_CHANS : Loguage des actions faites sur les salons (REGISTER/UNREG/CHAN DEL) [logs/chans.log]
LOG_ERREURS : Loguage des erreurs [log/erreurs.log]
FICHIER_CONF : Fichier de configuration [scoderz.conf]

*-------------------------------
* Paramètres
*
MAXMEMOS : Nombre maximum de memo que peut envoyer un user à une même personne [5]
MEMOLEN : Quel est la taille maximum des memos ? [250]
CHNICKRAND : Préfix mis devant les chiffres aléatoire des pseudos donnés par le robot lors de la prise d'un nick protégé (ex. Jeux -> Jeux138525) [Chat]
ADMINREG : La commande REGISTER sert qu'aux admins pour enregistrer les usernames des users ? (ou bot de reg via un site) ? [N/y]
HAVE_SECURE : Les commande qui demandent des informations privées sont-elles tapées uniquement sous forme /<ROBOT> ? [Y/n]
*
*
*

SCoderZ est maintenant configuré convenablement.
Vous pouvez le compiler en utilisant 'make'

 

 

Taper donc make…puis make install (sauf en cas d'erreur à cette étape). Ensuite, rendez vous sur le shell (en FTP), prenez le fichier exemple.conf et renommer le en scoderz.conf , sans oublier de l'éditer. Voici un exemple de configuration :

# Configuration des services
# Renommez le en scoderz.conf


# NOTE: VEUILLEZ EDITER include/main.h POUR
# ---- LA CONFIGURATION AVANCEE.
# POUR PARAMETRER LES ROBOTS A UTILISER,
# Y ALLER !
#si vous desactivez des options des services commentez la partie
#les concernant dans la conf en ajoutant '#' au debut des lignes

#info des services
myserver {
server = Services.Tchat-fr.Net
infos = Services Tchat-fr
numeric = 30
network = Tchat-fr.Net
quit_msg = Maintenance
}

#Info du Hub qui accueille les services
uplink {
ip = 213.161.196.13
pass = link
port = 4402
}

#Info sur le CS
csbot {
nick = IriX
ident = CServ
host = Tchat-fr.Net
modes = +okp
realname = Services des salons
chan = #Services
}

#Info sur le WS
wsbot {
nick = Global
ident = services
host = bienvenue.sur.tchat-fr.net
modes = +kpd
realname = Bienvenue
privmsg = 0
}

#configurations de diverses options
misc_conf {
commandchar = !
#Localisation du programme sendmail. Mettez nomail si vous ne savez pas ou que vous ne voulez pas que les pass soient envoyes
mailprog = /usr/sbin/sendmail
hidden_host = users.tchat-fr.net
pas_de_perm = Accès refusé !
help_chan = #Aide
kill_time = 30
change_nick = 1
maxlastseen = 1728000
adminexempt = 1
kill_for_flood = 0
ignoretime = 60
host_hidding = 1
xmode = 1
hide_coder = 0
}

#configuration du web2cs
#Note importante: il n'est pas encore disponible
#web2cs {
# port = 6969
#Rajoutez une ligne "allow_host" pour chaques hosts autorisées
# allow_host = 127.0.0.1
# pass = pupuce
#}

Voila. Il ne vous reste plus qu'a uploader le fichier scoderz.conf sur le ftp du shell, et a taper (accès SSH) ./services . Bonne chance.

Attention : n'oubliez pas d'ajouter les C:line & U:line dans votre IRCd.conf

Source : csadmin.net




- Newsletter -
Contact



Webmaster : mybox - Megairc.fr © 2010 Tous droits réservés - Page générée en 0 secondes
Allopass, le micro-paiement pour tous les Webmasters !