ClamAV con Exim4 en CentOS 5

Introduccion

Una de las cosas indispensable que debe uno tener a mano a la hora de enfrentar el mantenimientos y manejo de un servidor con servicio de correo con al menos smtp y po3 es el estricto control y scaneo de los mensajes que fluyen a través del server con un antivirus para así proteger a los usuarios de los ataques comunes en forma de cadenas y contagios masivos.

xen 3.4.x en CentoOS5

Uno de lso detalles que nunca habia notado (gracias @dgerbaudo), quiza por su buen comportamiento , es que la version de xen que viene con CentOS 5 en bastante anciana por decir lo menos y con ls versiones nuevas de los sistemas operativos que usamos en modo hvm (virtualizacion por hadware) se presentan algunos errores fatales.

ispCP Omega

Este es el primero de una serie de articulos dedicados a realizar a una breve revision de paneles de control web con licencia libre. Cada uno de dichos articulos treare consigo las instrucciones de instalacion para sistema operativo debian estable (a la fecha de hoy lenny 5.0.4) .

IispCP Omega.

Recuperar volumenes eliminados en lvm2

Como simpre las tragedias mas espantosas sucenden regularmente por descuido y desorden en la administracion de sistemas, y esto es el caso del dia de hoy.
Por una mala coordinacion accidentalmnte fueron eliminados un par de volumenes logicos contenidos en un grupo de volumenes especifico usado para almacenar maquinas virtulales. Frente a la poca espectativa de exito de recuperacion de dichos volumenes y a la escasisima documentacion al respecto me puse a investigar el asuntu mas a fondo.

Y como va kde4 en ikim?

Desafortunadamente el trabajo con kde4 se ha complicado bastante debido a la gran cantidad de "segmentation faults" que presentan su disitintos componentes, sin emabrgo, todos los dias hago debug sobre los errores para ir descubriendo algun tipo de patron que me indique si el problema podria ser originado en primer lugar por algun componenete del toolchain con el que se costruye ikim pues recordemos que estas son las ultimas versiones consideradas como estables que estan disponibles.

Trayecto gnome <=> ikim

Como es por todos sabido, la esctructura general de ikim y el enfoque de la distribucion obstaculizaba enormemente generar una compatibilidad estable entre el sistema y el escritorio gnome.Pues bien, me complace anunciar alentadoras noticias al respecto ya que gracias a las modificaciones en los sistemas de autentificacion polkit las cuales permiten usar este sin el backend PAM ahora es posible ejecutar el 90% de las aplicaciones de Gnome en ikim, y mas aun, el escritorio en si funciona perfectamente con dichas aplicaciones.

Instalacion de mercurial en cpanel con acceso ssh

En este articulo se explicara el proceso de instlacion del sistema para control de versiones mercurial escrito en python con la interfaz web hgwebdir en modo CGI y en una cuenta de servicio de hosting compartido con SolucionesLibres con acceso SSH.

Instalacion de mod_evassive

mod_evassive en un modulo independiente destinado a funcionar como DSO en el servidor web de apache en veriones 1.x y 2.x capaz de detectar y evadir ciertos tipos de ataques comunes como flod y ddos.Para realizar esta tarea, mod_evassive se basa en unas peruqeñas y simples reglas de IPtables las cuales en conjunto con la tecnica de banneo y un buen firewall resulta en una proteccion bastante efectiva para el servidor web.

Paquetes no actualizables

En la reciente construccion de la nueva version de ikim se han definido ciertos paquetes como no actualizables, debido a que las nuevas versiones de los mismos, son inestables o incompatibles con el sisteama. Esto por supuesto no sgnifica que vayan a ser puestas en "lista negra" pero si representa una demora en la actualizacion de las mismas.Estas aplicaciones son:

Libtool 2.2.6b y PAM con console patch.

Recientemente he actualizado la version del enlzador de bibliotecas dinamicas libtool lo cual provoca un error al reconfigurar las fuentes despues de aplicar el parche que añade el modulo pam-console utilizando los comandos en la funcion personalizada libtoolizme:

libtolizme(){
aclocal -I m4
automake --gnu
autoconf
libtoolize
}