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