X-Git-Url: http://gitweb.pimeys.fr/?a=blobdiff_plain;f=.procmailrc;h=8909a231011f03df4f645ea7d7bef9b11647ee13;hb=210eee338643d5734ab408ba2d2d2a004b469793;hp=a66f4d354faec4e130422f4cdfc67618373638df;hpb=45902a321146c0f88d81ba4266bdbd790555419a;p=config-20-100.git diff --git a/.procmailrc b/.procmailrc index a66f4d3..8909a23 100644 --- a/.procmailrc +++ b/.procmailrc @@ -86,6 +86,9 @@ # ./| | # ./| |-[*+B] federez # ./| |-[F] admin +# ./| | | +# ./| | |-[F] logwatch +# ./| | # ./| |-[(F)] monit # ./| # ./| @@ -146,7 +149,8 @@ # ./| | # ./| |-[*+] attention (cron) # ./| | | -# ./|  | |-[*+] à trier : roots/root ou par serveur +# ./|  | |-[*+] Triés selon les cronjob souvent rencontrés, +# ./| | | listés dans le fichier cron.folders # ./| | # ./| |-[*+] Argh # ./| | | @@ -349,6 +353,7 @@ ROOTDEFAULTDIR="${TECHNIQUEDIR}.root" ### Dossier racine pour Federez FEDEREZDIR="${CRANS_FOLDER}.FedeRez" FEDEREZMONITDIR="${FEDEREZDIR}.Monit" +FEDEREZLOGWATCHDIR="${FEDEREZDIR}.Logwatch" @@ -356,14 +361,14 @@ FEDEREZMONITDIR="${FEDEREZDIR}.Monit" ##### Règles ##### ################################################################################ -#~# # Patch pour traiter les mails qui ont été -#~# # reçus avant le 30/06/13, car certaines règles de tri du .procmailrc -#~# # n'étaient pas encore valables à l'époque. -#~# # très utile si on veut retrier tous ses mails -#~# INCLUDERC="${CONFIGDIR}/retrocompatibility_patch.rules" +# Patch pour traiter les mails qui ont été +# reçus avant le 30/06/13, car certaines règles de tri du .procmailrc +# n'étaient pas encore valables à l'époque. +# très utile si on veut retrier tous ses mails +INCLUDERC="${CONFIGDIR}/retrocompatibility_patch.rules" -#~# # Fichier de règles prioritaires à personnaliser -#~# INCLUDERC="${CONFIGDIR}/custom.high.rules" +# Fichier de règles prioritaires à personnaliser +INCLUDERC="${CONFIGDIR}/custom.high.rules" ################################################################# ## Gestion des mails d'Arpwatch ## @@ -407,6 +412,10 @@ FEDEREZMONITDIR="${FEDEREZDIR}.Monit" * ^Subject:.*monit \/[^ \.]+ ${MONITDIR}.${MATCH}/ + :0 + * ^Subject:.*logwatch for + ${MONITDIR}.${MATCH}/ + # Dossier de Monit par défaut, si Monit se met à envoyer d'autres mails :0 ${MONITDIR}/ @@ -449,9 +458,9 @@ FEDEREZMONITDIR="${FEDEREZDIR}.Monit" * ^To:.*(roots?|postgres|www-data|list)@crans\.org * ^(X-Cron-Env|From: Anacron) { - #~# # Par défaut, on ne trie pas les mails de Cron, pensez à décommenter - #~# # le INCLUDERC (et à copier le fichier complémentaire) pour les trier - #~# INCLUDERC=${CONFIGDIR}/cron.rules + # Par défaut, on ne trie pas les mails de Cron, pensez à décommenter + # le INCLUDERC (et à copier le fichier complémentaire) pour les trier + INCLUDERC=${CONFIGDIR}/cron.rules :0 ${CRONDIR}/ @@ -481,7 +490,7 @@ FEDEREZMONITDIR="${FEDEREZDIR}.Monit" # On matche tous les alias de root@crans.org :0 -* ^(To|Cc): .*(root|abuse|amavis|backup|bind|bin|clamav|daemon|ftpadm|ftpmaster|ftp-mirror|ftp|games|gnats|irc|list|logcheck|lp|mail|majordom|man|msql|munin|news|operator|postgres|proxy|sync|sys|usenet|uucp|webmaster|www-clubs|www-data|www-perso|postmaster|mailer-daemon)@crans\.org +* ^(To|Cc): .*(root|abuse|amavis|backup|bind|bin|clamav|daemon|ftpadm|ftpmaster|ftp-mirror|ftp|games|gnats|irc|list|logcheck|lp|mail|majordom|man|msql|munin|news|operator|postgres|proxy|sync|sys|usenet|uucp|webmaster|www-clubs|www-data|www-perso|postmaster|mailer-daemon)@(crans\.org|crans\.ens-cachan\.fr) { # Spam de logcheck :0 @@ -532,11 +541,6 @@ FEDEREZMONITDIR="${FEDEREZDIR}.Monit" * ^Subject:.*apt-listchanges ${APTLISTCHANGESDIR}/ - # Serveurs non synchronisés avec bcfg2 - :0 - * ^X-Mailer: bcfg2-reports - ${BCFG2DIR}/ - # Tout ce qui traîne sur root et qui n'est pas catché par quelque chose :0 ${ROOTDEFAULTDIR}/ @@ -628,6 +632,11 @@ FEDEREZMONITDIR="${FEDEREZDIR}.Monit" * ^From: telephonie.freebox@freetelecom.fr ${FREEBOXDIR}/ + # Serveurs non synchronisés avec bcfg2 + :0 + * ^X-Mailer: bcfg2-reports + ${BCFG2DIR}/ + # Si il n'y pas de condition de tri, ça va dans le dossier Technique :0 ${ROOTSDIR}/ @@ -724,8 +733,8 @@ ${CABLAGEDIR}/ ################################################################# ## Inclusion des règles personnelles ## ################################################################# -#~# # Fichier de règles à personnaliser -#~# INCLUDERC="${CONFIGDIR}/custom.normal.rules" +# Fichier de règles à personnaliser +INCLUDERC="${CONFIGDIR}/custom.normal.rules" ################################################################# ## Gestion des mails de Mailman ## @@ -823,7 +832,7 @@ ${CABLAGEDIR}/ # MLs SoNo :0 * ? (grep "^${ML}$" ${CONFIGDIR}/ML_sono) || (echo "${ML}" | grep sono) - ${MLBDADIR}.${ML_}/ + ${MLSONODIR}.${ML_}/ # MLs Med :0 @@ -881,6 +890,10 @@ ${CABLAGEDIR}/ :0 * ^List-Id:.*lists.federez.net { + :0 + * ^Subject:.*Logwatch for.*federez\.net + ${FEDEREZLOGWATCHDIR}/ + :0 ${FEDEREZDIR}.${ML_}/ } @@ -899,5 +912,5 @@ ${CABLAGEDIR}/ ${MLDIR}.${DOMAIN_}.${ML_}/ } -#~# # Fichier de règles de faible priorité à personnaliser -#~# INCLUDERC="${CONFIGDIR}/custom.final.rules" +# Fichier de règles de faible priorité à personnaliser +INCLUDERC="${CONFIGDIR}/custom.final.rules"