From a506d6d267da6a6b5527151e83eab139562f66d9 Mon Sep 17 00:00:00 2001 From: Vincent Le Gallic Date: Mon, 30 Sep 2013 21:47:12 +0200 Subject: [PATCH] [procmail] Goto prod --- .procmailrc | 326 ++++++++++++++++++++++++++-------------------------- 1 file changed, 165 insertions(+), 161 deletions(-) diff --git a/.procmailrc b/.procmailrc index 42dd12f..d4352fd 100644 --- a/.procmailrc +++ b/.procmailrc @@ -1,7 +1,3 @@ -################################################################################ -### Still being tested. Use at your own risks… ### -################################################################################ - # .procmailrc générique mis à votre disposition # par les gentils membres actifs du Cr@ns # Vous pouvez l'utiliser, le redistribuer, le modifier à votre convenance. @@ -14,6 +10,18 @@ # Attention : le path par défaut des fichiers de logs est $HOME/.procmail/logs # Assurez-vous que le dossier en question existe avant d'utiliser ce .procmailrc +################################################################# +## DISCLAIMER ## +################################################################# + +# Ce fichier est mis à votre disposition par des cranseux sans aucune garantie. +# Nous sommes un certain nombre à l'utiliser nous-mêmes, souvent dans une version +# légèrement modifiée. +# * Nous ne sommes pas responsable si vous perdez des mails ou si ils sont mal triés. +# * Pensez à copier également les autres fichiers si vous utilisez les include. +# * Vous pouvez rester à jour en trackant le dépôt git : http://git.crans.org/git/fichiers_configuration.git +# (on corrige des trucs et on rajoute parfois des nouveaux/meilleurs tris) + #------------------------------------------------------------------------------ # Ce fichier commence par une grosse section de commentaire qui donne un aperçu # de l'arborescence de dossiers qui sera obtenue en utilisant ce .procmailrc. @@ -50,160 +58,162 @@ # M: modérateur # F: admin federez # -### /!\ pour cron, faire attention à ne pas envoyer les mails cron perso sur -### zamok dans les dossiers cron ! -### -### pour les ml : faire des sous-dossiers bounces --> IDEA DROPPED -### -### dans le main procmailrc : (ouais enfin finalement on met tout dans le même) -### - le bidule pour trier les crons persos --> DONE -### - le truc trop bien de Harry pour trier les ml du campus --> DONE -### -### Multi-déco upload dans un autre dossier --> DONE # +# Si vous utilisez ce .procmailrc (et que vous recevez tous les mails concernés), +# votre arborescence ressemblera à ceci : +# # Cr@ns # | -# ./|-[$*+BT] Administratif (le côté administratif : bot free !) -# ./| | -# ./| |-[$*+B] public -# ./| | | -# ./| | |-[$*+B] ca -# ./| | |-[+B] dsi-crans -# ./| | |-[*+B] install-party -# ./| | |-[B] crans-crous -# ./| | -# ./| |-[$*+BT] privé -# ./| | -# ./| |-[B] bureau -# ./| |-[T] trésorier -# ./| |-[$*+] respbats (bot free) -# ./| |-[$*+] impression (sans modif_solde, munin, print_status) -# ./| |-[+B] spoof -# ./| |-[+B] disconnect (sans les bots) -# ./| -# ./| -# ./|-[*+BF] Federez (bah, federez quoi !) -# ./| | -# ./| |-[*+B] federez -# ./| |-[F] admin -# ./| | | -# ./| | |-[F] Debian updates -# ./| | | -# ./| | |-[F] federezpasswords -# ./| | | -# ./| | |-[F] Logcheck -# ./| | | -# ./| | |-[F] Logwatch -# ./| | -# ./| |-[(F)] Monit -# ./| | -# ./| |-[(F)] saclay -# ./| -# ./| -# ./|-[$*+BM] Surveillance (on stalke, pour vérifier ce que font les autres) -# ./| | -# ./| |-[+] Irrelevant : logcheck -# ./| | -# ./| |-[+BM] modérateur -# ./| | -# ./| |-[+] ovh (connexions au manager) -# ./| | -# ./| |-[*+] caméras (à trier) -# ./| | -# ./| |-[$*+] LDAP -# ./| | | -# ./| | |-[$*+] modif-solde -# ./| | |-[*+] modifications de la base ldap -# ./| | -# ./| |-[+] cranspasswords -# ./| -# ./| -# ./|-[*+] Monitoring (une machine fait-elle de la merde ?) -# ./| | -# ./| |-[*+] monit -# ./| | | -# ./| | |- trier dynamiquement par serveur ! -# ./| | -# ./| |-[+] nagios -# ./| | | -# ./| | |- trier dynamiquement par serveur ! -# ./| | -# ./| |-[$*+] munin -# ./| | | -# ./| | |-[$*+] impression -# ./| | -# ./| |-[+] arpwatch -# ./| | | -# ./| | |-[+] changed ethernet address -# ./| | |-[+] flip-flop -# ./| | |-[+] new_activity -# ./| | |-[+] new_station -# ./| | -# ./| |-[+B] stats d'upload --> À vérifier que le X-Mailer marche -# ./| -# ./| -# ./|-[$*+] Problèmes (à regarder avant d'aller se coucher) -# ./| | -# ./| |-[*+] self-sloving -# ./| | | -# ./| | |-[*+] SQL errors -# ./| | |-[+] ftp -# ./| | -# ./| |-[+] modéré -# ./| | | -# ./| | |-[+] intranet1 -# ./| | |-[+] intranet2 (en fait, django en général) -# ./| | |-[*+] backuppc -# ./| | -# ./| |-[*+] attention (cron) -# ./| | | -# ./|  | |-[*+] Triés selon les cronjob souvent rencontrés, -# ./| | | listés dans le fichier cron.folders -# ./| | -# ./| |-[*+] Argh -# ./| | | -# ./| | |-[*+] nols -# ./| | |-[*+] pulsar -# ./| | -# ./| |-[$*+] Humain -# ./| | -# ./| |-[$*+] print_status -# ./| | -# ./| |-[+] mailman -# ./| | -# ./| |-[B+] déco N fois en un mois -# ./| -# ./| -# ./|-[*+] Information (keep up to date) -# ./| | -# ./| |-[*+] apt-listchanges -# ./| | -# ./| |-[+] ovh (newsletters, factures) -# ./| | -# ./| |-[$*+] machines supprimées -# ./| | -# ./| |-[*+] git (commits) -# ./| | | -# ./| | |-[*+] what's new -# ./| | -# ./| |-[*+] darcs (records) -# ./| | | -# ./| | |-[*+] what's new -# ./| | -# ./| |-[+] bcfg2 (Serveurs non synchronisés avec bcfg2) -# ./| | -# ./| |-[+] inn (stats des servuers de news) -# ./| -# ./| -# ./|-[$*+B] Technique (les discussions et les trucs reliés) -# ./ | -# ./ |-[*+] Nounou -# ./ | -# ./ |-[*+] Roots -# ./ | -# ./ |-[$*+] câblages à effectuer -# ./ | -# ./ |-[*+B] tracker +# |-[$*+BT] Administratif (le côté administratif : bot-free !) +# | | +# | |-[$*+BT] privé (des informations confidentielles peuvent y circuler) +# | | | +# | | |-[B] bureau +# | | |-[B] crous-crans +# | | |-[+B] disconnect +# | | |-[$*+] impression (sans modif_solde, munin, print_status) +# | | |-[$*+] respbats (bot-free) +# | | |-[+B] spoof +# | | |-[T] trésorier +# | | +# | |-[$*+B] public +# | | +# | |-[$*+B] ca +# | |-[+B] dsi-crans +# | |-[*+B] install-party +# | +# | +# |-[*+] Information (keep up to date) +# | | +# | |-[*+] apt-listchanges (Lors des mises à jour de serveurs) +# | | +# | |-[+] bcfg2 (Serveurs non synchronisés avec bcfg2) +# | | +# | |-[*+] darcs (records) +# | | | +# | | |-[*+] whatsnew +# | | +# | |-[*+] git (commits) +# | | | +# | | |-[*+] whatsnew +# | | +#  | |-[+] inn (stats des servuers de news) +# | | +# | |-[$*+] machines_supprimees (puni !) +# | | +# | |-[+] ovh (Factures, Newsletters) +# | +# | +# |-[*+] Monitoring (une machine fait-elle de la merde ?) +# | | +# | |-[+] Arpwatch (chaque fois qu'une machine fait un truc nouveau/suspect sur le réseau) +# | | | +# | | |-[+] changed_ethernet_address +# | | |-[+] flip_flop +# | | |-[+] new_activity +# | | |-[+] new_station +# | | +# | |-[*+] Monit (Un truc marche pas/remarche, un disque est plein,…) +# | | | +# | | |- +# | | +# | |-[$*+] Munin (Graphes) +# | | | +# | | |-[$*+] Imprimante +# | | +# | |-[+] Nagios (Comme Monit, mais en mieux/moins bien/différent) +# | | | +# | | |- +# | | +# | |-[+B] Stats-upload (Qui a uplodé ?) +# | +# | +# |-[$*+] Problems (Classés par degré de gravité grossier) +# | | +# | |-[*+] 0-Self-solving (Just ignore that) +# | | | +# | | |-[+] ftp (Problème de synchronisation du miroir Debian) +# | | |-[*+] SQL errors (sqlgrey a chié dans la colle) +# | | +# | |-[+] 1-Soft (Un problème, mais pas critique) +# | | | +# | | |-[*+] backuppc (babar râle) +# | | |-[+] Django +# | | |-[+] intranet1 (normal) +# | | |-[+] intranet2 (fucking locks) +# | | +# | |-[*+] 2-Wild (Ce serait pas mal de regarder ce qui foire) +# | | | +# |  | |-[*+] cron +# | | | |- +# | | | +# | | |-[+] gest_crans (Rapports de bugs envoyés lors d'un crash de gest_crans) +# | | +# | |-[*+] 3-Argh (Il faut vite faire quelque chose !) +# | | | +# | | |-[*+] nols (La baie de disque a un problème !) +# | | |-[*+] pulsar (On a plus de courant !!) +# | | +# | |-[$*+] 4-Human-made (Ces mails sont générés par des gens) +# | | +# | | +# | |-[+] Mailman (Des mailing-list chient, ou des gens demandent de l'aide) +# | | +# | |-[$*+] print_status (Une impression a échoué) +# | +# | +# |-[$*+BM] Surveillance (On stalke, pour vérifier ce que font les autres. Par ordre croissant d'importance à vérifier) +# | | +# | |-[+BM] 1-Moderateurs +# | | +# | |-[+] 2-OVH (Connexions au manager) +# | | +# | |-[*+] 3-Cameras (Quelqu'un est rentré dans un local sensible) +# | | | +# | | |-[*+] 0B +# | | |-[*+] 0H +# | | +# | |-[$*+] 4-LDAP (Modification de la base LDAP qui mérite un coup d'oeil) +# | | | +# | | |-[*+] Modification (Changement de droit ou modification d'une machine crans) +# | | |-[$*+] Solde (Modification d'un solde impression) +# | | +# | |-[+] 5-cranspasswords (Quand quelqu'un modifie un mot de passe chiffré) +# | +# | +# |-[$*+B] Technique (les discussions et les trucs reliés) +# | +# |-[$*+] Cablages (Il faut aller brancher un truc) +# | +# |-[*+] Freebox (Vous avez un message vocal) +# | +# |-[*+] Nounou +# | +# |-[+] root +# | +# |-[*+] roots +# | +# |-[*+B] tracker (Todolist) +# +# Federez (Les mails concernant l'asso FedeRez sont dans un dossier à part) +# | +# |-[*+BF] federez (La ML de discussion principale de FedeRez) +# | +# |-[F] admin (La ML de l'équipe technique de FedeRez) +#  | | +#  | |-[F] Debian updates (Quand un serveur veut être mis à jour) +#  | | +#  | |-[F] federezpasswords (Quand quelqu'un modifie un mot de passe chiffré) +#  | | +#  | |-[F] Logcheck (Spam) +#  | | +#  | |-[F] Logwatch (Spam) +# | | +# | |-[F] OVH (Factures, Newsletters) +# | +# |-[(F)] Monit (Pour voir si un serveur ne répond plus) +# | +# |-[(F)] saclay (Pour préparer notre avenir à Saclay) # @@ -714,12 +724,6 @@ ${CABLAGEDIR}/ ${DELETEDMACHINES}/ } -#WIP# ############################################################################### -#WIP# # ^^^^^^^ Classés le plus possible par ordre de spammage décroissant - -#WIP# # vvvvvvv Les MLs, à laisser en bas -#WIP# ############################################################################### - ################################################################# ## Gestion des cron perso ## -- 2.39.2