diff --git a/ressources/phare/index.tml b/ressources/phare/index.tml index 66f70bd..4223b09 100644 --- a/ressources/phare/index.tml +++ b/ressources/phare/index.tml @@ -301,13 +301,13 @@ href="&url.tuteurs;internet/courrier/urgence-mail.html#s2_4">rangeant tous ses m

Il est fortement déconseillé de transférer vos fichiers de configuration (fichiers de la forme .*). Si vous voulez quand même faire quelques -transferts --- par exemple votre carnet d'adresse, ou la liste des messages -lu dans forum --- consultez la page tuteurs sur le sujet.

Auteur : Denis Conduché. -Dernière modification le . +Dernière modification le .
diff --git a/ressources/phare/phare-config.tml b/ressources/phare/phare-config.tml index c425c6f..ef59dc7 100644 --- a/ressources/phare/phare-config.tml +++ b/ressources/phare/phare-config.tml @@ -9,58 +9,212 @@

Transférer ses fichiers de configuration depuis clipper vers Phare

-

Pour transférer vos fichiers de configuration (fichiers ou répertoires du type .blablarc), il est +

Pour transférer vos fichiers de configuration (fichiers ou répertoires du type .blablarc ou simplement .blabla), il est conseillé de procéder au cas par cas, les logiciels sur phare.normalesup.org n'étant pas forcément totalement compatibles avec ceux de clipper.

-

Exemple de transfert du .pinerc

+

Pour que clipper ne vous redemande pas votre mot de passe à chaque transfert, il est vivement conseillé de +configurer sa connexion ssh et d'installer des +clefs. Dans notre cas, la machine locale est phare, et la machine distante clipper.

+ +

Les fichiers qu'il est conseillé de transférer

+

Certains fichiers contiennent simplement des données personnelles, comme la liste d'adresse de votre carnet d'adresse, la liste des messages lu dans forum, etc... +Il peut être utile de récupérer ces fichiers, plutôt que d'avoir à reconstituer les fichiers à la main.

+ +

Carnet d'adresse et signature

+

Si vous utilisez pine

+

Les fichiers .addressbook et .addressbook.lu +contiennent la liste de vos contacts, et le fichier .signature +votre signature automatique. Pour les récupérer, tapez les commandes suivantes +

-phare ~ $ rsync -vaczP clipper:.pinerc .
-ploum@clipper's password: 
+phare ~ $ rsync -vaczP clipper:.addressbook\* .
+receiving file list ... 
+2 files to consider
+.addressbook
+        2019 100%  246.46kB/s    0:00:00 (xfer#1, to-check=1/2)
+.addressbook.lu
+        4166 100%  508.54kB/s    0:00:00 (xfer#2, to-check=0/2)
+
+sent 56 bytes  received 1929 bytes  3970.00 bytes/sec
+total size is 6185  speedup is 3.12
+phare ~ $ rsync -vaczP clipper:.signature\* . 
 receiving file list ... 
 1 file to consider
-.pinerc
-       19790 100%   18.87MB/s    0:00:00 (xfer#1, to-check=0/1)
 
-sent 36 bytes  received 6582 bytes  1890.86 bytes/sec
-total size is 19790  speedup is 2.99
+sent 16 bytes  received 106 bytes  244.00 bytes/sec
+total size is 60  speedup is 0.49
 phare ~ $
 
-

Petites corrections à faire une fois sur phare

+

Les autres réglages de pine sont dans le fichier .pinerc qu'il est déconseillé de récupérer. Les modifications doivent être faites à la main. Si vous voulez quand même le récupérer, à vos risques et périls, regardez la section suivante.

-

Attention, phare n'est pas organisé de la même façon que clipper. En -particulier, certaines commandes ne sont pas « rangées » au même endroit de -l'arborescence des fichiers. Si vous avez parmis vos fichiers personnels -des scripts faisant appel à des commandes par leur chemin, il faudra -éventuellement corriger ce chemin pour le mettre en conformité avec le +

Si vous utilisez mutt

+

Le fichier .muttalias +contient la liste de vos contacts, et le fichier .signature +votre signature automatique. Pour les récupérer, tapez les commandes suivantes +

+ +
+phare ~ $ rsync -vaczP clipper:.muttalias .
+receiving file list ... 
+1 file to consider
+.muttalias
+         465 100%  454.10kB/s    0:00:00 (xfer#1, to-check=0/1)
+
+sent 36 bytes  received 179 bytes  430.00 bytes/sec
+total size is 465  speedup is 2.16
+phare ~ $ rsync -vaczP clipper:.signature\* .
+receiving file list ...
+1 file to consider
+
+sent 16 bytes  received 106 bytes  244.00 bytes/sec
+total size is 60  speedup is 0.49
+phare ~ $
+
+ +

Les autres réglages de mutt sont dans le fichier .muttrc qu'il +est déconseillé de récupérer. Les modifications doivent être faites à la main. +Si vous voulez quand même le récupérer, à vos risques et périls, regardez la section suivante.

+ +

La liste des messages lus dans forum ou les news

+

Lorsque vous lisez des groupes de discussion avec flrn, celui-ci stocke différentes informations (groupes auxquels vous êtes abonnés, messages lus) dans des fichiers de configuration. On peut avoir envie de les récupérer. Sur phare, tous les fichiers de configuration de flrn sont rangés dans le répertoire $HOME/.flrn/. Sur votre compte clipper, si vous n'avez pas de répertoire .flrn, les fichiers sont dans votre répertoire $HOME.

+ +

Les commandes suivantes récupèrent la liste des messages lu dans tous les newsgroups lu avec flrn. Si vous lisez aussi les dépêches AFP ou usenet avec flrn, ces listes là seront aussi récupérées.

+ +
+phare ~/.flrn/ $ rsync -vaczP clipper:.flnewsrc\* .
+receiving file list ... 
+2 files to consider
+
+sent 32 bytes  received 155 bytes  41.56 bytes/sec
+total size is 7094  speedup is 37.94
+phare ~/.flrn $
+
+ + + +

Il se peut que vous ayez modifié votre éditeur par défaut sur clipper. Pour vérifier, on utilise la commande echo.

+ +
+clipper ~ $ echo $EDITOR
+/usr/local/util/bin/emacs -nw
+
+
+phare ~ $ echo $EDITOR
+nano-tool
+
+

Dans ce cas, il faut modifier la variable $EDITOR définie dans le .zshenv. Attention, vous ne pouvez pas mettre d'options dans $EDITOR.

+ +

Les raccourcis en shell

+ +

Si vous avez modifié votre fichier .zshrc sur clipper pour rajouter des raccourcis — appelés « alias » —, il faut que vous alliez les récupérer manuellement, par copier/coller. Ils sont à recopier dans votre nouveau .zshrc, sur phare. Il faut bien entendu vérifier que les logiciels appelés existent toujours, et ne pas mettre de chemins absolus.

+ +

Autres fichiers

+ +

Vous pouvez récupérer sans aucun problèmes les fichiers +.quialias, +.plan, +.project. +

+ +

Les fichiers qu'il est plus délicat de transférer

+ +

Les conseils de cette rubrique s'adresse à des utilisateurs « avancés ». Rapatriez ces fichiers uniquement si vous savez ce que vous faites. +Phare n'est pas organisé de la même façon que clipper. En +particulier, certaines commandes ne sont pas « rangées » au même endroit de +l'arborescence des fichiers. Si vous avez parmis vos fichiers personnels +des scripts faisant appel à des commandes par leur chemin, il faudra +éventuellement corriger ce chemin pour le mettre en conformité avec le nouveau système.

-

Exemple de fetchmail

-

Exemple: +

forum

-J'utilisais fetchmail sur clipper pour rapatrier mon mail d'un serveur -extérieur à l'ENS, et ceci avec un fichier de configuration .fetchmailrc -dans lequel une ligne faisait appel à le commande /bin/procmail. Or sur -phare, l'appel fetchmail -f .fetchmailrc me renvoie un message -d'erreur: /bin/procmail: No such file or directory

+

Si vous voulez récupérer toute votre configuration de flrn, peaufinée au fil des années, il faut d'abord supprimer la configuration par défaut sur phare:

+
+phare ~ $ rm -Rf .flrn
+
+ +

Puis, s'il y a un répertoire $HOME/.flrn/ sur clipper, vous transférez celui-ci sur phare. Sinon +vous transférez tous les fichiers .flnews* et .flrn* présent sur clipper.

+ +

Il y a quelques modification à faire dans le .flrnrc:

+ + +

.pinerc

+ +

Ce fichier contient les réglages de pine.

+ +
+phare ~ $ rsync -vaczP clipper:.pinerc .          
+receiving file list ...                                                       
+1 file to consider                                                            
+.pinerc                                                                       
+       19790 100%   18.87MB/s    0:00:00 (xfer#1, to-check=0/1)               
+                                                                              
+sent 36 bytes  received 6582 bytes  1890.86 bytes/sec                         
+total size is 19790  speedup is 2.99                                          
+phare ~ $
+
+ + +

fetchmail

+

Exemple: +J'utilisais fetchmail sur clipper pour rapatrier mon mail d'un serveur +extérieur à l'ENS, et ceci avec un fichier de configuration .fetchmailrc +dans lequel une ligne faisait appel à le commande /bin/procmail. +Or sur phare, l'appel fetchmail -f .fetchmailrc me renvoie un +message d'erreur: /bin/procmail: No such file or directory

Il faut donc que je trouve où se trouve où se trouve procmail sur phare. Pour ce faire, j'utilise la commande which:

-phare ~ $ which procmail
-/usr/bin/procmail
+phare ~ $ which procmail                        
+/usr/bin/procmail                                                             
 phare ~ $
 
-

Il faut donc que je rajoute /usr au chemin vers la commande procmail -dans mon fichier .fetchmailrc.

+

Il faut donc que je rajoute /usr au chemin +vers la commande procmail dans mon fichier .fetchmailrc.

+ + +

Les fichiers qu'il est fortement déconseillé de transférer

+

.zshrc

+

Le .zshrc par défaut est fait pour donner un environnement le plus semblable possible à celui de clipper. Mais comme phare n'est pas organisé comme clipper, ce fichier est — d'un point de vue technique — assez différent de celui présent sur clipper. Il est donc déconseillé de le rapatrier. Mieux vaut reprendre vos modifications personnelles et adapter au nouveau fichier.

+ +

.procmailrc

+ +

Ce fichier gère vos redirection de courrier électronique. La moindre fausse manoeuvre peut être lourde de conséquence. C'est généralement un fichier assez court: il est conseillé d'en recréer un sur phare.

+ +

En cas de fausse manoeuvre

+ +

Les fichiers de configuration par défaut sont dans /etc/skel/. Pour récupérer — par exemple — votre fichier .zshrc il suffit donc de taper

+ +
+phare ~ $ cp /etc/skel/.zshrc .            
+cp: overwrite `./.zshrc'? y
+phare ~ $
+
Auteur : Denis Conduché, Blaise Li -Dernière modification le . +Dernière modification le .