General,  Programación

Antispam en el GForge

Ya hace un largo tiempo que los spammers nos estaban dando batalla en el GForge que tenemos en el LugFI. Este sábado, mientras me recuperaba decidí finalmente mirar el código y ver que se podía hacer.

Lo primero que me encontré es que el código apesta, y mucho :). No existe una forma simple o modular de extender la interfaz, así que recurrí a hackear directamente el código. Luego de un ratito le mande el diff a Des para que lo aplique.

El resultado : los reportes de bug/feature request/etc requieren ahora un campo más que es el antispam, así como también dejar comentarios en registros ya abiertos. El antispam no hace diferencia entre usuarios registrados y anónimos, así que espero que los users registradon no se ofendan :).

El parche en cuestión está acá a y aplica seguro sobre la versión 4.5.19 (yo use el orig.tar.gz que provee Debian para asegurarme que el patch aplicara en nuestro servidor). No puedo garantizar que aplique en otra versión.

2 Comments

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *