Problema inicial (X)

Problema inicial (X)

Problema inicial (X)

Tengo algunas máquinas Linux que ejecutan Debian, todas ellas conectadas a la red. Alojan servidores web a los que se puede acceder localmente cuando no hay Internet. Todo funciona bien, pero estoy desarrollando activamente todo el sistema y necesito impulsar cambios. Estoy usando git y un trabajo cron, por lo que siempre se descarga e implementa la nueva versión por la noche. Pero¿Quién protegerá a los guardias?También me gustaría tener un mecanismo de actualización similar para trabajos cron. Por eso estaba buscando una alternativa cron. Y encontréhcron.

Mi problema actual (Y)

La cuestión es que hcron no se usa mucho y esdocumentaciónno es muy comprensible. Lo instalé desde el paquete .deb y de alguna manera logré que se ejecutara.

  1. Puedo ver que el archivo de registro se está cambiando desde /var/log/hcron/hcron.log
  2. Cambié los archivos de configuración en /etc/hcron/
  3. Creé un trabajo cron con hcron-event pero no tengo idea de qué hacer a continuación. ¿Cómo puedo agregar este evento a la programación? ¿Alguien?

Respuesta1

Si ha definido un archivo de eventos hcron (debe estar debajo ~/.hcron/<fqdn>/events), solo necesita ejecutar hcron-reload. hcron-reload crea un archivo de instantánea que contiene todos sus eventos de hcron, lo copia en un directorio de spool para que hcron-scheduler lo vea y notifica a hcron-scheduler que hay una instantánea esperando ser cargada. Cada minuto, hcron-scheduler comprueba si hay instantáneas en espera y las carga.

Como desarrollador de hcron, tengo curiosidad por saber qué es lo que no se entiende en los documentos. Ver elcontactoinformación en el sitio.

información relacionada