Depois de juntar o forro e remover os aspectos de notificação, descobri que preciso mover para o diretório correto antes de executar o comando sha512sum
.
Então, agora é assim:
*/5 * * * * cd /var/www; /usr/bin/sha512sum --status -c /sha512.sumlist && echo "Success" > /dev/null || echo "Check robots.txt and index.html in /var/www as staging sites are now potentially exposed to the world and the damned googlebot" | /usr/bin/mail -s "Default staging server files have changed" [email protected]
Os caminhos de arquivo em sha512.sumlist
são relativos, portanto, o comando precisa ser executado na pasta que contém os arquivos a serem verificados. No meu caso, isso é simplesmente /var/www
.