]> gitweb.pimeys.fr Git - config-20-100.git/commitdiff
Merge branch 'master' into perso
authorVincent Le Gallic <legallic@crans.org>
Wed, 2 Mar 2016 23:23:51 +0000 (00:23 +0100)
committerVincent Le Gallic <legallic@crans.org>
Wed, 2 Mar 2016 23:23:51 +0000 (00:23 +0100)
12 files changed:
.bash_aliases
.bashrc
.gitconfig
.procmail/rc/ML_perso
.procmail/rc/custom.final.rules
.procmail/rc/custom.high.rules
.procmail/rc/custom.normal.rules
.procmailrc
.screenrc
.ssh/config
.umaskrc
.vimrc

index d3ef170da7ed3905f5ca689b36ddae7df9b6cbbd..15b228076d66212996e9e945dd2224412630b50b 100644 (file)
@@ -31,6 +31,8 @@ fi
 
 # Alias ls
 alias ll='ls -alFh'
+alias lld='ls -alFhd'
+alias lsd='ls -d'
 alias la='ls -A'
 alias l='ls -CF'
 
@@ -46,44 +48,58 @@ alias LS='LS -e'
 # Pour que ssh-add ne mémorise la passphrase que pendant 30 minutes
 alias sshadd='ssh-add -t 1800'
 
-#~# # Tunnels (pour les membres actifs)
-#~# alias sshimprimante="echo -e 'Port : 2222\nRappel : https://localhost:2222';ssh -L 2222:imprimante.adm.crans.org:443 vo"
-#~# alias sshcups="echo -e 'Port : 3333\nRappel : http://localhost:3333';ssh -L 3333:o2.adm.crans.org:631 vo"
-#~# alias sshbabar="echo -e 'Port : 3333\nRappel : http://localhost:3333/backuppc';ssh -L 3333:babar.adm.crans.org:80 vo"
+# Tunnels (pour les membres actifs)
+alias sshimprimante="echo -e 'Port : 2222\nRappel : https://localhost:2222';ssh -L 2222:imprimante.adm.crans.org:443 vo"
+alias sshcups="echo -e 'Port : 3333\nRappel : http://localhost:3333';ssh -L 3333:cups.adm.crans.org:631 vo"
+alias sshbabar="echo -e 'Port : 3333\nRappel : http://localhost:3333/backuppc';ssh -L 3333:babar.adm.crans.org:80 vo"
+alias sshomnomnom="echo -e 'Port : 3333\nRappel : http://localhost:3333/backuppc';ssh -L 3333:omnomnom.adm.crans.org:80 vo"
 
+# Shortcuts
+alias zamok="ssh zamok"
+alias cerebro="ssh cerebro"
+alias cerebroX="ssh -X cerebro"
+alias cerebrox=cerebroX
+alias pimeys="ssh pimeys.fr"
 
+# Pour uploader via le dptinfo
+alias scpviadptinfo="scp -o ProxyCommand='ssh info36 -W %h:%p'"
+# Attention, pour ssh acces1, proxy par tahines (ssh_config)
+alias scpviatahines="scp -o ProxyCommand='ssh acces1 -W %h:%p'"
 
-# +------------------+
-# | Fixing mistyping |
-# +------------------+
-#~# # Souvenir de Windows
-#~# alias cd..='cd ..'
+## Remote commands
+# sur power
+alias nexttv="ssh power \"service multicast next 'a<3'\""
 
-#~# alias screen-r='screen -r'
+# sur kfet
+alias mutekfet='ssh kfet "amixer set PCM,0 0%"'
 
+# sur zamok
+alias whokfet='ssh -t zamok env LC_ALL=fr_FR.UTF-8 whokfet'
 
+# sur vo
+alias who2b='ssh -t vo who2b'
 
-#~# # +----------------------+
-#~# # | AltGr+Space is wrong |
-#~# # +----------------------+
-#~#
-#~# # Workaround crade :
-#~# # Permet d'aliaser les commandes dans lesquelles on pipe usuellement
-#~# # pour qu'elle marche aussi quand elles sont précédées d'une espace insécable.
-#~#
-#~# for commande in grep egrep fgrep wc tail head less sed awk xargs sort uniq sponge
-#~# do
-#~#   alias  $commande=$commande
-#~# done
-#~# unset commande
+# +----------------------+
+# | AltGr+Space is wrong |
+# +----------------------+
+
+# Workaround crade :
+# Permet d'aliaser les commandes dans lesquelles on pipe usuellement
+# pour qu'elle marche aussi quand elles sont précédées d'une espace insécable.
+
+for commande in grep egrep fgrep wc tail head less sed awk xargs sort uniq sponge
+do
+  alias  $commande=$commande
+done
+unset commande
 
 # +--------------------------------------+
 # | Gestion de variables d'environnement |
 # +--------------------------------------+
 
-#~# # Pour loader en mémoire la variable qui empêche less de breaker les lignes
-#~# # très utile pour les sorties psql
-#~# alias exportless="export LESS='-S'"
+# Pour loader en mémoire la variable qui empêche less de breaker les lignes
+# très utile pour les sorties psql
+alias exportless="export LESS='-SR'"
 
 
 # +-------+
@@ -91,40 +107,40 @@ alias sshadd='ssh-add -t 1800'
 # +-------+
 # Des raccourcis pour appeler des logiciels avec des options supplémentaires
 
-#~# # Pour que youtube-dl récupère seulement l'audio, et en MP3 s'il vous plait
-#~# alias youtube-dl='youtube-dl --extract-audio -t --audio-format=mp3'
+# Pour que youtube-dl récupère seulement l'audio, et en MP3 s'il vous plait
+alias youtube-dl='youtube-dl --extract-audio -t --audio-format=mp3'
 
-#~# # Pour avoir les diff sous format git-like
-#~# alias diff='diff -u'
-#~# alias colordiff='colordiff -u'
+# Pour avoir les diff sous format git-like
+alias diff='diff -u'
+alias colordiff='colordiff -u'
 
-#~# # Pour que mtr n'utilise pas l'interface graphique
-#~# alias mtr='mtr -t'
+# Pour que mtr n'utilise pas l'interface graphique
+alias mtr='mtr -t'
 
-#~# # Pour que les semaines de cal commencent le Lundi
-#~# alias cal='ncal -bM'
+# Pour que les semaines de cal commencent le Lundi
+alias cal='ncal -bM'
 
-#~# # Hack pour déclencher les hooks sur un dépôt bare git
-#~# # (genre git-update-server-info et/ou trigger KGB)
-#~# # en faisant un truc bidon et transparent pour l'historique
-#~# # (à savoir créer une branche et la supprimer)
-#~# alias shakegit='git checkout -b shakegitbranch && git push origin shakegitbranch && git checkout master && git branch -d shakegitbranch && git push origin :shakegitbranch'
+# Hack pour déclencher les hooks sur un dépôt bare git
+# (genre git-update-server-info et/ou trigger KGB)
+# en faisant un truc bidon et transparent pour l'historique
+# (à savoir créer une branche et la supprimer)
+alias shakegit='git checkout -b shakegitbranch && git push origin shakegitbranch && git checkout master && git branch -d shakegitbranch && git push origin :shakegitbranch'
 
 # +--------+
 # | Divers |
 # +--------+
 
-#~# # Pour se débarasser rapidement des fichier garbage
-#~# # C'est typiquement là où il faut rajouter vos extensions persos !
-#~# alias rmtilde='rm -f *~ .*~'
-#~# alias rm~=rmtilde
-#~# alias rmpyc='rm -f *.pyc'
-#~# alias rmccompiled='rm -f *.o *.h'
-#~# alias rmso='rm -f *.so'
-#~# alias rmclass='rm -f *.class'
+# Pour se débarasser rapidement des fichier garbage
+# C'est typiquement là où il faut rajouter vos extensions persos !
+alias rmtilde='rm -f *~ .*~'
+alias rm~=rmtilde
+alias rmpyc='rm -f *.pyc'
+alias rmccompiled='rm -f *.o *.h'
+alias rmso='rm -f *.so'
+alias rmclass='rm -f *.class'
 
-#~# # Pour récupérer les droits d'un fichier en octal
-#~# alias getmod='/usr/bin/stat -c "%a"'
+# Pour récupérer les droits d'un fichier en octal
+alias getmod='/usr/bin/stat -c "%a"'
 
 # Pour trouver les pages des pdfs du dossier courrant
 alias pdfpages="find . -name '*.pdf' -exec pdfinfo {} \; | egrep '^Pages'"
@@ -139,6 +155,8 @@ alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo
 # (adapter le path de votre procmail.log si besoin)
 alias tailprocmail='tail -f ~/.procmail/logs/procmail.log'
 
+# Pour réveiller la carte éthernet quand elle déconne
+alias rebooteth0='rmmod atl1c; modprobe atl1c'
 
 
 # +------------+
@@ -147,3 +165,19 @@ alias tailprocmail='tail -f ~/.procmail/logs/procmail.log'
 
 # A♡ !!!
 alias a♡tv='cvlc udp://@239.231.140.230:1337'
+
+# Useless stuff
+alias jabba='jabba 2>&1 | sed "s/introuvable/jabba/"'
+
+
+
+# +-----------+
+# | Shortcuts |
+# +-----------+
+
+# pure-ftpd
+alias statftp="(cat /var/log/pure-ftpd/transfer.log{,.1}; zcat /var/log/pure-ftpd/*.gz) | awk '{print \$1}' | sort | uniq -c | sort -nr | less"
+alias tailftp='tail -n 100 -f /var/log/pure-ftpd/transfer.log | /home/vincent/scripts/ftp/percent_decode.py --color'
+
+# backup-manager
+alias uploadbackups='backup-manager --upload'
diff --git a/.bashrc b/.bashrc
index c5e734700f60bcc4542681ea02c9df9489ec6405..056648669e183a16ef4d5d7c4dd6b50afc5c5cc4 100644 (file)
--- a/.bashrc
+++ b/.bashrc
@@ -640,10 +640,10 @@ function welcome_message ()
 export HISTCONTROL=ignoreboth
 
 # Nombre de lignes d'historique à garder
-export HISTSIZE=5000
+export HISTSIZE="10000"
 
 # la même chose dans le fichier d'historique
-export HISTFILESIZE=5000
+export HISTFILESIZE="100000"
 
 # Mémoriser le timestamp d'exécution de la commande
 export HISTTIMEFORMAT='%F %T - '
@@ -661,7 +661,7 @@ shopt -s histappend
 
 # Pour éviter un troll, aucune ligne de cette section n'est décommentée.
 # Choisissez la vôtre.
-#~# export EDITOR='/usr/bin/nano'
+export EDITOR='/usr/bin/nano'
 #~# export EDITOR='/usr/bin/vim'
 #~# export EDITOR='/usr/bin/emacs'
 #~# export EDITOR='/usr/bin/jed'
@@ -669,12 +669,12 @@ shopt -s histappend
 # Ajouter ~/bin, /sbin et /usr/sbin à son PATH
 PATH=~/bin:$PATH:/sbin:/usr/sbin
 
-#~# # Décommentez les lignes suivantes et peuplez-les correctement si
-#~# # vous avez besoin de commiter en tant que root *et* que votre
-#~# # /etc/sudoers contient bien la directive
-#~# # Defaults env_keep += "<les variables en question>"
-#~# export GIT_AUTHOR_NAME="$(git config user.name)"
-#~# export GIT_AUTHOR_EMAIL="$(git config user.email)"
+# Décommentez les lignes suivantes et peuplez-les correctement si
+# vous avez besoin de commiter en tant que root *et* que votre
+# /etc/sudoers contient bien la directive
+# Defaults env_keep += "<les variables en question>"
+export GIT_AUTHOR_NAME="$(git config user.name)"
+export GIT_AUTHOR_EMAIL="$(git config user.email)"
 
 # +----------+
 # | Sourcing |
@@ -698,5 +698,5 @@ fi
 # +-----+
 
 # On n'exécute le welcome_message que à ce moment, parce que la customisation
-# local a pu changer des couleurs
+# locale a pu changer des couleurs
 welcome_message
index 751be530df4f20f75dff4b2db472c25bf8e4b473..96d880b8362448a175c6bdac1c83eb494201ace4 100644 (file)
        # (mieux vaut utiliser l'option --color en invoquant la commande)
 [user]
        # Nom d'utilisateur et e-mail sous lequel seront enregistrés les commits
-       #~# Penser à décommenter ces lignes après les remplacements adéquats
-       #~# name = Prénom Nom
-       #~# email = nobody@crans.org
+       name = Vincent Le Gallic
+       email = legallic@crans.org
 [alias]
        # Pour diff ou show en affichant les modifs sur la même ligne
        # (difficile de voir ce qui se passe en l'absence de couleurs)
        wdiff = diff --color-words
        wshow = show --color-words
+       svnpull = svn rebase
+       svnpush = svn dcommit
 [help]
        # Quand on écrit mal une commande git, il propose "did you mean ?" avec
        # plusieurs proposition. Cette option fait que,
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..201d6f14a59bb7912d629f93df1378d94451a694 100644 (file)
@@ -0,0 +1,21 @@
+29c3
+30c3
+31c3
+acoeurlife.wei
+attribus.wei
+evenements
+funfact
+homonerieparallele
+notekfet2015
+notekfet2015-commit
+pacsman
+potrnographique
+potrtal
+pot-a01-2013
+pot-vieux
+pot-vieux-orga
+pot-vieux-respos
+procarstinacoeur.wei
+supersmashbus
+supersmashbus_wei
+wikininja
index 4abd966875b0da830bf863f4e57ff312ebdec9b0..4cab27bf69dc3d0df97a51d758d59e9231088c20 100644 (file)
@@ -9,6 +9,25 @@
 
 #------------------------------------------------------------------------------
 
+## La boîte d'Orsay
+UPSUDDIR="${BOXESDIR}.U-psud"
+
 #~# # Supposons que je n'aime pas .INBOX comme boîte par défaut
 #~# :0
 #~# .mon_inbox_custom/
+
+### Boîte u-psud
+### (placée dans le .final parce que dans .normal elle chope les mails de ML
+###  venant d'une adresse U-psud)
+:0
+* ^Message-ID:.*u-psud\.fr
+${UPSUDDIR}/
+
+
+### Dossiers par défaut
+:0
+* (To|From|Cc|List-Id):.*pimeys.fr
+.pimeys/
+
+:0
+.0_inbox/
index 55a07bcb7b8fe5b1c501881fa85808e65bd68eb7..9da34f9f515bd0ba82d1abf4f76bdb425233e04c 100644 (file)
 
 SIGNATUREFOLDER=.Signatures
 
+### Redirection de l'alias ccc@crans.org
+:0c
+* ^(To|Cc):(|.* ?, ?)ccc@crans.org
+!becue@crans.org chopopope@crans.org dstan@crans.org
+
+### Machines BDE
+:0
+* ^From: .*@videobde.crans.org
+.serveurs_BDE/
+
+:0
+* ^From: .*@bde2?.crans.org
+.serveurs_BDE/
+
+
+### Alias mail crans
+# Filtre alias basile
+:0
+* ^(To|Cc):.*(basile|deconnaisseur|hung|salesman|saturnin|themis)@crans.org
+.bots/
+
+# Filtres élèves IUT Orsay
+:0
+* ^(To|Cc):.*legallic-bdd@crans\.org
+.0_inbox.IUT.bdd/
+
+:0
+* ^(To|Cc):.*legallic-reseaux@crans\.org
+.0_inbox.IUT.reseaux/
+
+# Spammeur professionnel
+:0
+* ^Subject: =\?GB2312\?B\?UGhvdG8gUmV0b3VjaGluZyBTZXJ2aWNlcw==\?=
+* ^Delivered-To: .*mail@crans.org
+.Spam.photo/
+
+# Autres spammeurs
+:0
+* ^From:.*your\.conversation@themonfortplan\.us
+.Spam/
+
 # Pour mettre dans le même dossier toutes les signatures de clé envoyées par caff
 :0
 * ^User-Agent: caff
index 9529c44744ef3d2b57b4a65992b337272d11db3a..3c1b9f48c6880c72e7798566efdaa73fbb46ee58 100644 (file)
 
 #------------------------------------------------------------------------------
 
-### Notifications wikis
-# Wiki Cr@ns
+#################################################################
+##                          Variables                          ##
+#################################################################
+
+### Boîtes mails forwardées
+BOXESDIR=".1_boxes"
+## La boîte ENS cachan
+ENSDIR="${BOXESDIR}.ENS"
+# Avec du garbage from Ulm
+CLIPPERSHITDIR="${ENSDIR}.clippershit"
+## Boîte neuf forwardée (#old, mais on sait jamais)
+NEUFDIR="${BOXESDIR}.neuf"
+## Boîte gmail
+GMAILDIR="${BOXESDIR}.gmail"
+GMAILPOUBELLEDIR="${GMAILDIR}.poubelle"
+## Boîte hotmail
+HOTMAILDIR="${BOXESDIR}.hotmail"
+## Mails du labo
+LRIDIR=".2_labo"
+
+### MLs spéciales
+## "ML" du Gics
+GICSDIR="${MLDIR}.GICS"
+## Mails concernant les respos-info
+SERVBDEDIR=".serveurs_BDE"
+## Dossier pour les mails de l'ASED
+ASEDDIR="${MLDIR}.ASED"
+## MLs de TP PCI , de promo même si pas ens-
+PCIDIR="${MLPROMODIR}.tp5-pci-2013"
+TDIMMUNODIR="${MLPROMODIR}.td2-immuno-2013"
+
+### Notifications wikis
+WIKISDIR=".Wikis"
+
+### Expéditeurs particuliers
+KOKARDEDIR=".Kokarde"
+CACERTDIR=".CAcert"
+
+
+#################################################################
+##                      Boîtes forwardées                      ##
+#################################################################
+### Boîte ENS
+:0
+* ^Delivered-To: (vlegalli@(nemo\.)?rip\.ens-cachan\.fr|legallic\+from(clipper|magbio)@crans\.org)
+{
+    :0
+    * ^List-Id: .*(bio13|allmag)\.list01\.biologie\.ens\.fr
+    ${ENSDIR}.bio13/
+    
+    :0
+    * ^(X-Envelope-To|To):.*(tous|eleves|sciences|10|11)@(.*\.)?ens\.fr
+    ${CLIPPERSHITDIR}/
+    
+    :0
+    ${ENSDIR}/
+}
+
+### Boîtes gmail
+# oui, la boîte neuf passe par gmail
+# c'est affreux, je sais, mais sfr refuse de proposer des redirections...
+:0
+* ^X-Gmail-Fetch-Info:.*vincent\.legallic@neuf\.fr
+${NEUFDIR}/
+
+:0
+* ^Delivered-To:.*vincent[.]?legallic@gmail\.com
+${GMAILDIR}/
+
+:0
+* ^Delivered-To:.*vincent[.]?poubelle.*@gmail.*
+${GMAILPOUBELLEDIR}/
+
+### Boîte hotmail (dead ?)
+:0
+* ^Resent-From: vincentlegallic@hotmail\.fr
+${HOTMAILDIR}/
+
+### Boîte LRI
+:0
+* ^(To|Cc):.*(legallic|vincent.legallic)@lri\.fr
+${LRIDIR}/
+
+#################################################################
+##       MLs qui ne suivent pas le comportement général        ##
+#################################################################
+### "ML" gics
+:0
+* ^To:.*vincent\.le-gallic@gics\.fr
+${GICSDIR}/
+:0
+* ^From:.*gics-asso\.org
+${GICSDIR}/
+
+### MLs respo-info
+# MLs respos note et note-dev
+:0
+* ^List-Id:.*respo-info.bde\.lists\.crans\.org
+${SERVBDEDIR}.respo-info/
+
+:0
+* ^List-Id:.*note-(dev|commit)\.bde\.lists\.crans\.org
+${SERVBDEDIR}.note-dev/
+
+### Ehler Danlos
+:0
+* ^From:.*@ased\.fr
+${ASEDDIR}/
+
+### ML tp
+:0
+* ^List-Id:.*tp5-pci-2013\.lists\.crans\.org
+${PCIDIR}/
+### ML td
+:0
+* ^List-Id:.*td2-immuno-2013\.lists\.crans\.org
+${TDIMMUNODIR}/
+
+#################################################################
+##                     Notifications wikis                     ##
+#################################################################
+### Wiki Cr@ns
 :0
 * ^From:.*wiki@crans\.org
-.wikis.Crans/
+${WIKISDIR}.Crans/
 
-# Wikoeur
+### Wikoeur
 :0
-* ^From:.*webmaster@acoeur\.info
+* ^From:.*acoeur.org
 * ^Subject:.*WiKoeur.*
-.wikis.Wikoeur/
+${WIKISDIR}.Wikoeur/
 
-# Wiki FedeRez
+### Wiki FedeRez
 :0
 * ^X-Dokuwiki-Server:.*wiki\.federez\.net
-.wikis.FedeRez/
+${WIKISDIR}.FedeRez/
+
+### Wiki Twinsunpedia
+:0
+* ^X-Wikia-Id: 98315
+${WIKISDIR}.Twinsunpedia/
 
+#################################################################
+##                  Expéditeurs particuliers                   ##
+#################################################################
+### Mails reçus du nouveau forum pot vieux
+:0
+* ^From:.*pot\.vieux@crans\.org
+.ML.Divers.pot-vieux-respos/
 
 ### Mails recus de Kokarde.net
 :0
 * ^From:.*administrateur@webaaee\.ens-cachan\.fr
-.Kokarde/
+${KOKARDEDIR}/
+
+### CAcert
+:0
+* ^From:.*@cacert.org
+${CACERTDIR}/
index b8b46db9d85039b9f2ac7f0cccd234a7d4ebfebb..259c97df6cf61829094ce4159cbd7436672acd16 100644 (file)
@@ -400,22 +400,22 @@ SUBJECT=| formail -cXSubject: | perl -MEncode -pe '$_=encode("utf-8",decode("MIM
 :0
 * ^List-ID:
 LISTID=| formail -cXList-ID: | perl -MEncode -pe '$_=encode("utf-8",decode("MIME-Header",$_))'
-#~# # Pour faire fonctionner correctement le tri des mails envoyés par Discourse,
-#~# # Décommenter le INCLUDERC suivant
-#~# INCLUDERC="${CONFIGDIR}/discourse.preprocessing"
+# Pour faire fonctionner correctement le tri des mails envoyés par Discourse,
+# Décommenter le INCLUDERC suivant
+INCLUDERC="${CONFIGDIR}/discourse.preprocessing"
 
 ################################################################################
 #####                                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                 ##
@@ -506,9 +506,9 @@ LISTID=| formail -cXList-ID: | perl -MEncode -pe '$_=encode("utf-8",decode("MIME
 * ^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}/
@@ -782,8 +782,8 @@ LISTID=| formail -cXList-ID: | perl -MEncode -pe '$_=encode("utf-8",decode("MIME
 #################################################################
 ##              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                 ##
@@ -931,12 +931,12 @@ LISTID=| formail -cXList-ID: | perl -MEncode -pe '$_=encode("utf-8",decode("MIME
     ${MLCAMPUSDIR}.${MLFAILSUFFIX}.${ML_}/
   }
   
-  #~# # Décommenter pour activer le tri des mails envoyés par
-  #~# # Discourse. Attention, penser à décommener également
-  #~# # l'INCLUDERC de discourse.preprocessing
-  #~# # et lire https://wiki.crans.org/VieCrans/FichiersConfiguration#rc.2Fdiscourse
-  #~# # à propos de la remarque sur le module Perl à installer
-  #~# INCLUDERC=${CONFIGDIR}/discourse.rules
+  # Décommenter pour activer le tri des mails envoyés par
+  # Discourse. Attention, penser à décommener également
+  # l'INCLUDERC de discourse.preprocessing
+  # et lire https://wiki.crans.org/VieCrans/FichiersConfiguration#rc.2Fdiscourse
+  # à propos de la remarque sur le module Perl à installer
+  INCLUDERC=${CONFIGDIR}/discourse.rules
   
   #################################################################
   ##             Gestion des mailing-listes FedeRez              ##
@@ -1000,5 +1000,5 @@ LISTID=| formail -cXList-ID: | perl -MEncode -pe '$_=encode("utf-8",decode("MIME
   ${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"
index 7624036f2f3cb24bd14665a3b8ba6be61e74f3be..afeefffcd3995d0bd8882126e2a67f62c410334f 100644 (file)
--- a/.screenrc
+++ b/.screenrc
@@ -15,8 +15,8 @@ defscrollback 5000
 
 # Affiche des informations utiles en bas du screen.
 # L'idéal pour comprendre les options est de lire la manpage et de demander à google.
-hardstatus alwayslastline "%{+b kw}%H%{kg}|%c|%{ky}%d.%m.%Y%{+b kb}|%l|%{kR}%u%{kR}|%S:%t|%{kg}%=%-0=%{kw}"
-caption always "%{+u wk}%?%-w%?%{yk}/%n %t\%{wk}%?%+w%?"
+#hardstatus alwayslastline "%{+b kw}%H%{kg}|%c|%{ky}%d.%m.%Y%{+b kb}|%l|%{kR}%u%{kR}|%S:%t|%{kg}%=%-0=%{kw}"
+#caption always "%{+u wk}%?%-w%?%{yk}/%n %t\%{wk}%?%+w%?"
 
 # UTF8 par défaut
 defutf8 on
index 6e22745e89d87b5cc4d4f74283bf30831c87c18e..55f7384ee6bf1cd726d5c3bd3e5acf46e4d77b0a 100644 (file)
@@ -30,13 +30,13 @@ HashKnownHosts no
 # et du fingerprint présenté par le serveur
 VerifyHostKeyDNS yes
 
-#~# # Certaines QuelqueChoseBox tuent les connexion TCP inactives depuis
-#~# # trop longtemps.
-#~# # Cette option fait en sorte d'envoyer toutes les 60 secondes un paquet
-#~# # sur la connexion, pour la garder vivante.
-#~# ServerAliveInterval 60
-#~# # Abandonner au bout de 3 échecs (= considérer la connexion comme morte)
-#~# ServerAliveCountMax 3
+# Certaines QuelqueChoseBox tuent les connexion TCP inactives depuis
+# trop longtemps.
+# Cette option fait en sorte d'envoyer toutes les 60 secondes un paquet
+# sur la connexion, pour la garder vivante.
+ServerAliveInterval 60
+# Abandonner au bout de 3 échecs (= considérer la connexion comme morte)
+ServerAliveCountMax 3
 
 # Les options suivantes apparaissent dans les blocs
 # Host = commence un bloc avec les noms qui utiliseront ce bloc
@@ -48,14 +48,239 @@ VerifyHostKeyDNS yes
 # ProxyCommand = pour passer par un autre serveur intermédiaire
 #                (pour un serveur qui ne peut pas être contacté directement)
 
+
+# +--------------+
+# | Mes machines |
+# +--------------+
+
+Host cerebro.crans.org cerebro
+    HostName cerebro.crans.org
+    User vincent
+    ForwardAgent yes
+
+Host eva.crans.org eva eeepc
+    HostName eva.crans.org
+    User vincent
+    ForwardAgent yes
+
+Host eva.local
+    HostName 192.168.1.12
+    User vincent
+    ForwardAgent yes
+
+Host evaw.local
+    HostName 192.168.1.29
+    User vincent
+    ForwardAgent yes
+
+Host eva.home evaf
+    HostName 192.168.1.12
+    User vincent
+    ForwardAgent yes
+    ProxyCommand ssh home.b2moo.fr -W %h:%p
+
+Host evaw.home evaw
+    HostName 192.168.1.29
+    User vincent
+    ForwardAgent yes
+    ProxyCommand ssh home.b2moo.fr -W %h:%p
+
+Host cabal.crans.org cabal.crans
+    HostName cabal.crans.org
+    User vincent
+    ForwardAgent yes
+
+Host cabal.local
+    HostName 192.168.1.81
+    User vincent
+    ForwardAgent yes
+
+Host cabalw.local
+    HostName 192.168.1.63
+    User vincent
+    ForwardAgent yes
+
+Host cabal.home cabal
+    HostName 192.168.1.81
+    User vincent
+    ForwardAgent yes
+    ProxyCommand ssh home.b2moo.fr -W %h:%p
+
+Host cabalw.home cabalw
+    HostName 192.168.1.63
+    User vincent
+    ForwardAgent yes
+    ProxyCommand ssh home.b2moo.fr -W %h:%p
+
+Host viki viki.wifi viki.wifi.crans.org
+    HostName viki.wifi.crans.org
+    User root
+    Port 2222
+
+Host gladys home colloc home.b2moo.fr
+    HostName home.b2moo.fr
+    User vincent
+    ForwardAgent yes
+
+Host gladys.local
+    HostName 192.168.1.18
+    User vincent
+    ForwardAgent yes
+
+# Les bots sur cerebro
+Host basile
+    HostName cerebro.crans.org
+    User basile
+    ForwardAgent yes
+Host note-cerebro
+    HostName cerebro.crans.org
+    User note
+    ForwardAgent yes
+Host deconnaisseur
+    HostName cerebro.crans.org
+    User deconnaisseur
+    ForwardAgent yes
+Host pendu Hung hung
+    HostName cerebro.crans.org
+    User hung
+    ForwardAgent yes
+Host historien
+    HostName cerebro.crans.org
+    User historien
+    ForwardAgent yes
+Host salesman Salesman
+    HostName cerebro.crans.org
+    User salesman
+    ForwardAgent yes
+Host themis Themis
+    HostName cerebro.crans.org
+    User themis
+    ForwardAgent yes
+Host saturnin Saturnin
+    HostName cerebro.crans.org
+    User saturnin
+    ForwardAgent yes
+Host ibot iBot
+    HostName cerebro.crans.org
+    User ibot
+    ForwardAgent yes
+
+
+# +--------+
+# | Pimeys |
+# +--------+
+# Serveur dédié online.net
+# pimeys.fr = 62.210.178.115
+
+Host pimeys pimeys.fr becue.eu
+    HostName pimeys.fr
+    User vincent
+    ForwardAgent yes
+
+
 # +-----------------+
 # | Machines du BDE |
 # +-----------------+
+# Parce que j'étais respo-info Makiavé[list]
 
-Host kfet kfet.crans.org kfet1
+Host kfet kfet.crans.org
     HostName kfet.crans.org
     User bde
+    # IPv4 only
+    AddressFamily inet
+    ForwardAgent yes
 
+Host kfet-secours kfet-secours.crans.org
+    HostName kfet-secours.crans.org
+    User bde
+    # IPv4 only
+    AddressFamily inet
+
+Host kfet2 kfet2.crans.org
+    HostName kfet2.crans.org
+    User vincent
+
+Host bde-test note-test bde-test.crans.org note-test.crans.org
+    HostName bde-test.crans.org
+    User vincent
+    ForwardAgent yes
+
+Host bde2 bde-fallback bde2.crans.org ldap-bde.crans.org bde-fallback.crans.org
+    HostName bde2.crans.org
+    User vincent
+    ForwardAgent yes
+
+Host bde3 bde3.crans.org
+    HostName bde3.crans.org
+    User vincent
+    ForwardAgent yes
+
+Host note bde2-virt bde ldap-bde note.crans.ort bde2-virt.crans.org bde.crans.org
+    HostName bde2-virt.crans.org
+    User vincent
+    ForwardAgent yes
+
+Host note bde3-virt bde note.crans.ort bde3-virt.crans.org bde.crans.org
+    HostName bde3-virt.crans.org
+    User vincent
+    ForwardAgent yes
+
+Host video videobde videobde.crans.org
+    HostName videobde.crans.org
+    User vincent
+    ForwardAgent yes
+
+Host bureau bureau-bde bureau-bde.crans.org
+    HostName bureau-bde.crans.org
+    User bde
+
+Host med zavoyarde med.crans.org zavoyarde.crans.org
+    HostName zavoyarde.crans.org
+    User vincent
+
+# +----+
+# | PE |
+# +----+
+# Parce que j'y suis le bienvenu
+
+Host linkki linkki.crans.org
+    HostName linkki.crans.org
+    User sword
+
+Host ilma ilma.wifi ilma.wifi.crans.org
+    HostName ilma.wifi.crans.org
+    User sword
+
+Host ruoska ruoska.crans.org
+    HostName ruoska.crans.org
+    User vincent
+
+
+# +-----+
+# | Nit |
+# +-----+
+# Parce que j'y suis le bienvenu
+
+# Le ftp de Nit, gère A♡-TV. 
+Host power power.crans.org nit-git nit-git.crans.org
+    HostName power.crans.org
+    User vincent
+
+# Réplicat du wikoeur
+Host genua acoeur.genua.fr
+    HostName acoeur.genua.fr
+    User root
+    AddressFamily inet6
+
+# +----+
+# | A♡ |
+# +----+
+# Parce que le département A♡ a un serveur
+
+Host acoeur acoeur.crans.org
+    HostName acoeur.crans.org
+    User vincent
+    ForwardAgent yes
 
 # +-------------------+
 # | Serveurs du Cr@ns |
@@ -65,465 +290,465 @@ Host kfet kfet.crans.org kfet1
 
 Host alice alice.crans.org
     HostName alice.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host alice.adm alice.adm.crans.org
     HostName alice.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host appartement hackpartement appartement.crans.org hackpartement.crans.org
     HostName appartement.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host apprentis munin-apprentis apprentis.crans.org munin-apprentis.crans.org
     HostName apprentis.crans.org
-    User loginCr@ns
+    User legallic
 
 Host asterisk sip stun voip asterisk.crans.org sip.crans.org voip.crans.org stun.crans.org
     HostName asterisk.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host asterisk.adm asterisk.adm.crans.org
     HostName asterisk.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host backbone backbone.crans.org
     HostName backbone.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host backbone.adm backbone.adm.crans.org
     HostName backbone.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host backbone.wifi backbone.wifi.crans.org
     HostName backbone.wifi.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host batk-0 batk-0.crans.org
     HostName batk-0.crans.org
-    User loginCr@ns
+    User legallic
 
 Host cas auth login cas.crans.org login.crans.org auth.crans.org
     HostName cas.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host cas.adm cas.adm.crans.org
     HostName cas.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host charybde darcs ftp ftp.crans.ens-cachan.fr karibe mirror ntp xn--hxamgu1bpkn charybde.crans.org karibe.crans.org xn--hxamgu1bpkn.crans.org ftp.crans.org mirror.crans.org ftp.crans.ens-cachan.fr ntp.crans.org darcs.crans.org
     HostName charybde.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host charybde.adm ftp.adm mirror.adm ntp.adm charybde.adm.crans.org ftp.adm.crans.org mirror.adm.crans.org ntp.adm.crans.org
     HostName charybde.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host civet rabbitmq vvvvvv civet.crans.org vvvvvv.crans.org rabbitmq.crans.org
     HostName civet.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host civet.adm rabbitmq.adm civet.adm.crans.org rabbitmq.adm.crans.org
     HostName civet.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host cochon.adm cochon.adm.crans.org
     HostName cochon.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host cochon.ferme cochon cochon television tv cochon.ferme.crans.org television.crans.org tv.crans.org cochon.crans.org
     HostName cochon.ferme.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host cups cups.crans.org
     HostName cups.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host cups.adm cups.adm.crans.org
     HostName cups.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host dhcp dhcp.crans.org
     HostName dhcp.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host dhcp-21 dhcp-21.crans.org
     HostName dhcp-21.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host dhcp.adm dhcp.adm.crans.org
     HostName dhcp.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host dyson dyson.crans.org
     HostName dyson.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host dyson.adm munin.adm dyson.adm.crans.org munin.adm.crans.org
     HostName dyson.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host ethercalc ethercalc.crans.org
     HostName ethercalc.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host ethercalc.adm ethercalc.adm.crans.org
     HostName ethercalc.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host freebox freebox.crans.org
     HostName freebox.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host ft ft.crans.org
     HostName ft.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host ft.adm ft.adm.crans.org
     HostName ft.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host fy munin fy.crans.org munin.crans.org
     HostName fy.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host fy.adm fy.adm.crans.org
     HostName fy.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host fz fz.crans.org
     HostName fz.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host fz.adm fz.adm.crans.org
     HostName fz.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host geet git gitlab geet.crans.org git.crans.org gitlab.crans.org
     HostName geet.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host geet.adm git.adm gitlab.adm geet.adm.crans.org git.adm.crans.org gitlab.adm.crans.org
     HostName geet.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host horde webmail horde.crans.org webmail.crans.org
     HostName horde.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host horde.adm horde.adm.crans.org
     HostName horde.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host irc qwebirc web-irc irc.crans.org qwebirc.crans.org web-irc.crans.org
     HostName irc.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host irc.adm irc.adm.crans.org
     HostName irc.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host isc isc.crans.org
     HostName isc.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host isc.adm isc.adm.crans.org
     HostName isc.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host kdell kdell.crans.org
     HostName kdell.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host kdell.adm kdell.adm.crans.org
     HostName kdell.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host kenobi infinoted kenobby laval obby pad pastebin zero kenobi.crans.org obby.crans.org kenobby.crans.org infinoted.crans.org laval.crans.org pad.crans.org zero.crans.org pastebin.crans.org
     HostName kenobi.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host kenobi.adm kenobi.adm.crans.org
     HostName kenobi.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host komaz komaz.crans.org
     HostName komaz.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host komaz-21 komaz-21.crans.org
     HostName komaz-21.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host komaz.adm komaz.adm.crans.org
     HostName komaz.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host malloc malloc.crans.org
     HostName malloc.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host malloc.adm malloc.adm.crans.org
     HostName malloc.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host mediadrop video mediadrop.crans.org video.crans.org
     HostName mediadrop.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host mediadrop.adm mediadrop.adm.crans.org
     HostName mediadrop.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host nat64 nat64.crans.org
     HostName nat64.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host nat64.adm nat64.adm.crans.org
     HostName nat64.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host nem nem.crans.org
     HostName nem.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host nem.adm nem.adm.crans.org
     HostName nem.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host news web-news webnews news.crans.org web-news.crans.org webnews.crans.org
     HostName news.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host news.adm web-news.adm webnews.adm news.adm.crans.org webnews.adm.crans.org web-news.adm.crans.org
     HostName news.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host niomniom 15ans autoconfig autostatus ca crans.ens-cachan.fr crans.org doc i-p install-party map webalizer wifi wiki wikipedia www www.15ans niomniom.crans.org wiki.crans.org www.crans.org install-party.crans.org autostatus.crans.org wifi.crans.org i-p.crans.org crans.org crans.ens-cachan.fr ca.crans.org webalizer.crans.org doc.crans.org map.crans.org wikipedia.crans.org 15ans.crans.org www.15ans.crans.org autoconfig.crans.org
     HostName niomniom.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host niomniom.adm niomniom.adm.crans.org
     HostName niomniom.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host o2 intranet2 switchs o2.crans.org switchs.crans.org intranet2.crans.org
     HostName o2.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host o2.adm o2.adm.crans.org
     HostName o2.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host odlyd odlyd.crans.org
     HostName odlyd.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host odlyd.adm upload.adm odlyd.adm.crans.org upload.adm.crans.org
     HostName odlyd.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host odlyd.wifi odlyd.wifi.crans.org
     HostName odlyd.wifi.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host oie oie oie.ferme oie.crans.org oie.ferme.crans.org
     HostName oie.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host oie.adm oie.adm.crans.org
     HostName oie.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host omnomnom omnomnom.crans.org
     HostName omnomnom.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host omnomnom.adm omnomnom.adm.crans.org
     HostName omnomnom.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host owl imap pop owl.crans.org pop.crans.org imap.crans.org
     HostName owl.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host owl.adm imap.adm pop.adm owl.adm.crans.org imap.adm.crans.org pop.adm.crans.org
     HostName owl.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host owncloud owncloud.crans.org
     HostName owncloud.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host owncloud.adm owncloud.adm.crans.org
     HostName owncloud.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host pea pea.crans.org
     HostName pea.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host pea.adm pea.adm.crans.org
     HostName pea.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host pegase pegase.crans.org
     HostName pegase.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host puppet puppet.crans.org
     HostName puppet.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host puppet.adm puppet.adm.crans.org
     HostName puppet.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host redisdead list liste listes lists smtp redisdead.crans.org lists.crans.org smtp.crans.org liste.crans.org listes.crans.org list.crans.org
     HostName redisdead.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host redisdead.adm list.adm liste.adm listes.adm lists.adm smtp.adm redisdead.adm.crans.org lists.adm.crans.org smtp.adm.crans.org listes.adm.crans.org list.adm.crans.org liste.adm.crans.org
     HostName redisdead.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host rezosup rezosup.crans.org
     HostName rezosup.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host roundcube roundcube.crans.org
     HostName roundcube.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host roundcube.adm roundcube.adm.crans.org
     HostName roundcube.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host routeur deconnexion routeur.crans.org deconnexion.crans.org
     HostName routeur.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host routeur-21 routeur-21.crans.org
     HostName routeur-21.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host routeur.adm routeur.adm.crans.org
     HostName routeur.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host sable dns proxy sable.crans.org proxy.crans.org dns.crans.org
     HostName sable.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host sable.adm proxy.adm sable.adm.crans.org proxy.adm.crans.org
     HostName sable.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host sogo sogo.crans.org
     HostName sogo.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host sogo.adm sogo.adm.crans.org
     HostName sogo.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host soyouz soyoustart soyouz.crans.org soyoustart.crans.org
     HostName soyouz.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host soyouz.adm soyoustart.adm soyouz.adm.crans.org soyoustart.adm.crans.org
     HostName soyouz.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host ssh2 mosh ssh2.crans.org mosh.crans.org
@@ -531,97 +756,97 @@ Host ssh2 mosh ssh2.crans.org mosh.crans.org
     # pour passer à travers les blocages de ports (443 = https)
     HostName 138.231.136.2
     Port 443
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host stun-secondary stun-secondary.crans.org
     HostName stun-secondary.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host template template.crans.org
     HostName template.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host template.adm template.adm.crans.org
     HostName template.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host thot logs psuornotpsu thot.crans.org psuornotpsu.crans.org logs.crans.org
     HostName thot.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host thot.adm logs.adm pgsql.adm psuornotpsu.adm thot.adm.crans.org psuornotpsu.adm.crans.org pgsql.adm.crans.org logs.adm.crans.org
     HostName thot.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host titanic titanic.crans.org
     HostName titanic.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host titanic.adm titanic.adm.crans.org
     HostName titanic.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host tracker todo tracker.crans.org todo.crans.org
     HostName tracker.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host tracker.adm tracker.adm.crans.org
     HostName tracker.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host vo calendrier intranet-dev news-dev openid-dev weavesync vo.crans.org weavesync.crans.org intranet-dev.crans.org calendrier.crans.org openid-dev.crans.org news-dev.crans.org
     HostName vo.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host vo-eth0 vo-eth0.crans.org
     HostName vo-eth0.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host vo.adm vo.adm.crans.org
     HostName vo.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host xmpp aim chat.yahoo conference conference.jabber icq jabber yahoo xmpp.crans.org icq.crans.org aim.crans.org conference.crans.org jabber.crans.org yahoo.crans.org chat.yahoo.crans.org conference.jabber.crans.org
     HostName xmpp.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host xmpp.adm jabber.adm xmpp.adm.crans.org jabber.adm.crans.org
     HostName xmpp.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host ytrap-llatsni ytrap-llatsni.crans.org
     HostName ytrap-llatsni.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host ytrap-llatsni.adm ytrap-llatsni.adm.crans.org
     HostName ytrap-llatsni.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
-Host zamok accounts ajaxterm bda-paris bde bleu blogs clubs clubs.ens-cachan.fr factures impression intranet mysql perso pot-vieux ssh www.clubs.ens-cachan.fr zamok.crans.org ssh.crans.org impression.crans.org perso.crans.org clubs.ens-cachan.fr www.clubs.ens-cachan.fr mysql.crans.org bleu.crans.org intranet.crans.org blogs.crans.org bda-paris.crans.org factures.crans.org accounts.crans.org ajaxterm.crans.org clubs.crans.org bde.crans.org pot-vieux.crans.org
+Host zamok accounts ajaxterm bda-paris bde bleu blogs clubs clubs.ens-cachan.fr factures impression intranet mysql perso pot-vieux ssh www.clubs.ens-cachan.fr zamok.crans.org ssh.crans.org impression.crans.org perso.crans.org clubs.ens-cachan.fr www.clubs.ens-cachan.fr mysql.crans.org bleu.crans.org intranet.crans.org blogs.crans.org bda-paris.crans.org factures.crans.org accounts.crans.org ajaxterm.crans.org clubs.crans.org pot-vieux.crans.org
     HostName zamok.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 Host zamok.adm bleu.adm impression.adm users.adm zamok.adm.crans.org bleu.adm.crans.org impression.adm.crans.org users.adm.crans.org
     HostName zamok.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
 
 
@@ -633,19 +858,19 @@ Host zamok.adm bleu.adm impression.adm users.adm zamok.adm.crans.org bleu.adm.cr
 
 Host babar.adm babar babar babar.adm.crans.org
     HostName babar.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
     ProxyCommand ssh sable.crans.org -W %h:%p
 
 Host bcfg2.adm bcfg2 bcfg2 bcfg2.adm.crans.org
     HostName bcfg2.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
     ProxyCommand ssh sable.crans.org -W %h:%p
 
 Host eap.adm eap eap eap.adm.crans.org
     HostName eap.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
     ProxyCommand ssh sable.crans.org -W %h:%p
 
@@ -674,72 +899,82 @@ Host *-ilo
 
 Host radius.adm radius radius radius.adm.crans.org
     HostName radius.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
     ProxyCommand ssh sable.crans.org -W %h:%p
 
 Host sable-ilo.adm sable-ilo sable-ilo sable-ilo.adm.crans.org
     HostName sable-ilo.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
     ProxyCommand ssh sable.crans.org -W %h:%p
     HostKeyAlgorithms ssh-rsa
 
 Host slon.adm slon slon slon.adm.crans.org
     HostName slon.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
     ProxyCommand ssh sable.crans.org -W %h:%p
 
 Host vert.adm ldap.adm vert zelda.adm vert vert.adm.crans.org ldap.adm.crans.org zelda.adm.crans.org
     HostName vert.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
     ProxyCommand ssh sable.crans.org -W %h:%p
 
 Host zbee-idrac.adm zbee-idrac zbee-idrac zbee-idrac.adm.crans.org
     HostName zbee-idrac.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
     ProxyCommand ssh sable.crans.org -W %h:%p
 
 Host zbee.adm fx.adm nfs.adm zbee zbee zbee.adm.crans.org nfs.adm.crans.org fx.adm.crans.org
     HostName zbee.adm.crans.org
-    User loginCr@ns
+    User legallic
     ForwardAgent yes
     ProxyCommand ssh sable.crans.org -W %h:%p
 
 
-#~# # +---------+
-#~# # | FedeRez |
-#~# # +---------+
-#~# # Accessibles aux membres de l'équipe d'admin de FedeRez
-#~# 
-#~# # Actuellement down, mais on ne sait jamais
-#~# Host nautilus nautilus.federez.net
-#~#     HostName nautilus.federez.net
-#~#     User loginFedeRez
-#~#     ForwardAgent yes
-#~# 
-#~# Host forge forge.federez.net baldrick.federez.net baldrick baldrick.crans.org
-#~#     HostName baldrick.federez.net
-#~#     User loginFedeRez
-#~#     ForwardAgent yes
-#~# 
-#~# Host quigon quigon.federez.net
-#~#     HostName quigon.federez.net
-#~#     User loginFedeRez
-#~#     ForwardAgent yes
-#~# 
-#~# Host polygon polygon.federez.net
-#~#     HostName polygon.federez.net
-#~#     User loginFedeRez
-#~#     ForwardAgent yes
-#~# 
-#~# Host hexagon hexagon.federez.net
-#~#     HostName hexagon.federez.net
-#~#     User loginFedeRez
-#~#     ForwardAgent yes
+# +---------+
+# | FedeRez |
+# +---------+
+# Accessibles aux membres de l'équipe d'admin de FedeRez
+
+# Actuellement down, mais on ne sait jamais
+Host nautilus nautilus.federez.net
+    HostName nautilus.federez.net
+    User legallic
+    ForwardAgent yes
+
+Host forge forge.federez.net baldrick.federez.net baldrick baldrick.crans.org
+    HostName baldrick.federez.net
+    User legallic
+    ForwardAgent yes
+
+Host quigon quigon.federez.net
+    HostName quigon.federez.net
+    User legallic
+    ForwardAgent yes
+
+Host polygon polygon.federez.net
+    HostName polygon.federez.net
+    User legallic
+    ForwardAgent yes
+
+Host hexagon hexagon.federez.net
+    HostName hexagon.federez.net
+    User legallic
+    ForwardAgent yes
+
+
+# +---------+
+# | RezoSup |
+# +---------+
+# Réseau IRC des grandes écoles
+
+Host oswaft oswaft.rezosup.net
+    HostName oswaft.rezosup.net
+    User vincent
 
 
 # +-------------------+
@@ -749,40 +984,84 @@ Host zbee.adm fx.adm nfs.adm zbee zbee zbee.adm.crans.org nfs.adm.crans.org fx.a
 
 Host tselin tselin.clietu tselin.clietu.ens-cachan.fr acces1.rip.ens-cachan.fr acces1 rip
     HostName tselin.clietu.ens-cachan.fr
-    User loginENS
-    ProxyCommand ssh loginENS@tahines.ens-cachan.fr -W %h:%p
+    User vlegalli
+    ProxyCommand ssh vlegalli@tahines.ens-cachan.fr -W %h:%p
+
+Host tselin2
+    HostName tselin2.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
-    User loginENS
-
-
-#~# # +------------------+
-#~# # | Département info |
-#~# # +------------------+
-#~# # Machines du département informatique de l'ENSC
-#~# # Accesibles aux A0
-#~# 
-#~# Host info21 infossh ssh.dptinfo ssh.dptinfo.ens-cachan.fr
-#~#     #HostName 138.231.36.60
-#~#     HostName ssh.dptinfo.ens-cachan.fr
-#~#     User loginENS
-#~#     ForwardAgent yes
-#~# 
-#~# # Le ! permet de ne pas capturer ssh.dptinfo dans *.dptinfo
-#~# # Sinon on crée une boucle
-#~# Host *.dptinfo !ssh.dptinfo
-#~#     HostName %h.ens-cachan.fr
-#~#     User loginENS
-#~#     ProxyCommand ssh loginENS@ssh.dptinfo.ens-cachan.fr -W %h:%p
-#~#     ForwardAgent yes
-#~# 
-#~# Host *.dptinfo.ens-cachan.fr !ssh.dptinfo.ens-cachan.fr
-#~#     HostName %h
-#~#     User loginENS
-#~#     ProxyCommand ssh loginENS@ssh.dptinfo.ens-cachan.fr -W %h:%p
-#~#     ForwardAgent yes
+    User vlegalli
 
 
+# +------------------+
+# | Département info |
+# +------------------+
+# Machines du département informatique de l'ENSC
+# Accesibles aux A0
+
+Host info21 infossh ssh.dptinfo ssh.dptinfo.ens-cachan.fr
+    #HostName 138.231.36.60
+    HostName ssh.dptinfo.ens-cachan.fr
+    User vlegalli
+    ForwardAgent yes
+
+# Le ! permet de ne pas capturer ssh.dptinfo dans *.dptinfo
+# Sinon on crée une boucle
+Host *.dptinfo !ssh.dptinfo
+    HostName %h.ens-cachan.fr
+    User vlegalli
+    ProxyCommand ssh vlegalli@ssh.dptinfo.ens-cachan.fr -W %h:%p
+    ForwardAgent yes
+
+Host *.dptinfo.ens-cachan.fr !ssh.dptinfo.ens-cachan.fr
+    HostName %h
+    User vlegalli
+    ProxyCommand ssh loginENS@ssh.dptinfo.ens-cachan.fr -W %h:%p
+    ForwardAgent yes
+
+
+# +--------+
+# | Stages |
+# +--------+
+
+Host mars mars.lbpa mars.lbpa.ens-cachan.fr
+    HostName mars.lbpa.ens-cachan.fr
+    User vincent
+    ProxyCommand ssh vlegalli@tahines.ens-cachan.fr -W %h:%p
+
+
+# +------+
+# | Labo |
+# +------+
+
+# Homes montées mais != passerelle
+Host lri acces.lri ssh.lri acces.lri.fr
+    HostName acces.lri.fr
+    User legallic
+    ForwardAgent yes
+
+# Passerelle d'entrée, utilisable que par clé
+Host pl-ssh pl-ssh.lri.fr
+    HostName pl-ssh.lri.fr
+    PasswordAuthentication no
+    User legallic
+    ForwardAgent yes
+
+Host labo lri30-13 lri30-13.lri.fr
+    HostName lri30-13.lri.fr
+    User legallic
+    ForwardAgent yes
+    ProxyCommand ssh pl-ssh.lri.fr -W %h:%p
+
+Host hal hal.labo 129.175.30.228
+    HostName 129.175.30.228
+    User vincent
+    ForwardAgent yes
+    ProxyCommand ssh pl-ssh.lri.fr -W %h:%p
+
 # END (utile pour éviter les merge conflicts)
 
index 5ba9ff2b169cfbdca612741280ad38bf75a336ad..1c38fa1c630c714f360dbcd6faf9ff8f72c60d6f 100644 (file)
--- a/.umaskrc
+++ b/.umaskrc
 #path                       #umask
 /                            022     # umask par défaut
 /usr/scripts/                002     # Donne les droits d'écriture au groupe
+/music/                      002
 /git/                        002
 /var/lib/bcfg2/              002
+/bcfg2/                      002
 /localhome/django/intranet/  002
 /localhome/webdata/          002
 /home/respbats/www/          002
 /localhome/fortunes/         002
+/home/note/                  002
+/home/serenity/              002
diff --git a/.vimrc b/.vimrc
index 614c0f155699c7e5a081d3489e83dedfc0d30aa1..31f939a805b10c0d85c14db92c81d5540e4e4164 100644 (file)
--- a/.vimrc
+++ b/.vimrc
@@ -23,8 +23,8 @@ set title
 "~" " N'affiche pas sur plusieurs lignes les lignes qui sont plus grandes que la fenêtre (comme sous nano)
 "~" set nowrap
 
-"~" " Optimise la coloration de vim pour l'adapter à un terminal sombre (par défaut 'light')
-"~" set background=dark
+" Optimise la coloration de vim pour l'adapter à un terminal sombre (par défaut 'light')
+set background=dark
 
 " ~~ Numérotation ~~
 " Affiche 'ligne,n de caractère,colonne' en bas à droite du terminal
@@ -49,11 +49,11 @@ syntax on
 " Conserve l'indentation de la ligne précédente lors d'un retour à la ligne
 set autoindent
 
-"~" " Met les tabulations à 4 colonnes
-"~" set tabstop=4
+" Met les tabulations à 4 colonnes
+set tabstop=4
 
-"~" " Indente à 4 colonnes pour les opérations de réindentation
-"~" set shiftwidth=4
+" Indente à 4 colonnes pour les opérations de réindentation
+set shiftwidth=4
 
 "~" " Remplace les (futures) tabulations par des espaces
 "~" set expandtab
@@ -91,12 +91,12 @@ set history=50
 " ~~ Ne gêne pas la vue en mode édition. ~~
 " ~~ Adapté de http://vim.wikia.com/wiki/Highlight_unwanted_spaces ~~
 
-"~" highlight EspaceFinLigne ctermbg=red guibg=red
-"~" match EspaceFinLigne /\s\+$/
-"~" autocmd BufWinEnter * match EspaceFinLigne /\s\+$/
-"~" autocmd InsertEnter * match EspaceFinLigne /\s\+\%#\@<!$/
-"~" autocmd InsertLeave * match EspaceFinLigne /\s\+$/
-"~" autocmd BufWinLeave * call clearmatches()
+highlight EspaceFinLigne ctermbg=red guibg=red
+match EspaceFinLigne /\s\+$/
+autocmd BufWinEnter * match EspaceFinLigne /\s\+$/
+autocmd InsertEnter * match EspaceFinLigne /\s\+\%#\@<!$/
+autocmd InsertLeave * match EspaceFinLigne /\s\+$/
+autocmd BufWinLeave * call clearmatches()
 
 " ~~ Coloration du fond après n colonnes ~~
 " ~~ /!\ Seulement pour vim 7.3 et plus /!\ ~~