Eu gostaria de criar um trabalho cron que execute o chkrootkit, mas apenas me envie um e-mail com o log resultante se houver um positivo, falso ou não. O faq do chkrootkit dá isso como sugestão:
0 3 * * * (cd /path/to/chkrootkit; ./chkrootkit 2>&1 | mail -s "chkrootkit output" root)
...mas eu executo um cluster HPC com mais de 100 nós. Eu só quero que ele envie o log se ele detectou algo ao qual devo prestar atenção.
Como devo proceder para fazer isso?
Do LEIA -ME :
Portanto, escreva um pequeno script que execute
chkrootkit
e redirecione a saída para um arquivo temporário, analise o arquivo temporário para a string "INFECTED
" e, se encontrado; envie um e-mail com as informações relevantes para identificar o host e adicione esse arquivo temporário como anexo, exclua o arquivo temporário.