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

Gentoo Portage Installation.fr

From the makers of InspIRCd.

Jump to: navigation, search

Contents

Installation de InspIRCd avec portage

L'installation de inspircd avec portage est réservé aux personnes souhaitant mettre en place un serveur IRC rapidement et en toute simplicitée. En effet, il faut noter que les options de configuration lors de la compilation seront celles par défaut (nombre max de clients, longueur max des pseudonymes et salons, ...).

Sélection des USE flags

Avant d'installer InspIRCd vous devrez activer/désactiver les USE flags en fonction de vos besoins. Les USE flags disponibles sont :

  • gnutls
  • openssl
  • ipv6
  • ldap
  • mysql
  • postgres
  • sqlite
  • zlib

Les USE flags 'gnutls' et 'openssl' permettent de choisir la bibliothèque utilisée pour le cryptage et le protocole d'échanges sécurisés (recommandé pour les liaisons entre serveurs).

Le USE flag 'ipv6' permet de prendre en charge la technologie d'addressage IP version 6.

Le USE flag 'ldap' permet l'authentification des utilisateurs grâce à un répertoire LDAP/Active Directory.

Les USE flags 'mysql', 'postgres' et 'sqlite' permettent de choisir le type de base de données utilisée par d'autres modules (facultatif, voir options de configuration des modules utilisés).

Le USE flag 'zlib' devrait être activé par défaut, il permet la compression des données pour les liaisons entre serveurs.

Installation

L'installation est effectuée comme pour toutes les autres applications avec l'outil emerge de portage :

 emerge inspircd

Configuration

Les fichiers de configuration se situent dans /etc :

 equery f inspircd | grep example
   /etc/inspircd/inspircd.censor.example
   /etc/inspircd/inspircd.conf.example
   /etc/inspircd/inspircd.filter.example
   /etc/inspircd/inspircd.helpop-full.example
   /etc/inspircd/inspircd.helpop.example
   /etc/inspircd/inspircd.motd.example
   /etc/inspircd/inspircd.quotes.example
   /etc/inspircd/inspircd.rules.example

Utilisation du service

Pour démarrer inspircd :

 /etc/init.d/inspircd start

Pour arreter inspircd :

 /ect/init.d/inspircd stop

L'ebuild actuel ne permet pas encore de recharger le fichier de configuration via le service il vous faudra donc passer par l'ircd.

Une fois la configuration et les tests effectués, ajoutez donc inspircd comme service de démarrage :

 rc-update add inspircd default
Personal tools
head
Navigation
head
head
head
head
 
head
head
Toolbox
head
head