INTRANET2DIR="${SOFTDIR}.Intranet2"
INTRANET1DIR="${SOFTDIR}.intranet-bugreport"
CRONDIR="${WILDDIR}.cron"
+GESTCRANSDIR="${WILDDIR}.gest_crans"
NOLSDIR="${ARGHDIR}.nols"
PULSARDIR="${ARGHDIR}.pulsar"
MAILMANDIR="${HUMANPROBLEMSDIR}.Mailman"
* ^Subject:.*apt-listchanges
${APTLISTCHANGESDIR}/
+ # Mail envoyé quand gest_crans plante
+ :0
+ * ^Subject: Bugreport gest_crans.py
+ ${GESTCRANSDIR}/
+
# Tout ce qui traîne sur root et qui n'est pas catché par quelque chose
:0
${ROOTDEFAULTDIR}/
## Gestion des cron perso ##
#################################################################
# Les Subjects des mails de (Ana)?Cron
-# sont de la forme "(Ana)?Cron <user@host>"
+# sont de la forme "Cron <user@host>" ou "Anacron job '[...]' on host"
# On parse pour récupérer le host et trier avec
:0
* ^(X-Cron-Env|From: Anacron)
{
+ # Si le mail vient de "host.domain.tld",
+ # On range ça dans le dossier "host"
:0
- * ^Subject:.*Cron <[^@>]+@\/[^>]+
+ * ^Subject:.*(Cron <[^@>]+@\/[^>]+|Anacron job .* on \/.*)
{
# On prend garde à ne pas créer un sous-dossier
# si jamais le host contient un . ou un espace
${CRONPERSODIR}.${HOST_}/
}
- # Dans le cas (improbable) où le Subject de matche pas
+ # Dans le cas (improbable) où le Subject ne matche pas
:0
${CRONPERSODIR}/
}