Anope (basados en Epona) es un conjunto de bots de servicio (Nickserv, Chanserv, Memoserv, Botserv
y Operserv). Funciona para diversos ircds: Dreamforge, Bahamut, Unreal y Ultimate ircd.
En este documento explicaré exclusivamente cómo se instalan y configuran los Anope services, no su uso. Los bots que incluye Anope son estos:
- Chanserv: Registro y manejo de canales.
- Nickserv: Registro y manejo de nicks.
- Memoserv: Envio de mensajes a usuarios con nick registrado.
- Botserv: Creación y configuración de bots para canales.
- Operserv: Estadísticas del irc y comandos para IRCops.
Compilación e Instalación
Primero que todo, debemos bajar el source de Anope y descomprimirlo.
[login@Shell-Mx]$ tar xvzf anope-x.x.x.tar.gz
Ahora debemos ingresar al directorio donde descomprimimos nuestro Anope.
[login@Shell-Mx]$ cd anope-x.x.x
Enseguida, debemos dejar que el instalador revise nuestro sistema y compruebe que todo
lo requerido para el proceso de compilación se encuentre en orden.
[login@Shell-Mx]$ ./configure
Leemos la información que aparece.
In what directory do you want the binaries to be installed?
Press Return for the default, or enter a new value.
[/home/login/services]
/home/login/services
Where do you want the data files to be installed?
[/home/login/services]
/home/login/services
Which group should all Services data files be owned by? (If Services
should not force files to be owned by a particular group, just press
Return.)
[]
[enter]
What should the default umask for data files be (in octal)?
(077 = only accessible by owner; 007 = accessible by owner and group)
[077]
077
En este caso escogemos la ircd que usaremos, si usamos el ircd llamado bahamut escogemos la opción 2
Which of the following is closest to the type of server on your IRC
network?
1) DreamForge 4.6.7 [this is an old IRCd, you should upgrade to Bahamut]
2) Bahamut 1.4.27 or later
3) UnrealIRCd 3.1.1 or later
4) UltimateIRCd 2.8.2 or later
5) Sequana 0.2.0 or later
[no default]
2
Do you want to use the MD5 message-digest algorithm to encrypt passwords?
(Selecting "yes" protects your passwords from being stolen if someone
gains access to the Services databases, but makes it impossible to recover
forgotten passwords.)
NOTICE: this should be considered an EXPERIMENTAL feature.
[no]
no
If you are switching from another services package that is listed there,
enter its associated number to be able to convert your old databases using
the given parameter on the command line the first time you launch Epona.
If no conversion is needed, type no.
1) ircservices 4.4.x (using -is44)
[no]
[enter]
Do you want to compile Epona with threading support?
If you want to use the proxy detector, you MUST have this.
If you encounter problems during compilation, you should disable
it anyways.
[no] yes
Después copilamos:
[login@Shell-Mx]$ make
Enseguida:
[login@Shell-Mx]$ make install
y si todo va bien se instalará en el directorio /home/login/services
Una vez alli copia el fichero examples.conf por services.conf, y lo modificas a tu gusto.
Los campos más importantes son Server Name y Remote Server.
Fuente: www.inforsist.net
Editado Por: Jorge Inda (qdeck)
|