18 junio 2011

Script para instalar WmwareTools en Linux

Tengo varias máquinas virtuales de vmware sin las X instaladas y cada vez que tengo que instalar las VmwareTools o actualizarlas debo:

- Montar el cdrom.
- Instalar los paquetes necesarios.
- Copiar el archivo comprimido.
- Descomprimirlo.
- Instalarlas.

28 abril 2011

Vmware player / workstation en Ubuntu Natty x64

Llevo unos pocos días probando la última y polémica versión de Ubuntu, la denominada Natty Narwhal y como casi siempre últimamente me dio errores la instalación de vmware. Para empezar, la versión que se instala es la 7.1.4 para workstation y 3.1.4 del player. La instalación es correcta pero a la hora de abrir una maquina virtual se cierra la aplicación y me devuelve un error como este

...
(vmware-unity-helper:xxxx): GLib-WARNING **: /build/buildd/glib2.0-2.28.6/./glib/goption.c:2132: ignoring no-arg, optional-arg or filename flags (8) on option of type 0
(vmware-unity-helper:xxxx): GLib-WARNING **: /build/buildd/glib2.0-2.28.6/./glib/goption.c:2132: ignoring no-arg, optional-arg or filename flags (8) on option of type 0
...

23 marzo 2011

Separar el log de Ssh

Días atrás mostré como Securizar SSH y deje pendiente como separar el log de ssh. Esto es bastante cómodo si tienes ssh a la vista y quieres revisar sus eventos, ataques, ... evitando el "ruido" y los eventos de otros servicios.

Esto se puede aplicar no solo para ssh sino para cualquier servicio que deseemos. Los cambios los realizaré en un Ubuntu Maverik pero es transcribible a cualquier distribución o unix que use rsyslogd. Lo primero es decirle que cuando encuentre una línea de log que contenga ssh nos lo escriba en un archivo aparte. Creamos el siguiente archivo y escribimos el siguiente contenido

08 marzo 2011

Vim como python ide II

Llevo unos días usando la modificación que hice para preparar a vim como python ide y he hecho unas modificaciones que he visto que me eran útiles y/o necesarias. Por si a alguien le resulta útil dejo aquí las modificaciones y algunos comandos interesantes.

Como he empezado desde cero y lógicamente no me he leído toda la documentación sino unas pocas cosas básicas y luego un poco a medida de mis necesidades cometo algunos errores. Para hacer una primera criba instalé pylint y su pluguin para vim que te indica donde has cometido errores y/o "errores" según los PEP de python (estos últimos son recomendaciones).