From: Vincent Le Gallic Date: Fri, 6 Sep 2013 22:46:34 +0000 (+0200) Subject: Merge branch 'master' into perso X-Git-Url: http://gitweb.pimeys.fr/?a=commitdiff_plain;h=43e807910d1e37a8baa77eb8676f48447e4155fc;hp=1802800fdf95e6b956f271e49f3044cd681224aa;p=config-20-100.git Merge branch 'master' into perso Conflicts: .ssh/config --- diff --git a/.procmailrc b/.procmailrc index c048e24..f7d5658 100644 --- a/.procmailrc +++ b/.procmailrc @@ -86,7 +86,18 @@ # ./| | # ./| |-[*+B] federez # ./| |-[F] admin -# ./| |-[(F)] monit +# ./| | | +# ./| | |-[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) @@ -247,6 +258,7 @@ MLCLUBSDIR="${MLCAMPUSDIR}.Clubs" MLMEDDIR="${MLCLUBSDIR}.Med" MLBDLDIR="${MLCAMPUSDIR}.BDL" MLBDADIR="${MLCAMPUSDIR}.BDA" +MLBDSDIR="${MLCAMPUSDIR}.BDS" MLSDADIR="${MLCAMPUSDIR}.SDA" MLGALADIR="${MLCAMPUSDIR}.Gala" MLSONODIR="${MLCAMPUSDIR}.SoNo" @@ -348,8 +360,14 @@ FREEBOXDIR="${TECHNIQUEDIR}.Freebox" ROOTDEFAULTDIR="${TECHNIQUEDIR}.root" ### Dossier racine pour Federez -FEDEREZDIR="${CRANS_FOLDER}.FedeRez" +FEDEREZDIR=".FedeRez" FEDEREZMONITDIR="${FEDEREZDIR}.Monit" +FEDEREZADMINDIR="${FEDEREZDIR}.admin" +FEDEREZLOGWATCHDIR="${FEDEREZADMINDIR}.Logwatch" +FEDEREZLOGCHECKDIR="${FEDEREZADMINDIR}.Logcheck" +FEDEREZDEBIANDIR="${FEDEREZADMINDIR}.Debian-updates" +FEDEREZPASSWORDSDIR="${FEDEREZADMINDIR}.federezpasswords" +FEDEREZOVHDIR="${FEDEREZADMINDIR}.OVH" @@ -398,7 +416,7 @@ INCLUDERC="${CONFIGDIR}/custom.high.rules" :0 * ^(X-Mailer|User-Agent):.*monit { - # Avant de tester les hotsnames Cr@ns, règle spéciale utile pour + # Avant de tester les hostnames Cr@ns, règle spéciale utile pour # certains admin de FedeRez :0 * ^To: federez-monit@ @@ -841,6 +859,11 @@ INCLUDERC="${CONFIGDIR}/custom.normal.rules" * ? echo "${ML}" | egrep "(bdl|interludes)" ${MLBDLDIR}.${ML_}/ + # MLs BDS + :0 + * ? echo "${ML}" | egrep "bds" + ${MLBDSDIR}.${ML_}/ + # MLs Gala :0 * ? echo "${ML}" | egrep "(gala|geec)" @@ -873,15 +896,43 @@ INCLUDERC="${CONFIGDIR}/custom.normal.rules" ################################################################# ## Gestion des mailing-listes FedeRez ## ################################################################# - # On veut ne garder que le nom de la ML sans le nom de domaine - ML=`echo "${ML}" | sed 's/\.lists\.federez\.net//'` - # On prend garde à ne pas créer un sous-dossier - # si jamais le List-Id contient un . ou un espace - ML_=`echo "${ML}" | sed 's/\(\.\| \)/_/g'` - :0 - * ^List-Id:.*lists.federez.net + * ^List-Id:.*federez.net { + # On veut ne garder que le nom de la ML sans le nom de domaine + ML=`echo "${ML}" | sed 's/\(\.lists\)\?\.federez\.net//'` + # On prend garde à ne pas créer un sous-dossier + # si jamais le List-Id contient un . ou un espace + ML_=`echo "${ML}" | sed 's/\(\.\| \)/_/g'` + + # Gestion de la ML admin + :0 + * ^List-Id:.*admin + { + :0 + * ^Subject:.*Logwatch for.*federez\.net + ${FEDEREZLOGWATCHDIR}/ + + :0 + * ^To:.*logcheck + ${FEDEREZLOGCHECKDIR}/ + + :0 + * ^Subject:.*Debian package update + ${FEDEREZDEBIANDIR}/ + + :0 + * ^From:.*federezpasswords + ${FEDEREZPASSWORDSDIR}/ + + :0 + * ^From:.*support@ovh.com + ${FEDEREZOVHDIR}/ + + :0 + ${FEDEREZADMINDIR}/ + } + :0 ${FEDEREZDIR}.${ML_}/ } diff --git a/.ssh/config b/.ssh/config index 948571e..04f9bd2 100644 --- a/.ssh/config +++ b/.ssh/config @@ -865,6 +865,7 @@ Host hexagon hexagon.federez.net Host tselin tselin.clietu tselin.clietu.ens-cachan.fr acces1.rip.ens-cachan.fr acces1 rip HostName tselin.clietu.ens-cachan.fr User vlegalli + ProxyCommand ssh vlegalli@tahines.ens-cachan.fr -W %h:%p Host tahines.ens-cachan.fr tahines2 tahines HostName tahines.ens-cachan.fr