tuteurs.ens.fr/ressources/phare/phare-config.tml
2007-06-26 15:38:54 +00:00

66 lines
2.3 KiB
XML

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html
PUBLIC "-//ENS/Tuteurs//DTD TML 1//EN"
"tuteurs://DTD/tml.dtd">
<html>
<head>
<title>Phare: configuration</title>
</head>
<body>
<h1>Transférer ses fichiers de configuration depuis clipper vers Phare</h1>
<p>Pour transférer vos fichiers de configuration (fichiers ou répertoires du type <code>.blablarc</code>), 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.</p>
<h2>Exemple de transfert du <code>.pinerc</code> </h2>
<pre>
<span class="prompt">phare ~ $</span> rsync -vaczP clipper:.pinerc .
ploum@clipper's password:
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
<span class="prompt">phare ~ $</span>
</pre>
<h2>Petites corrections à faire une fois sur phare</h2>
<p>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
nouveau système.</p>
<h3>Exemple de fetchmail</h3>
<p>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 <code>/bin/procmail</code>. Or sur
phare, l'appel <code>fetchmail -f .fetchmailrc</code> me renvoie un message
d'erreur: <code>/bin/procmail: No such file or directory</code> </p>
<p>Il faut donc que je trouve où se trouve où se trouve procmail sur phare.
Pour ce faire, j'utilise la commande <code>which</code>:</p>
<pre>
<span class="prompt">phare ~ $</span> which procmail
/usr/bin/procmail
<span class="prompt">phare ~ $</span>
</pre>
<p class="continue">Il faut donc que je rajoute <code>/usr</code> au chemin vers la commande procmail
dans mon fichier <code>.fetchmailrc</code>.</p>
<div class="metainformation">
Auteur : Denis Conduché, Blaise Li
Dernière modification le <date value="$Date: 2007-06-26 15:38:54 $" />.
</div>
</body>
</html>