CRON - skripty, zálohování

Po nastartování počítače

Pokud dojde ke startu počítače, je dobré aktualizovat banlist. Jako další poslat poslat informaci, že byl server zrovna spuštěn. Pokud je pro mě informace nová, muselo dojít k výpadku proudu a tohle je způsob, jak to zjistit.

#!/bin/bash
 
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
 
/etc/scripts/ip-blacklist/ipset-blacklist && /usr/sbin/ufw reload
 
 
sleep 60 && (echo -e "Subject: reboot: `hostname -f`\n\n Server has been rebooted." | sendmail $MAILTO) 
 
#&> /dev/null

Dále nastavit cron, aby skript po nabootování spouštěl. Do souboru /etc/cron.d/afterboot tedy vložit:

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
 
@reboot         root    //root/afterboot &>/dev/null