Home / Principal

custom.crons script

Recuerde siempre respaldar su nodo antes de hacer cualquier cambio a su sistema.

 

Que hace el custom.crons:

 

Este script sirve para automatizar (correr) otros scripts previamente instalados.

 

Ejemplo: Conecciones automaticas a reflectors para escuchar distintas redes o boletines.

 

En este ejemplo le ordeno a el nodo que a las 8:54 a.M. de el Domingo (dia 7) force la desconeccion de cualquier nodo o reflector mediante el script “end” (ver enciso B).

 

Enseguida le ordeno que a las 8:55 a.m. de el Domingo (dia 7) conecte al reflector 0077 mediante el script “decode” (ver enciso C).

 

Una hora y cinco minutos despues le ordeno a el nodo que a las 10:00 A.M. force la desconeccion de cualquier nodo o reflector mediante el script “end” (ver enciso D).

 

A)  #--@XE1DVI/W6DVI Boletin Dominical de la FMRE Domingo conecta a las 8:55 y desconecta a las 10:00

B)  54 8 * * 7 (/home/irlp/scripts/end > /dev/null 2>&1)

  C)  55 8 * * 7 (/home/irlp/scripts/decode 0077 &>/dev/null 2>&1)

D)  00 10 * * 7 (/home/irlp/scripts/end > /dev/null 2>&1)

 

Que representan las 5 columnas de numeros.

Estas colunmans de 2 numeros representan lo siguiente en este orden:

1-  Minuto.

2-  Hora (en formato de 24 hrs.).

3-  Dia del Mes.

4-  Mes del Año.

5-  Dia de la Semana (1 siendo Lunes, 2 Martes etc.).

Nota el asterisco * representa todo, es decir si ponemos un asterisco el la columna 5 correria este script todos los dias.

Como se crea el custom.crons:

 

1-  Desconecte de cualquier nodo o reflector.

 

2-  Entre a su sistema como “repeater”

su – repeater

 

3-  Commando “nano” para crear o editar el script.

    nano custom/custom.crons

 

4-  Escribir lo siguiente:

 

A)  #--@XE1DVI/W6DVI Boletin Dominical de la FMRE Domingo conecta a las 8:55 y desconecta a las 10:00

B)  54 8 * * 7 (/home/irlp/scripts/end > /dev/null 2>&1)

  C)  55 8 * * 7 (/home/irlp/scripts/decode 0077 &>/dev/null 2>&1)

D)  00 10 * * 7 (/home/irlp/scripts/end > /dev/null 2>&1)

 

5-  Grabar informacion con:

Control x

 

6-  Confirmar cambios y nombre del script custom.crons con:

Y = yes despues Enter

 

7-  Asignar permisos con:

chmod 750 custom/custom.crons

 

8-  Este commando no es necesario para todos los nodos pero muy recommendable correrlo para evitar problemas (no lastima nada):

    ln -s /home/irlp/.bash_profile /home/irlp/.profile

 

9-  Actualizar archivos con:

/home/irlp/scripts/update files

 

10-         Verifique que los cambios fueron aceptados con:

    crontab –l

 

NOTA: aqui vera algunos otros renglones que son propios del systema.

 

11-         Salir de usuario repetidor “repeater” con:

exit

 

12-         Re-iniciar IRLP con:

    /home/irlp/custom/rc.irlp

 

Buena suerte, este script no es solo para conectar con boletines, las posibilidades son infinitas, este es solo un ejemplo para conectar el Boletin de la FMRE todos los Domingos a las 9 a.m. hora del centro de Mexico el cual es transmitido por el reflector experimental 0077, recuerden seguir las instrucciones al pie de la letra y hacer los cambios de horario correspondientes a su zona, estoy a sus ordenes para cualquier pregunta, por favor escribir a xe1dvi@yahoo.com