# Dispara el dead-man switch cada 10 min. 6 ticks sin trabajo = 1 h idle → el worker se borra solo. # # systemd timer y NO cron POR UNA LECCIÓN MEDIDA: un cron "validado a mano" nunca disparó porque el # PID 1 de aquella máquina (arje-zero) no tenía crond. Validar la LÍNEA no es validar que un demonio # la ejecute. El worker sí corre systemd, y `systemctl list-timers` da la evidencia de que está # armado — verificable con `deadman.sh --verificar`. [Unit] Description=hammer: borra el worker si lleva 1h sin trabajo (baseline EUR 0) [Timer] OnBootSec=10min OnUnitActiveSec=10min # Persistent=false a propósito: si el server estuvo apagado no queremos una ráfaga de ticks al # volver — la cuenta de idle debe medir tiempo REAL sin trabajo, no ticks perdidos. Persistent=false [Install] WantedBy=timers.target