The InspIRCd Project
Home | Developers | Wiki | Forums | Bug Tracker | SVN | Download | Blog | Stats
Personal tools

FAQ/Modules.fr

From the makers of InspIRCd.

Jump to: navigation, search

Contents

Modules

Quand je lance InspIRCd, il ne supporte rien ! Même pas les modes +aq ou le /silence !

Par defaut, InspIRCd ne charge aucun module. Comme toutes les fonctionnalités qui ne sont pas incluses dans la RFC1459 sont des modules, si vous ne chargez pas de module, votre IRCd ne fera pas grand chose. Chargez des modules et essayez à nouveau.

Quand j'essaye de charger un module j'obtient l'erreur: There was an error loading a module: Loader/Linker error: m_namehere.so: Undefined symbol "..."

C'est parceque vos modules sont plus vieux ou plus réçents que le noyau. Tapez 'make clean' et recompilez InspIRCd.

Quand je me connecte à mon serveur sur le port spécifié, j'obtiens une page web ou autre chose !

Vérifiez qu'un autre programme n'écoute pas sur les même ports que InspIRcd.

Quand je lance mon IRCd il me dit qu'il ne peut pas écrire /path/to/inspircd.pid

Editez votre fichier de configuration et vérifiez que les chemins que vous avez spécifiés ne sont pas ceux par defaut.

Je veux proposer un module que j'ai fait, ou puis-je le faire?

Nous sommes très sélectif sur les modules que nous distribuons avec la distribution de base, cependant, si vous voulez que nous regardions, montrez le nous sur notre forum.

J'utilise XChat avec quelques scripts, et quand j'utilise le module m_park.so et /unpark, tous mes salons apparaissent dans l'onglet status

C'est la faute de vos scripts, pas de XChat ou InspIRCd. Contactez l'auteur du script, ou modifiez le script. (Comme nous ne pouvons pas identifier le cause du problème (on sait juste que c'est la faute d'un script), on ne peut pas vous aider -- désolé)

Comment puis-je m'OP tout seul ou kicker quelqu'un sans être OP?

Vous devez charger le module m_override.so. Ajoutes lal igne suivante dans votre fichier de configuration:

<module name="m_override.so">

Vous devez alors relancer ou rehash votre IRCd s'il est déjà lancé. Notez que si vous faites ça sur un réseau', le module doit être chargé sur tous les serveurs sans quoi il peut y avoir des désynchronisations et autres problèmes.

Quand un utilisateur se connecte, InspIRCd ne récupère pas son ident, pourquoi?

La vérification de l'ident est un module. Vous devez charger m_ident.so !