jueves, 29 de octubre de 2009

SUN Vs. MICROSOFT

Increible !! :-)


martes, 6 de octubre de 2009

NAGIOS - PLUGIN DE CHEQUEO NDO2DB

Como han visto en post anteriores, en mi trabajo tuve que realizar un concentrador de 3 nagios diferentes, la cuestión es que por algunas circunstancias el ndo2db se caía y nos enterabamos porque no había control para su chequeo.

tampoco estaba en nagios_exchange

entonces me cree un simple script para su chequeo y es el siguiente:

#/bin/bash

STATUS=`ps aux | grep "ndo2db.cfg" | wc -l`;


if [ $STATUS -lt 2 ]

   then
         echo "ALERTA - NDO2DB CAIDO PROBLEMAS NAGIOS-MON";
         exit 0
   else
         echo "OK - NOD2DB FUNCIONANDO CORRECTAMENTE";
         exit 0
fi

Espero les sirva..

Hernan Mazzeo

sábado, 3 de octubre de 2009

CRONTAB - EJECUTAR TAREAS DESDE ROOT CON OTRO USUARIO

En muchas ocasiones nos es necesario tener que ejecutar desde el corntab de root tareas con otro usuario para que cree los permisos de acceso necesarios para su ejecución.

Un ejemplo claro que ocurrió hace poco es la ejecucion de un script que corria como root y generaba directorios entre otras cosas como ese usuario, luego el apache y otras aplicaciones no le daban acceso.

Para solucionar este problema basta solamente con poner delante de la tarea del crontab el usuario con el que lo queremos ejecutar.

Ej:

 */5 * * * * www-data /usr/bin/php -q /var/www/dvr/servidor/111.php >> /var/log/111.log

Esto ejecutará la tarea del cron con el usuario indicado.

NOTA IMPORTANTE: Para que funcione esto no se debe realizar con el comando crontab -e, sino que deben editar el archivo /etc/crontab.

Basicamente porque cuando ejecutamos crontab -e, estamos entrando al crontab del usuario que estamos.

cuando editamos el archivo /etc/crontab estamos trabajando sobre el crontab del sistema.


Hernan Mazzeo

viernes, 2 de octubre de 2009

NETWORKING - CAMBIAR IP y GW de CONSOLA EN UN LINUX

Muchas veces sucede que las herramientas de configuración de RED no funcionan por diversos motivos.

Siendo la única salida cambiar la IP y el GW por consola.

[root@TWITTER /]$ ifconfig eth0 192.168.1.40 netmask 255.255.255.0
[root@TWITTER /]$ route add default gw 192.168.1.254 eth0



Hernan Mazzeo

jueves, 1 de octubre de 2009

BLACKBERRY - Sincronizar una blackberry en Linux con Evolution. (BARRY)

Este instructivo se hizo en base a Ubuntu.
con barry.

funciona perfectamente.

1º) Instalo dos paquetes necesarios.

[hmazzeo@TWITTER ~]$ apt-get install opensync-plugin-evolution
[hmazzeo@TWITTER ~]$ apt-get install multisync-tools

2º) Descargo los siguientes paquetes (pueden instalar también los que vienen con la nueva version de ubuntu en los repositorios, pero estos estoy seguro que funcionan, los otros no).

Una vez descargados los pueden ejecutar haciendo doble click y con el gestor de paquetes synaptics.

http://downloads.sourceforge.net/barry/libbarry_0.13-1.2_i386.deb?modtime=1217433545&big_mirror=0

http://downloads.sourceforge.net/barry/barrybackup-gui_0.13-1.2_i386.deb?modtime=1217433325&big_mirror=0

http://downloads.sourceforge.net/barry/barry-util_0.13-1.2_i386.deb?modtime=1217433460&big_mirror=0

http://downloads.sourceforge.net/barry/libbarry-dev_0.13-1.2_i386.deb?modtime=1217433629&big_mirror=0

http://downloads.sourceforge.net/barry/libopensync-plugin-barry_0.13-1.2_i386.deb?modtime=1217433710&big_mirror=0

3º) Una vez instalados todos los paquetes ejecutamos los siguientes comandos:

[hmazzeo@TWITTER ~]$ msynctool --addgroup Blackberry
[hmazzeo@TWITTER ~]$ msynctool --addmember Blackberry barry-sync
[hmazzeo@TWITTER ~]$ msynctool --addmember Blackberry evo2-sync
[hmazzeo@TWITTER ~]$ msynctool --showgroup Blackberry

[hmazzeo@TWITTER ~]$ msynctool --configure Blackberry 1

Ahi busco la linea que diga

Device xxxxxxxxx 1 1

y reemplazo el xxxxxxxx por nuestro numero de PIN*.

* Para encontrar el numero de PIN de nuestro dispositivo vamos a herramientas de configuracion -> Estado

Grabamos el archivo.

4º) Conectamos la blackberry por USB y ejecutamos los siguientes comandos:

[hmazzeo@TWITTER ~]$ evolution --force-shutdown
[hmazzeo@TWITTER ~]$ msynctool --sync Blackberry

Estos comandos son los que debemos ejecutar siempre para sincronizar nuestro equipo.

Hernan Mazzeo