Ceci est une ancienne révision du document !
BIP : Proxy IRC multi-utilisateurs
Bip est un proxy IRC qui permet de répéter les conversassions enregistrées quand un client IRC se connecte et de se connecter à partir de plusieurs clients. Il est multi-utilisateur et est très configurable. La plupart de ses paramètres peux être changé directement grâce à des commandes IRC spéciales.
Pré-requis
Installation
Configuration
Ouvrez un terminal et tapez la commande :
bipgenconfig
Malheureusement cet outil de configuration est encore intégralement en anglais, mais est assez simple. Configurez en suivant l'ordre affiché et tout se passera bien.
Commencez par les points 1, 2 et 3
1. Set global options | Définir les options globales |
2. Add a new network | Ajouter un réseau IRC |
3. Add a new user | Ajouter un utilisateur |
4. View global options | Voir les options globales |
5. View/Edit/Delete networks | Voir/Éditer/Effacer réseau |
6. View/Edit/Delete users | Voir/Éditer/Effacer utilisateurs |
7. Generate a server certificate/key pair | Générer une clé certificat/client |
8. Switch to normal mode | Passer en mode expert (ou normal) |
10. Exit: store, write configuration and exit | Enregistrer la configuration et Quitter |
11. Exit without saving | Quitter sans enregistrer |
12. Store configuration for later use | Enregistrer pour plus tard |
20. Reset config options | Effacer configuration |
21. Load stored config | Charger ancienne configuration |
22. Parse and load current config (todo) | (non fonctionnel) |
Une fois enregistré et quitté (point 10), il vous faut encore copier le fichier créé avec cette commande:
cp ~/.bip/bip.conf.autogen ~/.bip/bip.conf
Vous pourrez à partir de là modifier le fichier ~/.bip/bip.conf pour changer votre configuration.
Si vous voulez réutiliser l'outil de configuration (qui ne modifie que le fichier ~/.bip/bip.conf.autogen ) n'oubliez pas de le recharger (point 21).
Connexion à un serveur en SSL
Bip peut se connecter à un réseau IRC soit normalement, soit en mode sécurisé SSL si ce réseau à des serveurs permettant ce type de connexion. Néanmoins dans votre fichier de configuration, pour un réseau donné, vous ne devez pas mélanger les connexions normale et les connexions SSL.
Pour vous connectez en ssl c'est simple, modifiez le fichier ~/.bip/bip.conf et dans la section network passez cette option
ssl = false;
à
ssl = true;
De plus dans la section user vous pouvez modifier
ssl_check_mode="none";
Pour le passer à ca pour qu'il vérifie le certificat du serveur à l'aide des autorité de certification ou basic pour qu'il vérifie dans ses dépôts uniquement. Sinon il ne vérifiera pas la validité du certificat.
Vous avez également cette option:
ssl_check_store="";
pour indiquer l'emplacement des certificats (indiquez lui /etc/ssl/certs si ça ne marche pas).
Pour tester, je vous recommande de lancer bip au premier plan avec la commande:
bip -n
Utilisation
Dans un terminal lancez la commande:
bip
Se connecter à Bip
Tous les clients IRC peuvent facilement se connecter à Bip.
Rien de plus facile, il suffit de vous connecter à votre serveur en précisant comme mot de passe de connexion au serveur : user:password:connection
Pidgin
Pidgin nécessite d'ajouter les salons de discussions en favori et d'activer la connexion automatique ainsi que le mode persistant. Sans cela, à chaque fois que vous fermerez une fenêtre de discussion, pidgin vous fait sortir du salon.
Désinstallation
Pour supprimer cette application, il suffit de supprimer son paquet. La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez.