From 20cdb7d0f04a70e14a85eb7d379869f66f800984 Mon Sep 17 00:00:00 2001 From: Antoine Bernard Date: Thu, 13 Jul 2017 02:19:32 +0200 Subject: [PATCH] Ajout LOGABSTRACT & ne log plus dans /dev/null --- .procmail/rc/phabricator.rules | 12 ++++++++++++ .procmailrc | 8 +++++++- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/.procmail/rc/phabricator.rules b/.procmail/rc/phabricator.rules index ccb13ad..ea71dd6 100644 --- a/.procmail/rc/phabricator.rules +++ b/.procmail/rc/phabricator.rules @@ -32,7 +32,19 @@ * ! LASTFOLDER ?? . ${PHABRICATORDIR}/ + +# Sinon, le mail a déjà été délivré au moins dans un dossier +# on peut donc le jeter. +# on commence par ne pas logger le fait qu'on le jette +LOGFILE_=${LOGFILE} +LOGFILE=/dev/null + + +# on le jette :0 * /dev/null + +# on rétablit la valeur de LOGFILE +LOGFILE=${LOGFILE_} diff --git a/.procmailrc b/.procmailrc index ef4bd42..17e52bf 100644 --- a/.procmailrc +++ b/.procmailrc @@ -236,7 +236,13 @@ PROCMAILDIR="${HOME}/.procmail" CONFIGDIR="${PROCMAILDIR}/rc" # Path du fichier de log de procmail LOGFILE="${PROCMAILDIR}/logs/procmail.log" - +# Verbosité du logging +# les options sont : +# no : pas de sortie +# all : tous les dossiers où le mail est envoyé +# default : log le dernier dossier où est envoyé le mail +# C'est nécessaire pour les mails de Phabricator et ça ne peut pas faire de mal +LOGABSTRACT="all" ### Scripting # Shell à utiliser pour exécuter des commandes -- GitLab