Documentation sur le logiciel SYMPA

Ceci est une ancienne révision du document !


Messages pas partis

Les messages qui restent dans le répertoire /home/sympa/spool/msg

Le script surveillance_msg.sh vérifie toutes les heures qu'il n'ait pas de messages dans ce répertoire.

crontab

## surveillance de /home/sympa/spool/msg
0,29 7,8,9,10,11,12,13,14,15,16,17,18,19,21 * * *  /usr/local/SCRIPTS/sympa/surveillance_msg.sh > /dev/null 2>&1

surveillance_msg.sh

#!/bin/sh
#
# /usr/local/SCRIPTS/sympa/surveillance_msg.sh
# 
#
# Catherine.Balleydier@inpg.fr
#
# maj : 08/11/2007   DE FS
#
#------------------------------------------------------------------------
#
#      surveillance du bon fonctionnement de sympa 
#
#------------------------------------------------------------------------
#
REP=/home/sympa/spool/msg

if test -s /tmp/spool_msg
then
rm -f /tmp/spool_msg
fi

cp /usr/local/SCRIPTS/sympa/Message_pb_msg /tmp/spool_msg
ls -l $REP >> /tmp/spool_msg

nblig=`ls -l $REP|wc -l|cut -c1-4`

if [ $nblig -gt 9 ] 
then
    mailx -s "liste de diffusion : messages pas partis" liste-dsi.alerte@inpg.fr < /tmp/spool_msg
fi