Me gusta saber cuando se inician los dispositivos que tengo por ahí funcionando para ello al final encontré la forma de lanzar un script antes del apagado total o del reinicio programado de la placa
Crearemos el script que se ejecutara en el apagado
nano /lib/systemd/system-shutdown/sapagado.sh
Y copiaremos este codigo
#!/bin/bash #Si no esta montado el sistema de ficheros no podremos escribir mount -oremount,rw / # Un log, porque la vida sin logs no es nada RUTA_LOG="/home/antonio/scripts/log_estado.txt" #Led fijo hasta apagarse echo 1 >/sys/class/leds/led0/brightness echo "#################################################################" >> $RUTA_LOG echo "APAGADO O REINICIO DEL DISPOSITIVO : $(echo $HOSTNAME | awk '{ print $1}')" >> $RUTA_LOG echo "#################################################################" >> $RUTA_LOG echo `date` >> $RUTA_LOG echo "#################################################################" >> $RUTA_LOG /usr/bin/curl -s -X POST https://api.telegram.org/bot"5433ffsdf4iuiu44354:AuAGZ-y0JLtvwytRZURxiyurtrtrtr3oMTt9K8"/sendMessage \ -d chat_id="43442343iuiu2235545299" \ -d text="⚡⚡⚡ Se ha apagado o reiniciado el dispositivo : $(echo $HOSTNAME | awk '{ print $1}') ⚡⚡⚡" sleep 1 mount -oremount,ro /
Y le daremos permisos de ejecución
sudo chmod +x /lib/systemd/system-shutdown/sapagado.sh
Ahora en cada reinicio o apagado nos enviara un mensaje por Telegram y nos escribirá en el fichero de log
Y esto es todo ……………..