• [^] # Re: more ?

    Posté par . En réponse au message Question à propos d'une tâche cron. Évalué à 3.

    en tenant compte des precedentes remarques et de certaines petites modif,
    j'ecrirais le script comme cela


    #!/bin/sh

    TMPFILE=/tmp/chk_result

    if [ `whoami` != "root" ]
    then
    echo "Vous devez être root pour éxecuter ce script"
    exit 1
    fi
    cd /etc/cron.daily/
    /usr/sbin/chkrootkit -q -r / 2>&1 | grep -v "/usr/sbin/dhcpd" > $TMPFILE
    if [ `wc -l < $TMPFILE` -ne 0 ]
    then
    /opt/mailer/send_mail.php < $TMPFILE
    fi
    rm $TMPFILE


    sinon, il me semble qu'il n'est pas utile de passer par un mailer, le cron envoyant lui meme les sorties du script en email.