root/EnciendeEquipos/trunk/Leeme.txt @ 116
86 | Chisco | ENCIENDE EQUIPOS
|
|
================
|
|||
CONTENIDO:
|
|||
EnciendeEquipos.py: Programa principal. Realiza consulta anonima a LDAP, obteniendo las MAC's de los equipos que quieren encenderse. Utiliza dos filtros
|
|||
distintos para realizar la consulta: uno se refiere a los equipos del diurno y otro a los del nocturno, podeis modificarlos a vuestro antojo e incluir los
|
|||
equipos que querais. La consulta para obtener las MAC'S la hace en la rama host del LDAP. Debeis modificar la IP que hace referencia al ldap, en la linea
|
|||
l = LdapConnection ("172.23.36.5"), y poner la de vuestro LDAP.
|
|||
NetworkUtils.py: Contiene funcion para el encendido de un equipo, a partir de su mac. Esta funcion ha sido programada por J.L. Redrejo.
|
|||
LdapConnection.py: Utilidades para conectar y buscar en LDAP.
|
|||
INSTRUCCIONES DE USO:
|
|||
Copiar carpeta EnciendeEquipos en /usr/bin del servidor. Modificar crontab para que se lance en el momento del dia que nos interese:
|
|||
20 8 * * 1-5 root /usr/bin/python /usr/bin/EnciendeEquipos/EnciendeEquipos.py (para el dia)
|
|||
35 17 * * 1-5 root /usr/bin/python /usr/bin/EnciendeEquipos/EnciendeEquipos.py Noche (para la noche)
|