vosinformations.com

Installation de PsyBNC

PsyBNC

dimanche 16 novembre 2008

PsyBNC est une passerelle qui permet de se connecter sur un serveur IRC de façon permanente.

Evitez de faire ces manipulations, ainsi que de faire tourner le programme avec les privilèges root. Personnellement je le place directement sous /home/user/.psybnc, dans le répertoire de l’utilisateur

Pas de paquets prêts à l’emploi sur debian/ubuntu, donc compilation.
On télécharge l’archive de la dernière version à partir du site...

wget http://www.psybnc.at/download/beta/psyBNC-2.3.2-7.tar.gz

... qu’on décompresse

tar zxvvf psyBNC-2.3.2-7.tar.gz

on se déplace dans le dossier nouvellement décompressé.

cd psybnc

On peut éditer et renseigner le fichier de configuration ssl psybnc/src/ssl.cnf pour gagner du temps ultérieurement, pendant la compilation.

La commande

make menuconfig

s’emploie pour configurer le programme.
La commande

make

s’utilise pour compiler le programme. (pas de make install).

make clean sert à effacer les compilations antérieures.

Le programme se lance grâce à la commande

./psybnc

lancée dans le répertoire de psybnc.
kill [n° du PID] pour le tuer.


La configuration du bouncer peut s’effectuer :

  • par modification du fichier psybnc/psybnc.conf (nécessite un redémarrage du programme),
  • par utilisation de la commande make menuconfig en console (dans le répertoire ./psybnc).
  • directement par connexion avec un client irc.

Connexion au serveur psyBNC

  • Connexion :
    /server irc.domain.tld port
  • Mot de passe :
    /quote pass <password>
  • -> Raccourci : connexion + mot de passe
    /server irc.domain.tld port <password>

ADDUSER et DELUSER

Voici comment ajouter où supprimer un utilisateur.
Connectez vous sur votre BNC et tapez les commandes suivantes :

  • Ajouter un utilisateur :
    /adduser <user>
  • Supprimer un utilisateur
    /deluser <user>

MADMIN et UNADMIN

Voici comment ajouter où supprimer le flag admin à un utilisateur. _ Connectez vous sur votre Bnc et tapez les commandes suivantes :

  • Ajouter un admin du bouncer
    /madmin <bouncer user>
  • Supprimer un admin du bouncer
    /unadmin <admin user>

ADDSERVER, DELSERVER & LISTSERVERS

Voici comment ajouter, supprimer ou lister les serveurs.
Connectez-vous sur votre BNC et tapez les commandes suivantes :

  • Ajouter un serveur :
    /addserver irc.domain.tld:port
  • Ajouter un serveur avec un mot de passe :
    /addserver irc.domain.tld:port <passwd>
  • Lister les serveurs enregistrés :
    /listservers
  • Changer de serveur :
    /jump <numéro du serveur>
  • Supprimer un serveur :
    /delserver <numéro du serveur>

- Connexion SSL

  • Ajouter un serveur IRC avec un port SSL
    /addserver S=irc.domain.tld:port SSL

ADDNETWORK & DELNETWORK

Se connecter en multiserveur avec psyBNC, c’est-à-dire se connecter simultanément sur plusieurs serveurs IRC.

  1. Ajouter un réseau :
    /addnetwork <nom du réseau>
    puis
  2. Ajouter le serveur :
    /addserver <réseau>'irc.domain.tld:port
  • Ajouter un salon :
    /join <réseau>'#<salon>
  • Changer de pseudo :
    /nick <réseau>'<nouveau pseudo>
  • Envoyer un message :
    /msg <réseau>'<pseudo> <message>
  • Supprimer un réseau :
    /delnetwork <réseau>

- Password :

Pour changer votre mot de passe :
/password <nouveau mot de passe>

- Pseudo d’away :

/setawaynick <pseudo d'away>

- Message d’away :

/setaway <message d'away>

- BVhost :

Pour modifier la vHost de psyBNC :

  1. Changer de vHost :
    /bvhost <ip>
    ou
    /bvhost <host>
    ensuite
  2. relancer le serveur :
    /jump <numéro du serveur>

Voir en ligne : site officiel

SPIP | | Plan du site | Suivre la vie du site RSS 2.0

Sauf mention contraire, le site est placé sous double licence Creative Commons BY-SA et GNU Free Documentation License.