[IRC-DEV] Nuevo nodo de habla hispana en Undernet y varias ideas/comentarios
Ruben Cardenal
rubenc at arrakis.es
Sun Sep 21 12:02:45 CEST 2003
Hola,
Hace dos días, hemos linkado a Undernet un nodo desde Panamá. Salvo
un par de nodos que hubo hacia 1994-95 en Mexico y Chile, es el primer
nodo hispano que existe en ésta red desde hace unos 8 años.
http://routing-com.undernet.org/showapp.php?ID=1061733858
http://www.undernet.org/servers.php?info=86
Comentaré ciertos detalles técnicos del link por encima. El
link contra el hub se realiza a través de Internet, sin florituras de
redes privadas, túneles, etc. Por supueso, las IP's de los hubs no son
conocidas. Tampoco un usuario normal puede ver dónde linka cada nodo
individual (no hay acceso al +s, ni al /map ni al /links, aparte de
que todo el código está parcheado para que absolutamente en ninguna
parte ni evento haya forma de ver por qué nodo está conectado
cualquier usuario). Nosotros tenemos dos hub en USA contra los que
blinkar, y contra el que estamos ahora mismo linkados lo tenemos a
79ms.
En estos 2 días me he ido fijando en varios detalles que, a petición
de jcea (algunos, otros por mi cuenta), comentaré por aquí.
* Cuando un usuario se pone el +x, y para que las IAL de los
clientes no se vuelvan locas, se simula un quit y un join a los
canales en que está dicho usuario, asi se actualizan las IAL de
forma correcta con la nueva IP. Por ahora, no hay -x.
* Allí un ircop -no existen los helpers de hispano- no puede ni
entrar en un canal con modos restrictivos (aunque sí ver qué
usuarios hay dentro), ni darse op por si mismo en cualquier canal.
Existe un /opmode pero que nunca ha sido habilitado y, por lo que me
han contado, nunca lo estará, para evitar abusos. Los cambios de
modo en los canales para los ircops han de ser a través de un
service con u-line, que son, obviamente, logeados. Además, el
opmode, manda un notice a los +s, por lo que sus acciones serían
además vistas por cualquier ircop, cuando el +x actua "impunemente"
y sin dejar rastro (ya, lo se, el mirc se lo toma como modo de
canal). Por otro lado, existen helpers para los temas relacionados
con los problemas con el bot X.
* El /version muestra las configraciones del raw 005 sin tener que
reconectar al servidor, tanto de nodos locales como remotos.
* No existe make config. Excepto el máximo de conexiones, que se
especifica en el ./configure, el resto de parámetros importantes
para un servidor van en el ircd.conf, en las lineas F, y se
actualizan con un simple rehash sin necesidad de reiniciar el
servidor. En el ./configure se especifican algunas cosas. Por
ejemplo el comando con el que hice el configure para el nodo fue:
./configure --with-dpath=/home/ircd/ircu/ --with-cpath=/home/ircd/ircu/ircd.conf --with-maxcon=8000
* A partir de la version u2.10.12 el ircd.conf tendrá un nuevo
formato más "humano".
* Se pueden mandar notices a los ops y voices de un canal con
/wallvoices y /notice +#canal. Por mor de la segunda forma, se
eliminaron los canales modeless.
* En el whois (para ircops), se devuelven tanto el host como la
dirección IP, que no son ni mas ni menos que un userhost y un
userip.
Ya según se vayan viendo cosas, las comentaré por aqui.
Saludos,
NiKoLaS
More information about the IRC-Dev
mailing list