bueno veo que este mes no escribi todavia un huevo
asi que vamos a meterle algo que mucha gente quiere saber siempre y todos se hacen de los niembotaby (desentendidos).
muchos se preguntan si es sierto que se puede leer las conversaciones en el irc, a esas personas les contesto “si, se puede” y se hace.
bueno les voy a mostrar como se hace, vamos a instalar el modulo m_spy que es el que hace que se puedan ver las combersaciones ajenas.
primero que nada hay que bajar el archivo mspy.c (que anteriormente estaba en la pagina de uno de los coders del ircd (AngryWolf) pero despues lo dio de baja por ser XXX).

Ya que hay un monton de unreal por ahi vamos a ponerle a nuestra carpeta de nuestro ircd Unreal3.2

$ cd ~
$ cd Unreal3.2
$ wget http://oicoite.com/blog/archivos/m_spy.c

bueno una vez bajado lo movemos al directorio de los modulos

$ mv m_spy.c src/modules

despues lo compilamos

$ make custommodule MODULEFILE=m_spy

cargamos el modulo en el unrealircd.conf agregandole esta linea:

loadmodule “src/modules/m_spy.so”;

y por ultimo le damos un rehash

$ ./unreal rehash

listo!

para saber como se utiliza nadamas pongan “/spy” y les va a llegar la ayuda de como se utiliza

Escrito el 27 / junio / 2008 y trata sobre: ircd, linux

Aqui va como instalar los neo para el ircd

Este Neo me dio un problema que nunca antes tuve,
me pedia un compilador de no se que cosa jejeje
Bueno aqui les paso como hice para instalar lo que me pedia,
si les da el error seguro que rapido le reconocen
Como siempre bajamos el source

mi6uel~> wget http://ufpr.dl.sourceforge.net/sourceforge/ccdv/ccdv-0-1.tgz

Descomprimimos

mi6uel~> tar -zxvf ccdv-0-1.tgz

Ingresamos en el directorio

mi6uel~> cd ccdv

Compilamos

mi6uel~> gcc -s ccdv.c  -o ccdv

Luego copiamos el ejecutable del ccdv a uno de nuestras shells

mi6uel~> sudo mv ccdv /usr/bin/

despues continuamos bajando el source de nuestro neo

mi6uel~> wget http://totalshells.neostats.net/downloads/files//NeoStats-3.0.0.tar.gz

Descomprimimos el neo

mi6uel~> tar -zxvf  NeoStats-3.0.0.tar.gz

Ingresamos a la carpeta descomprimida

mi6uel~> cd NeoStats-3.0.0

Configuramos

mi6uel~> ./configure

Compilamos

mi6uel~> make

Instalamos

mi6uel~> make install

ok. hecho!
Ahora entramos en lacarpeta, editamos el archivo de configuracion
a nuestro gusto
Por cualquier cosa aqui les paso uno como para ejemplo:

neostats.conf

Por cualquier cosa en la carpeta de la instalacion hay
uno que se llama example.conf,
renombralo y editalo como te combenga
Para iniciar entras en

mi6uel~> cd ../NeoStats3.0/

y pones esto xD

mi6uel~> ./neostats
Escrito el 31 / marzo / 2008 y trata sobre: ircd, linux

Vamos a instalar servicios para nuestro ircd.

Yo el que utilizo es el anope, hay varios pero este es el que me parece mas facil de configurar

ok. comencemos

Primero que nada hay que bajar el source

oicoite: $wget http://ufpr.dl.sourceforge.net/sourceforge/anope/anope-1.7.21.tar.gz

Descomprimimos

oicoite: $tar -zxvf  anope-1.7.21.tar.gz

Ingresamos en el directorio

oicoite: $ cd anope-1.7.21

Configuramos

oicoite: $ ./Config

Nos va a hacer unas preguntas podemos darle todo enter nomas xD

Compilamos

oicoite: $ make

Instalamos

oicoite: $ make install

Despues entramos en el directorio de instalacion

oicoite: $ cd ../services

Editamos el archivo de configuracion. aqui les paso uno

services.conf

y arrancamos los services

oicoite: $./services

Listo!

Escrito el 31 / marzo / 2008 y trata sobre: ircd, linux

ok!

a lo que me gusta…

vamos a instalar un ircd…

Hay varios pero el que yo siempre uso es el unreal, es extremadamente facil de compilar y configurar aqui vamos a poner como hacerlo

Primero que nada vamos a bajar el unreal

$ wget http://www.ircnode.org/unrealmirror/Unreal3.2.7.tar.gz

Descomprimimos

$ tar -zxvf Unreal3.2.7.tar.gz

Entramos en el directorio

$ cd Unreal3.2.7

Configuramos

$ ./Config

En este punto va a hacer unas cuantas preguntas,

podemos darle todo enter nomas
despues compilamos

$ make

y listo!!

Ya esta… ahora solo hay que editar el archivo de configuracion.
Aqui les paso un ejemplo:

unrealircd.conf

despues hay que hacer correr el ircd poniendo

$ ./unreal start
Escrito el 31 / marzo / 2008 y trata sobre: ircd, linux