From: Vincent Le Gallic Date: Mon, 30 Sep 2013 19:48:25 +0000 (+0200) Subject: Merge branch 'master' into perso X-Git-Url: http://gitweb.pimeys.fr/?a=commitdiff_plain;ds=inline;h=7b0408169370872426a02fd6959e1733a57b885a;hp=-c;p=config-20-100.git Merge branch 'master' into perso --- 7b0408169370872426a02fd6959e1733a57b885a diff --combined .procmailrc index 1d197c0,d4352fd..1449420 --- a/.procmailrc +++ b/.procmailrc @@@ -1,7 -1,3 +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 +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 +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) # @@@ -376,14 -386,14 +386,14 @@@ FEDEREZOVHDIR="${FEDEREZADMINDIR}.OVH ##### 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 ## @@@ -469,9 -479,9 +479,9 @@@ * ^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}/ @@@ -714,12 -724,6 +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 ## @@@ -751,8 -755,8 +755,8 @@@ ################################################################# ## 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 ## @@@ -959,5 -963,5 +963,5 @@@ ${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"