<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://www.digitalspirit.org/blog/index.php/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>DigitalSpirit - Tag - Ubuntu</title>
  <link>http://www.digitalspirit.org/blog/index.php/</link>
  <atom:link href="http://www.digitalspirit.org/blog/index.php/feed/tag/Ubuntu/rss2" rel="self" type="application/rss+xml"/>
  <description>Blog personnel de Charles Rincheval contenant des descriptions de projets réalisés dans les domaines du logiciels libres en encore dans des développements de systèmes embarqués</description>
  <language>fr</language>
  <pubDate>Mon, 06 Feb 2012 16:31:19 +0100</pubDate>
  <copyright>© 2008 Charles Rincheval. Ce billet a été originellement publié sur le site www.DigitalSpirit.org</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Log Watcher</title>
    <link>http://www.digitalspirit.org/blog/index.php/post/2007/11/07/Log-Watcher</link>
    <guid isPermaLink="false">urn:md5:45870e118da057149b0fe07316254b35</guid>
    <pubDate>Wed, 14 Nov 2007 21:23:00 +0100</pubDate>
    <dc:creator>hugo</dc:creator>
        <category>Gnu/Linux</category>
        <category>Gnu-Linux</category><category>Log</category><category>Log Watcher</category><category>Planet-Libre</category><category>tutoriel</category><category>Ubuntu</category>    
    <description>&lt;h2&gt;Introduction&lt;/h2&gt;
&lt;p&gt;
Surveiller des logs dans une console est quelque chose de laborieux et toute solution permettant de simplifier cette tâche ingrate est bonne...&lt;/p&gt;
&lt;p&gt;Et c'est justement là qu'intervient Log Watcher, une application qui va vous améliorer grandement la vie lorsque vous aurez besoin de surveiller d'ininterrompu log...&lt;/p&gt;
&lt;h2&gt;Description&lt;/h2&gt;
&lt;p&gt;
Traduction libre du manuel lwatch :&lt;/p&gt;
&lt;p&gt;Log Watcher est un &quot;log colorizer&quot;, c'est à dire un programme capable de mettre en couleur des logs en fonction d'une syntaxe, en l'occurrence, en fonction de mots rencontrés.
&lt;br /&gt;
Il lit le contenu de syslog/syslog-ng depuis des tubes nommées (named fifo) ou depuis l'entrée standard (stdin) et affiche les données colorées dans la sortie standard (stdout).&lt;/p&gt;
&lt;p&gt;Lwatch est hautement configurable. Il lit sa configuration depuis /etc/lwatch/lwatch.cond ou depuis un fichier grâce à l'option -C.&lt;/p&gt;
&lt;p&gt;Son fonctionnement est simple. il lit une ligne depuis l'entrée courante (par défaut, /var/lib/lwatch/syslog.fifo), la divise en 4 parties : date, nom d'hôte, nom du service (avec le PID si disponible) et le message associé.
&lt;br /&gt;
Chaque partie possède sa propre couleur qu'il est possible de définir grâce au fichier de configuration, les couleurs par défaut sont les mêmes que pour loco.&lt;/p&gt;
&lt;p&gt;Mais lwatch n'est pas seulement un simple log colorizer, il est capable de colorer les logs de la manière qu'on le souhaite. Il est possible de choisir une nouvelle couleur pour chaque partie (date, nom d'hôte, service, message) en utilisant des expressions régulières.&lt;/p&gt;    &lt;h2&gt;Installation&lt;/h2&gt;
&lt;p&gt;
L'installation est aisée avec Ubuntu, en effet, elle se résume simplement à saisir ceci dans un terminal :&lt;/p&gt;
&lt;pre class=&quot;shell&quot;&gt;sudo apt-get install lwatch&lt;/pre&gt;&lt;p&gt;Et voilà lwatch installé sur votre machine.&lt;/p&gt;
&lt;h2&gt;Configuration&lt;/h2&gt;
&lt;p&gt;
Il est possible de configurer l'affichage à l'aide du fichier /etc/lwatch/lwatch.conf dont la syntaxe est assez simple, voici un exemple de celle ci :&lt;/p&gt;
&lt;pre&gt;[...]&lt;br /&gt;/reject\w*/&amp;nbsp;&amp;nbsp;&amp;nbsp; highlight=red&lt;br /&gt;/accept\w*/&amp;nbsp;&amp;nbsp;&amp;nbsp; highlight=green&lt;br /&gt;/success\w*/&amp;nbsp;&amp;nbsp; highlight=green&lt;br /&gt;/sent/&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;  highlight=green&lt;br /&gt;/lost/&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;  highlight=red&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;/deferred/&amp;nbsp;&amp;nbsp;&amp;nbsp;  highlight=brown&lt;br /&gt;[...]&lt;/pre&gt;&lt;p&gt;Que veut dire ce charabia ?
&lt;br /&gt;En fait, ce sont des règles de configuration constituées par une expression régulière et une actions ou modificateurs associés.&lt;/p&gt;
Nous allons voir les différents termes que l'on rencontre dans le fichier de configuration.&lt;br /&gt;&lt;h3&gt;Options générales&lt;/h3&gt;
&lt;p&gt;
Les options suivantes vous permettent de définir le comportement par défaut de Log Watcher :&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;strong&gt;date_color&lt;/strong&gt; : Couleur par défaut de la date&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;host_color&lt;/strong&gt; : Couleur par défaut du nom d'hôte&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;serv_color&lt;/strong&gt; : Couleur par défaut du nom du serveur&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;mesg_color&lt;/strong&gt; : Couleur par défaut du message&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;input_file&lt;/strong&gt; : Fichier du flux&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;output_file&lt;/strong&gt; : Fichier de sortie (par défaut, c'est la sortie standard stdout)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;show_unparsed&lt;/strong&gt; : Permet d'afficher les lignes qui ne répondent pas au bon formatage (date, nom d'hôte, service, message) &lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Les couleurs&lt;/h3&gt;
&lt;p&gt;
Voici la liste des couleurs qu'il est possible d'utiliser :&lt;/p&gt;
&lt;p style=&quot;background-color: black;&quot;&gt;
&lt;span style=&quot;color: rgb(204, 0, 0);&quot;&gt;blackred&lt;/span&gt;
&lt;span style=&quot;color: green;&quot;&gt;green&lt;/span&gt;
&lt;span style=&quot;color: maroon;&quot;&gt;brown&lt;/span&gt;
&lt;span style=&quot;color: blue;&quot;&gt;blue&lt;/span&gt;
&lt;span style=&quot;color: rgb(255, 0, 255);&quot;&gt;magenta&lt;/span&gt;
&lt;span style=&quot;color: rgb(0, 221, 221);&quot;&gt;cyan&lt;/span&gt;
&lt;span style=&quot;color: rgb(204, 204, 204);&quot;&gt;lightgray&lt;/span&gt;
&lt;span style=&quot;color: rgb(85, 85, 85);&quot;&gt;darkgray&lt;/span&gt;
&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;brightred&lt;/span&gt;
&lt;span style=&quot;color: rgb(0, 255, 0);&quot;&gt;brightgreen&lt;/span&gt;
&lt;span style=&quot;color: yellow;&quot;&gt;yellow&lt;/span&gt;
&lt;span style=&quot;color: rgb(0, 0, 255);&quot;&gt;brightblue&lt;/span&gt;
&lt;span style=&quot;color: purple;&quot;&gt;purple&lt;/span&gt;
&lt;span style=&quot;color: rgb(0, 255, 255);&quot;&gt;brightcyan&lt;/span&gt;
&lt;span style=&quot;color: white;&quot;&gt;white&lt;/span&gt;
&lt;/p&gt;
&lt;h3&gt;Expressions régulières&lt;/h3&gt;
&lt;p&gt;
Afin de matcher (c'est à dire choisir, attraper, sélectionner, la traduction n'est pas facile... :) ) les bonnes lignes avant de leur appliquer une action, Log Watcher utilise des expressions régulières, voici le principe :&lt;/p&gt;
&lt;pre&gt;/expression/ action&lt;/pre&gt;Simple ! non ?&lt;p&gt;Voici un autre exemple avec plusieurs actions :&lt;/p&gt;
&lt;pre&gt;/espression/ {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; action1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; action2&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; actionN&lt;br /&gt;}&lt;/pre&gt;
&lt;h3&gt;Actions et modificateurs&lt;/h3&gt;
&lt;p&gt;
Les actions vont vous permettre de mettre en couleur les éléments sélectionnés par l'expression régulière.&lt;/p&gt;
&lt;p&gt;Voici les actions disponibles :&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;strong&gt;date_color&lt;/strong&gt; : Couleur par défaut de la date&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;host_color&lt;/strong&gt; : Couleur par défaut du nom d'hôte&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;serv_color&lt;/strong&gt; : Couleur par défaut du nom du serveur&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;mesg_color&lt;/strong&gt; : Couleur par défaut du message&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;exit&lt;/strong&gt; : Ne pas exécuter les autres expressions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;highlight&lt;/strong&gt; : Mettre en surbrillance&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ignore&lt;/strong&gt; : Ignorer et ne pas exécuter les autres expressions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;match_host&lt;/strong&gt; : Exécuter l'expression régulière sur le nom d'hôte au lieu du message&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;match_service&lt;/strong&gt; : Exécuter l'expression régulière sur le service au lieu du message&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Voilà, on en sait assez maintenant pour lancer Log Watcher !&lt;/p&gt;
&lt;h2&gt;Utilisation&lt;/h2&gt;
&lt;p&gt;
Pour surveiller simplement le syslog de votre machine, cette commande suffit :&lt;/p&gt;
&lt;pre class=&quot;shell&quot;&gt;tail -f /var/log/syslog | /usr/bin/lwatch -i-&lt;/pre&gt;&lt;p&gt;Le
fichier de log /var/log/syslog apparaîtra désormais d'une manière
coloré en fonction de la présence ou non de termes sur chaque lignes.&lt;br /&gt;&lt;br /&gt;Pour éviter d'avoir à saisir cette longue commande, vous pouvez créer un alias de cette manière :&lt;/p&gt;
&lt;pre class=&quot;shell&quot;&gt;alias systail=&quot;tail -f /var/log/syslog | /usr/bin/lwatch -i-&quot;&lt;/pre&gt;&lt;p&gt;Ainsi, vous n'aurez plus qu'à saisir systail pour voir les logs défilés...en couleurs (n'oubliez pas de mettre cette alias dans votre script de lancement, .bashrc par exemple).&lt;/p&gt;
&lt;p&gt;Voici une vue globale de la fenêtre de log maintenant en couleur :&lt;/p&gt;
&lt;a href=&quot;http://www.digitalspirit.org/blog/public/terminal.jpg&quot;&gt;&lt;img src=&quot;http://www.digitalspirit.org/blog/public/terminal.jpg&quot; alt=&quot;Vue d'un terminal mis en couleur avec Log Watcher !&quot; title=&quot;Vue d'un terminal mis en couleur avec Log Watcher !&quot; /&gt;&lt;/a&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;
Vous voilà prêt à surveiller d'interminable log, si quelques interrogations subsistaient, posez vos questions en commentaires, consultez &lt;a hreflang=&quot;en&quot; href=&quot;http://sourceforge.net/projects/lwatch/&quot;&gt;le site officiel de développement de Log Watcher&lt;/a&gt; et n'oubliez pas le man (man lwatch et man lwatch.conf) !&lt;/p&gt;</description>
    
    
    
          <comments>http://www.digitalspirit.org/blog/index.php/post/2007/11/07/Log-Watcher#comment-form</comments>
      <wfw:comment>http://www.digitalspirit.org/blog/index.php/post/2007/11/07/Log-Watcher#comment-form</wfw:comment>
      <wfw:commentRss>http://www.digitalspirit.org/blog/index.php/feed/atom/comments/94</wfw:commentRss>
      </item>
    
  <item>
    <title>24h du Mans rollers</title>
    <link>http://www.digitalspirit.org/blog/index.php/post/2007/07/03/72-24h-du-mans-rollers</link>
    <guid isPermaLink="false">urn:md5:5a2ea1db6b676347b04f93e3c04f7b84</guid>
    <pubDate>Tue, 03 Jul 2007 21:54:13 +0000</pubDate>
    <dc:creator>hugo</dc:creator>
        <category>Gnu/Linux</category>
        <category>Gnu-Linux</category><category>Planet-Libre</category><category>Ubuntu</category>    
    <description>&lt;p&gt;
Ce week end s'est déroulé les 24h du Mans rollers et nous avons représenté l'équipe &lt;strong&gt;Roul'Ubuntu&lt;/strong&gt;, le bilan est très positif, pas un seul abondon au sein de l'équipe, et pourtant, les éléments n'ont absolument pas joués en notre faveur, pluie la nuit, rafale de vent de plus de 30Km/h le dimanche après midi, bref, cette édition 2007 nous à très malmenée !
&lt;/p&gt;

&lt;p&gt;
L'équipe de choc :
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;http://www.flickr.com/photos/hugokernel/694682718/in/set-72157600602008416/&quot; title=&quot;La bande&quot;&gt;
&lt;img src=&quot;http://farm2.static.flickr.com/1211/694682718_9dea66b8e6.jpg&quot; alt=&quot;La bande&quot; /&gt;
&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;em&gt;De gauche à droite, de haut en bas :&lt;/em&gt;
&lt;br /&gt;
Moi même, Mikael, Philippe, Adrien, Anthony, &lt;a href=&quot;http://bastnic.info/&quot;&gt;Bast&lt;/a&gt;, Johonna, Pepito, Aurélie, Alban
&lt;/p&gt;

&lt;p&gt;
Comme vous pouvez le voir sur les photos, nous portions tous un joli tee shirt dessiné par Pô avec un &lt;a href=&quot;http://fr.wikipedia.org/wiki/Tux&quot;&gt;Tux&lt;/a&gt; en train de faire du roller, et à notre grande surprise, beaucoup de personnes connaissaient Ubuntu et ce fût l'occasion de discuter brièvement &quot;libre&quot; entre deux tours de pistes...
&lt;/p&gt;    &lt;p&gt;
&lt;a href=&quot;http://www.flickr.com/photos/hugokernel/698881806/in/set-72157600602008416/&quot; title=&quot;En route !&quot;&gt;
&lt;img src=&quot;http://farm2.static.flickr.com/1429/698881806_30a2a43318_m.jpg&quot; alt=&quot;Tous en route vers les paddocks&quot; /&gt;
&lt;/a&gt;

&lt;a href=&quot;http://www.flickr.com/photos/hugokernel/694529670/in/set-72157600602008416/&quot; title=&quot;Les qualifs&quot;&gt;
&lt;img src=&quot;http://farm2.static.flickr.com/1323/694529670_ace3c747a5_m.jpg&quot; alt=&quot;Mamachine en plein effort durant les qualifs&quot; /&gt;
&lt;/a&gt;

&lt;a href=&quot;http://www.flickr.com/photos/hugokernel/695540324/in/set-72157600602008416/&quot; title=&quot;Allez Bast !&quot;&gt;
&lt;img src=&quot;http://farm2.static.flickr.com/1369/695540324_cbd0b3cffb_m.jpg&quot; alt=&quot;Bast dans un dernier effort&quot; /&gt;
&lt;/a&gt;

&lt;a href=&quot;http://www.flickr.com/photos/hugokernel/694506997/in/set-72157600602008416/&quot; title=&quot;L'arrivée&quot;&gt;
&lt;img src=&quot;http://farm2.static.flickr.com/1389/694506997_51663623fd_m.jpg&quot; alt=&quot;L'arrivée !&quot; /&gt;
&lt;/a&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.flickr.com/photos/hugokernel/sets/72157600602008416/detail/&quot;&gt;Plus de photos sur ma galerie FlickR&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
 Malgré la difficulté de l'épreuve, ce fût vraiment un moment sympa et j'aurai qu'une chose à ajouter : À l'année prochaine !
&lt;/p&gt;


&lt;ul&gt;
 &lt;li&gt;Traces de tours de pistes au format &lt;acronym title=&quot;Keyhole Markup Language&quot;&gt;Kml&lt;/acronym&gt; : &lt;a href=&quot;http://ifile.free.fr/index.php?p=obj,/24hrollers/track/adrien.kml&quot;&gt;Adrien&lt;/a&gt;, &lt;a href=&quot;http://ifile.free.fr/index.php?p=obj,/24hrollers/track/anthony.kml&quot;&gt;Anthony&lt;/a&gt;, &lt;a href=&quot;http://ifile.free.fr/index.php?p=obj,/24hrollers/track/bast.kml&quot;&gt;Bast&lt;/a&gt;, &lt;a href=&quot;http://ifile.free.fr/index.php?p=obj,/24hrollers/track/hugo.kml&quot;&gt;Hugo&lt;/a&gt;, &lt;a href=&quot;http://ifile.free.fr/index.php?p=obj,/24hrollers/track/pepito.kml&quot;&gt;Pepito&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href=&quot;http://bastnic.info/index.php/post/2007/07/03/24h-du-Mans-roller-Lequipe-Ubuntu-etait-presente&quot;&gt;Bast en parle ici&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href=&quot;http://www.24rollers.com/resultats/res_scratch_2007.pdf&quot;&gt;Les résultats officiels&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;img src=&quot;http://www.digitalspirit.org/blog/images/tux_avance.png&quot; alt=&quot;Tux à roulette&quot; /&gt;
&lt;/p&gt;</description>
    
    
    
          <comments>http://www.digitalspirit.org/blog/index.php/post/2007/07/03/72-24h-du-mans-rollers#comment-form</comments>
      <wfw:comment>http://www.digitalspirit.org/blog/index.php/post/2007/07/03/72-24h-du-mans-rollers#comment-form</wfw:comment>
      <wfw:commentRss>http://www.digitalspirit.org/blog/index.php/feed/atom/comments/87</wfw:commentRss>
      </item>
    
  <item>
    <title>Équipe Ubuntu aux 24h du Mans roller</title>
    <link>http://www.digitalspirit.org/blog/index.php/post/2007/06/18/71-equipe-ubuntu-aux-24h-du-mans-roller</link>
    <guid isPermaLink="false">urn:md5:44bae07d2191c30b7ed0154bab53b5ac</guid>
    <pubDate>Mon, 18 Jun 2007 21:45:33 +0000</pubDate>
    <dc:creator>hugo</dc:creator>
        <category>Gnu/Linux</category>
        <category>Gnu-Linux</category><category>Planet-Libre</category><category>Ubuntu</category>    
    <description>    &lt;p&gt;
Comme &lt;a href=&quot;http://www.digitalspirit.org/blog/index.php/2007/02/02/63-24h-du-mans&quot;&gt;je l'annonçais en février&lt;/a&gt;, nous avons créé une équipe pour participer aux &lt;a href=&quot;http://www.24rollers.com/index.html&quot;&gt;24 heures du Mans rollers !&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Cette équipe se nomme &lt;strong&gt;Roul'Ubuntu&lt;/strong&gt; et est constituée de quelques passionnés du monde du libre, et en particulier, d'utilisateurs d'Ubuntu...
&lt;/p&gt;

&lt;h2 style=&quot;color: #006699; width: 100%; text-align: center;&quot;&gt;Dernière minute : Il nous manque 1 personne pour que l'équipe de joyeux lurons soit au complet, si vous êtes tenté par l'aventure, c'est maintenant ! &lt;a href=&quot;http://www.digitalspirit.org/blog/index.php/post/2007/06/18/71-equipe-ubuntu-aux-24h-du-mans-roller#bottom&quot;  style=&quot;text-decoration: none&quot;&gt;*&lt;/a&gt;&lt;/h2&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
 &lt;strong&gt;24hrollers&lt;/strong&gt; &lt;em&gt;arobase&lt;/em&gt; &lt;strong&gt;digitalspirit&lt;/strong&gt; &lt;em&gt;point&lt;/em&gt; &lt;strong&gt;org&lt;/strong&gt;
&lt;/p&gt;

&lt;p id=&quot;bottom&quot;&gt;
* Les inscriptions sont closes à la fin de la semaine...
&lt;/p&gt;</description>
    
    
    
          <comments>http://www.digitalspirit.org/blog/index.php/post/2007/06/18/71-equipe-ubuntu-aux-24h-du-mans-roller#comment-form</comments>
      <wfw:comment>http://www.digitalspirit.org/blog/index.php/post/2007/06/18/71-equipe-ubuntu-aux-24h-du-mans-roller#comment-form</wfw:comment>
      <wfw:commentRss>http://www.digitalspirit.org/blog/index.php/feed/atom/comments/86</wfw:commentRss>
      </item>
    
  <item>
    <title>24h du Mans</title>
    <link>http://www.digitalspirit.org/blog/index.php/post/2007/02/02/63-24h-du-mans</link>
    <guid isPermaLink="false">urn:md5:55aaa201512ae362a9aea1b26ecd4d0b</guid>
    <pubDate>Fri, 02 Feb 2007 10:11:11 +0000</pubDate>
    <dc:creator>hugo</dc:creator>
        <category>Gnu/Linux</category>
        <category>Gnu-Linux</category><category>Planet-Libre</category><category>Ubuntu</category>    
    <description>    &lt;p&gt;
Le week-end du 30 juin et 1er juillet 2007 va se dérouler la 8ème édition des &lt;a href=&quot;http://www.24rollers.com/index.html&quot;&gt;24 heures du Mans ... à rollers !&lt;/a&gt;
&lt;br /&gt;
Oui, vous avez bien lu, 24 heures de rollers au Mans sur la célèbre piste Bugati sur laquelle vont &quot;s'affronter&quot; 600 équipes, chacune constituées de 10 membres...
&lt;/p&gt;

&lt;p&gt;
Vous allez me demander quel est le rapport avec &lt;b&gt;Ubuntu&lt;/b&gt; ?
&lt;br /&gt;
Il est simple, nous allons créer une équipe constituée en partie d'utilisateurs, de contributeurs au libre, et en particulier, d'ubunteros !
&lt;/p&gt;

&lt;p&gt;
Peu importe votre niveau (il faut tout de même savoir freiner !), le but est de participer, de s'amuser et de finir la course...
&lt;/p&gt;

&lt;p&gt;
L'organisation des 24h rollers demande 500&amp;euro; par équipe, ce qui fait assez logiquement, 50&amp;euro; par personne, l'assurance, le tee shirt finisher...
&lt;br /&gt;
Si l'aventure vous tente, envoyez un courriel à l'adresse suivante, ne tardez pas, l'équipe se remplie déjà :
&lt;/p&gt;

&lt;p style=&quot;text-align: center&quot;&gt;
 &lt;strong&gt;24hrollers&lt;/strong&gt; &lt;em&gt;arobase&lt;/em&gt; &lt;strong&gt;digitalspirit&lt;/strong&gt; &lt;em&gt;point&lt;/em&gt; &lt;strong&gt;org&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Pour vous donner une très petite idée de l'ambiance, voici des photos de l'arrivée de la course 2006 :
&lt;/p&gt;

&lt;p&gt;

&lt;a href=&quot;http://www.digitalspirit.org/blog/images/24hrollers2006/IMG_1462.JPG&quot; title=&quot;À vos marques...&quot;&gt;
 &lt;img src=&quot;http://www.digitalspirit.org/blog/images/24hrollers2006/IMG_1462.TN__.JPG&quot; alt=&quot;À vos marques...&quot; /&gt;
&lt;/a&gt;

&lt;a href=&quot;http://www.digitalspirit.org/blog/images/24hrollers2006/IMG_1463.JPG&quot; title=&quot;Prêt ? Feu ! Partez !&quot;&gt;
 &lt;img src=&quot;http://www.digitalspirit.org/blog/images/24hrollers2006/IMG_1463.TN__.JPG&quot; alt=&quot;Prêt ? Feu ! Partez !&quot; /&gt;
&lt;/a&gt;

&lt;a href=&quot;http://www.digitalspirit.org/blog/images/24hrollers2006/IMG_1464.JPG&quot; title=&quot;C'est parti pour 24h&quot;&gt;
 &lt;img src=&quot;http://www.digitalspirit.org/blog/images/24hrollers2006/IMG_1464.TN__.JPG&quot; alt=&quot;C'est parti pour 24h&quot; /&gt;
&lt;/a&gt;

&lt;a href=&quot;http://www.digitalspirit.org/blog/images/24hrollers2006/IMG_1536.JPG&quot; title=&quot;La grande ligne d'arrivée&quot;&gt;
 &lt;img src=&quot;http://www.digitalspirit.org/blog/images/24hrollers2006/IMG_1536.TN__.JPG&quot; alt=&quot;La grande ligne d'arrivée&quot; /&gt;
&lt;/a&gt;

&lt;a href=&quot;http://www.digitalspirit.org/blog/images/24hrollers2006/IMG_1544.JPG&quot; title=&quot;La foule !&quot;&gt;
 &lt;img src=&quot;http://www.digitalspirit.org/blog/images/24hrollers2006/IMG_1544.TN__.JPG&quot; alt=&quot;La foule !&quot; /&gt;
&lt;/a&gt;

&lt;a href=&quot;http://www.digitalspirit.org/blog/images/24hrollers2006/IMG_1537.JPG&quot; title=&quot;Allez, on pousse sur les jambes, un dernier effort&quot;&gt;
 &lt;img src=&quot;http://www.digitalspirit.org/blog/images/24hrollers2006/IMG_1537.TN__.JPG&quot; alt=&quot;Allez, on pousse sur les jambes, un dernier effort&quot; /&gt;
&lt;/a&gt;

&lt;a href=&quot;http://www.digitalspirit.org/blog/images/24hrollers2006/IMG_1543.JPG&quot; title=&quot;Courage&quot;&gt;
 &lt;img src=&quot;http://www.digitalspirit.org/blog/images/24hrollers2006/IMG_1543.TN__.JPG&quot; alt=&quot;Courage&quot; /&gt;
&lt;/a&gt;

&lt;a href=&quot;http://www.digitalspirit.org/blog/images/24hrollers2006/IMG_1553.JPG&quot; title=&quot;Bravo pepito !&quot;&gt;
 &lt;img src=&quot;http://www.digitalspirit.org/blog/images/24hrollers2006/IMG_1553.TN__.JPG&quot; alt=&quot;Bravo pepito !&quot; /&gt;
&lt;/a&gt;
&lt;/p&gt;</description>
    
    
    
          <comments>http://www.digitalspirit.org/blog/index.php/post/2007/02/02/63-24h-du-mans#comment-form</comments>
      <wfw:comment>http://www.digitalspirit.org/blog/index.php/post/2007/02/02/63-24h-du-mans#comment-form</wfw:comment>
      <wfw:commentRss>http://www.digitalspirit.org/blog/index.php/feed/atom/comments/82</wfw:commentRss>
      </item>
    
  <item>
    <title>Authentification par Bluetooth : pam_blue</title>
    <link>http://www.digitalspirit.org/blog/index.php/post/2006/12/02/60-authentification-par-bluetooth-pambluez</link>
    <guid isPermaLink="false">urn:md5:2fe9fd995c9712dac7fa20ec80f9f678</guid>
    <pubDate>Sat, 02 Dec 2006 01:06:00 +0000</pubDate>
    <dc:creator>hugo</dc:creator>
        <category>Gnu/Linux</category>
        <category>Gnu-Linux</category><category>Planet-Libre</category><category>tutoriel</category><category>Ubuntu</category>    
    <description>&lt;p&gt;
Je continue dans ma lancée sur le bluetooth dans Ubuntu, &lt;a href=&quot;http://www.digitalspirit.org/blog/index.php/2006/11/21/58-choisissez-controlez-votre-musique-depuis-votre-telephone-portable-avec-bemused&quot;&gt;voir l'article précédent&lt;/a&gt; au sujet de la commande de votre musique par le biais de votre téléphone portable.
&lt;/p&gt;
&lt;p&gt;
Combien de fois par jour saisissez-vous au clavier votre mot de passe ?
&lt;br /&gt;
Personnellement, énormément, beaucoup trop, on dit souvent que les informaticiens sont des faignants, je vais une fois de plus le prouver en vous proposant une solution pour éviter d'avoir à taper votre mot de passe sur votre distribution Gnu/Linux favorite : Ubuntu, c'est bien sûr valable pour les autres...
&lt;/p&gt;
&lt;p&gt;
&lt;img src=&quot;http://www.digitalspirit.org/blog/public/pam_blue.png&quot; alt=&quot;pam_blue.png&quot; /&gt;
&lt;/p&gt;    &lt;h3&gt;Introduction&lt;/h3&gt;
&lt;p&gt;
Sous Gnu/Linux, l'authentification de chaque utilisateur se fait par le biais de &lt;a href=&quot;http://www.kernel.org/pub/linux/libs/pam/index.html&quot;&gt;Pam (Pluggable Authentification Module)&lt;/a&gt;, derrière ce terme qui peut paraitre barbare pour les p'tits nouveaux, se cache un puissant mécanisme d'authentification dont je ne m'étendrai pas plus car ce n'est pas le but de cet article, néanmoins, je vous invite à lire cette &lt;a href=&quot;http://www-igm.univ-mlv.fr/%7Edr/XPOSE2003/augereau/2.html&quot;&gt;excellente introduction à PAM&lt;/a&gt; écrite par Sébastien Augereau.
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://pam.0xdef.net/&quot;&gt;pam_blue&lt;/a&gt; écrit &lt;a href=&quot;http://www.jauu.net/&quot;&gt;Hagen Paul Pfeifer&lt;/a&gt; va donc vous permettre de vous authentifier par le biais du &lt;a href=&quot;http://fr.wikipedia.org/wiki/Bluetooth&quot;&gt;bluetooth&lt;/a&gt; qui est intégré dans un très grand nombre de périphériques (le groupe d'intérêt bluetooth prétend que le nombre de périphériques bluetooth à dépassé le milliard début novembre !), ainsi, au démarrage de votre gestionnaire de fenêtre préféré (gdm, kdm...que sais-je...), vous n'aurez qu'à taper votre nom d'utilisateur, la saisi du mot de passe étant remplacé par la détection d'un appareil bluetooth que vous aurez au préalable sélectionné.
&lt;br /&gt;
Si le périphérique bluetooth n'est pas présent, le mot de passe vous sera alors demandé comme d'habitude au bout d'un laps de temps configurable.
&lt;/p&gt;
&lt;p style=&quot;color: red;&quot;&gt;
&lt;ins&gt;Note :&lt;/ins&gt;
&lt;br /&gt;Cet article à pour but de vous faire découvrir un outil très pratique mais qui peut se retourner contre vous si il est mal configuré, prenez garde à ce que vous faites, notamment, dans les fichiers de configuration de pam.
&lt;/p&gt;
&lt;h3&gt;Comment ça marche ?&lt;/h3&gt;
&lt;p&gt;
Tout comme une carte réseau ethernet ou Wi-Fi, un appareil bluetooth possède une &lt;a href=&quot;http://fr.wikipedia.org/wiki/Adresse_MAC&quot;&gt;adresse MAC&lt;/a&gt;, un identifiant unique composé de 6 octets et c'est grâce à cette dernière que nous allons justement pouvoir nous authentifier, en effet, cette adresse MAC n'est, en théorie, pas configurable (voir plus bas).
&lt;/p&gt;
&lt;p&gt;
En exemple, je vous propose de découvrir les périphériques bluetooth à proximité de votre PC en saisissant la commande suivante (le paquet bluez-utils doit être installé au préalable) :
&lt;/p&gt;
&lt;pre class=&quot;shell&quot;&gt;$ hcitool scan&lt;br /&gt;Scanning ...&lt;br /&gt;        00:0A:59:BC:5F:09       Nokia 6680&lt;br /&gt;        00:12:29:C3:8D:FB       Portable&lt;br /&gt;$ &lt;/pre&gt;
&lt;p&gt;
&lt;em&gt;Si votre périphérique bluetooth n'apparait pas, c'est probablement parce que la &quot;visibilité bluetooth&quot; de ce dernier n'est pas active, ainsi, il reste invisible aux commande de recherche &quot;inquiry&quot; (je vous conseille d'ailleurs fortement de laisser votre téléphone portable caché même si il est tout de même possible de le détecter avec les outils adéquats...)&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
Nous voyons apparaitre 2 périphériques bluetooth qui semble être tous les 2 des téléphones portables, vous noterez que le nom de l'appareil apparait à droite de l'adresse MAC.
&lt;br /&gt;
Vous pouvez obtenir plus d'informations sur chaque périphérique en saisissant la commande suivante :
&lt;/p&gt;
&lt;pre class=&quot;shell&quot;&gt;$ sudo hcitool info 00:0A:59:BC:5F:09&lt;br /&gt;Requesting information ...&lt;br /&gt;        BD Address:  00:0A:59:BC:5F:09&lt;br /&gt;        Device Name: Nokia 6680&lt;br /&gt;        LMP Version: 1.2 (0x2) LMP Subversion: 0x4db&lt;br /&gt;        Manufacturer: Cambridge Silicon Radio (10)&lt;br /&gt;        Features: 0xbf 0xfe 0x0f 0x00 0x18 0x18 0x00 0x00&lt;br /&gt;                &amp;lt;3-slot packets&amp;gt; &amp;lt;5-slot packets&amp;gt; &amp;lt;encryption&amp;gt; &amp;lt;slot offset&amp;gt;&lt;br /&gt;                &amp;lt;timing accuracy&amp;gt; &amp;lt;role switch&amp;gt; &amp;lt;sniff mode&amp;gt; &amp;lt;RSSI&amp;gt;&lt;br /&gt;                &amp;lt;channel quality&amp;gt; &amp;lt;SCO link&amp;gt; &amp;lt;HV2 packets&amp;gt; &amp;lt;HV3 packets&amp;gt;&lt;br /&gt;                &amp;lt;u-law log&amp;gt; &amp;lt;A-law log&amp;gt; &amp;lt;CVSD&amp;gt; &amp;lt;paging scheme&amp;gt; &amp;lt;power control&amp;gt;&lt;br /&gt;                &amp;lt;transparent SCO&amp;gt; &amp;lt;AFH cap. slave&amp;gt; &amp;lt;AFH class. slave&amp;gt;&lt;br /&gt;                &amp;lt;AFH cap. master&amp;gt; &amp;lt;AFH class. master&amp;gt;&lt;br /&gt;$ &lt;/pre&gt;
&lt;h3&gt;Installation&lt;/h3&gt;
&lt;p&gt;
Les sources sont disponibles à cette &lt;a href=&quot;http://pam.0xdef.net/source.html&quot;&gt;adresse&lt;/a&gt; si vous désirez les compiler vous même mais j'ai créé des paquets (i386 uniquement et basé sur la dernière version 0.1.0) pour &lt;a href=&quot;http://www.digitalspirit.org/ubuntu/libpam-blue_0.1.0-1_i386.deb&quot;&gt;Dapper&lt;/a&gt; et &lt;a href=&quot;http://www.digitalspirit.org/ubuntu/libpam-blue_0.1.0-1_i386_edgy.deb&quot;&gt;Edgy&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Installez le paquet :
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Depuis un navigateur de fichiers, cliquez deux fois sur le paquet, l'installeur de paquet gdebi s'ouvrira et vous permettra de l'installer.&lt;/li&gt;
&lt;li&gt;En ligne de commande
&lt;pre class=&quot;shell&quot;&gt;sudo dpkg -i libpam-blue_0.1.0-1_i386.deb&lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Voilà, c'est tout pour l'installation.
&lt;/p&gt;
&lt;h3&gt;Configuration&lt;/h3&gt;
&lt;p&gt;
Nous allons commencer par éditer le fichier de configuration de pam_blue qui se trouve être : /etc/security/pam_blue.conf, ouvrez le et vous obtiendrez ceci (j'ai volontairement coupé la fin du fichier pour garder uniquement ce qui nous intéresse) :
&lt;/p&gt;
&lt;pre&gt;&lt;br /&gt;general {&lt;br /&gt;    # the normal timeout for scanning&lt;br /&gt;    # watch out for a to tiny timeslot for scanning&lt;br /&gt;    # values between 4 and 15 seconds are valid&lt;br /&gt;    timeout = 4;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;# configuration for user toto&lt;br /&gt;toto = {&lt;br /&gt;    &lt;br /&gt;    # bluetooth device name&lt;br /&gt;    name    = tux;&lt;br /&gt;    &lt;br /&gt;    # bluetooth mac address&lt;br /&gt;    bluemac = 54:34:34:34:34:34;&lt;br /&gt;&lt;br /&gt;    # a seaparate timeout&lt;br /&gt;    timeout = 10;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;[...]&lt;/pre&gt;
&lt;p&gt;
Éditons ce fichier en spécifiant le nom de l'utilisateur qui doit être authentifié par pam_blue et remplaçons l'adresse MAC par celle que nous avons trouvé durant le scan, spécifions aussi le nom du périphérique bluetooth (vous pouvez mettre ce que vous désirez...)
&lt;/p&gt;
&lt;pre&gt;[...]&lt;br /&gt;&lt;br /&gt;# configuration pour l'utilisateur hugo&lt;br /&gt;hugo = {&lt;br /&gt;    &lt;br /&gt;    # bluetooth device name&lt;br /&gt;    name    = Nokia 6680;&lt;br /&gt;    &lt;br /&gt;    # bluetooth mac address&lt;br /&gt;    bluemac = 00:0A:59:BC:5F:09;&lt;br /&gt;&lt;br /&gt;    # a seaparate timeout&lt;br /&gt;    timeout = 10;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;[...]&lt;/pre&gt;
&lt;p&gt;
Voilà, la configuration de pam_blue s'arrête ici, maintenant, il faut spécifier au système que nous voulons nous authentifier par bluetooth à chaque fois que ce sera possible, dans le dossier /etc/pam.d se trouve les fichiers de configuration de pam, c'est là que nous allons dire à quel momemt nous voulons remplacer l'authentification basic par pam_blue.
&lt;br /&gt;
Comme exemple, nous allons faire en sorte que l'authentification au gestionnaire de fenêtres Gnome se fasse par pam_blue, pour cela, nous allons éditer le fichier /etc/pam.d/gdm (pour kubuntu, éditez kdm, pour xubuntu, xdm...), sous Ubuntu Dapper, ce fichier ressemble à ceci :
&lt;/p&gt;
&lt;pre&gt;#%PAM-1.0&lt;br /&gt;auth    requisite       pam_nologin.so&lt;br /&gt;auth    required        pam_env.so&lt;br /&gt;@include common-auth&lt;br /&gt;@include common-account&lt;br /&gt;session required        pam_limits.so&lt;br /&gt;@include common-session&lt;br /&gt;@include common-password&lt;/pre&gt;
&lt;p&gt;
Nous allons le modifier afin qu'il ressemble à ceci :
&lt;/p&gt;
&lt;pre&gt;#%PAM-1.0&lt;br /&gt;auth    requisite       pam_nologin.so&lt;br /&gt;auth    required        pam_env.so&lt;br /&gt;&lt;br /&gt;auth    sufficient      pam_blue.so debug&lt;br /&gt;&lt;br /&gt;@include common-auth&lt;br /&gt;[...]&lt;/pre&gt;
&lt;p&gt;
Voilà, c'est terminé, nous allons pouvoir tester le bon fonctionnement de pam_blue.
&lt;/p&gt;
&lt;h3&gt;Mise en route&lt;/h3&gt;
&lt;p&gt;
Fermez votre session gnome, une fois sur la mire de login, saisissez votre nom d'utilisateur et normalement, si tout s'est bien passé et si votre périphérique se trouve bien à proximité, vous n'aurez pas à saisir votre mot de passe et vous voilà, donc, loggué sur votre système.
&lt;/p&gt;
&lt;p style=&quot;color: red;&quot;&gt;
&lt;ins&gt;Note :&lt;/ins&gt;
&lt;br /&gt;
Vous pouvez éditer les fichiers contenus dans /etc/pam.d pour des réglages plus poussés mais faites extrêmement attention à ce que vous faites, vous pourriez mettre en danger votre système (voir les commentaires), notamment, avec les connections distantes (rappelons que pam_usb à eu ce même souci).
&lt;/p&gt;
&lt;h3&gt;Liens&lt;/h3&gt;
&lt;p&gt;
Si vous voulez en savoir plus, voici une liste de liens sur les sujets que nous avons abordés :
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://ubuntuforums.org/showthread.php?t=17571&quot; hreflang=&quot;en&quot;&gt;pam_usb : authentification par le biais d'une &quot;clef usb&quot; (une simple mémoire flash...)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://linuxfr.org/%7Ewallaye/15385.html&quot; hreflang=&quot;fr&quot;&gt;Installation de pam_usb&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://gulliver.eu.org/%7Escollilieux/Clef_usb_pour_serrure_GNULinux.html&quot; hreflang=&quot;fr&quot;&gt;pam_usb en français&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Conclusion&lt;/h3&gt;
&lt;p&gt;
Pour ma part, j'ai définitivement adopté pam_blue sur mon poste de travail chez moi, chose que je ne ferai sûrement pas n'importe où car toute la sécurité se base sur une adresse MAC qui est unique, mais, que l'on peut tout de même changer moyennant quelques recherches, chose que le Bluetooth SIG (Bluetooth Special Interest Group) voit d'ailleurs d'un très mauvais oeil...
&lt;/p&gt;</description>
    
    
    
          <comments>http://www.digitalspirit.org/blog/index.php/post/2006/12/02/60-authentification-par-bluetooth-pambluez#comment-form</comments>
      <wfw:comment>http://www.digitalspirit.org/blog/index.php/post/2006/12/02/60-authentification-par-bluetooth-pambluez#comment-form</wfw:comment>
      <wfw:commentRss>http://www.digitalspirit.org/blog/index.php/feed/atom/comments/80</wfw:commentRss>
      </item>
    
  <item>
    <title>Choisissez, contrôlez votre musique depuis votre téléphone avec Bemused</title>
    <link>http://www.digitalspirit.org/blog/index.php/post/2006/11/21/58-choisissez-controlez-votre-musique-depuis-votre-telephone-portable-avec-bemused</link>
    <guid isPermaLink="false">urn:md5:4c53d6fcf7dfce12d685950dab398a77</guid>
    <pubDate>Tue, 21 Nov 2006 00:27:00 +0000</pubDate>
    <dc:creator>hugo</dc:creator>
        <category>Gnu/Linux</category>
        <category>Gnu-Linux</category><category>Planet-Libre</category><category>tutoriel</category><category>Ubuntu</category>    
    <description>&lt;p&gt;
&lt;a href=&quot;http://bemused.sourceforge.net/&quot;&gt;Bemused&lt;/a&gt; est un programme qui vous permet de contrôler votre liste de musiques directement depuis votre téléphone par le biais d'une liaison &lt;a href=&quot;http://fr.wikipedia.org/wiki/Bluetooth&quot;&gt;Bluetooth&lt;/a&gt;, ainsi, vous pourrez lancer la lecture de vos titres préférés sur votre PC par l'intermédiaire de &lt;a href=&quot;http://www.xmms.org&quot;&gt;xmms&lt;/a&gt;, simplement, sans vous déplacer alors que vous &quot;croulez&quot; tranquillement sur votre canapé !
&lt;/p&gt;

&lt;p&gt;
Un aperçu de Bemused sur mon Nokia :
&lt;br /&gt;
&lt;img src=&quot;http://www.digitalspirit.org/blog/images/bemused/list.jpg&quot; alt=&quot;Listage des fichiers&quot; /&gt;

&lt;img src=&quot;http://www.digitalspirit.org/blog/images/bemused/control.jpg&quot; alt=&quot;La vue de contrôle&quot; /&gt;
&lt;/p&gt;    &lt;h3&gt;Comment ça marche&lt;/h3&gt;

&lt;p&gt;
Sur votre ordinateur, il vous faut installer le serveur Bemused qui va attendre qu'un périphérique bluetooth, votre téléphone, se connecte et il va exécuter les commandes qui lui sont alors envoyées.
&lt;br /&gt;
Bien sûr, sur votre téléphone, il faudra installer un programme qui fera office de client pour envoyer les commandes, ce dernier est disponible pour les téléphones suivants :
&lt;/p&gt;

&lt;p&gt;
Basé sur &lt;a href=&quot;http://en.wikipedia.org/wiki/UIQ&quot;&gt;UIQ&lt;/a&gt; :
&lt;/p&gt;
&lt;ul&gt;
 &lt;li&gt;Sony Ericsson M600x&lt;/li&gt;
 &lt;li&gt;Sony Ericsson P990x&lt;/li&gt;
 &lt;li&gt;Sony Ericsson W950x&lt;/li&gt;
 &lt;li&gt;...&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Séries 60 :
&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;Nokia 6680&lt;/li&gt;
 &lt;li&gt;Nokia 7650&lt;/li&gt;
 &lt;li&gt;Nokia 3650&lt;/li&gt;
 &lt;li&gt;Siemens SX-1&lt;/li&gt;
 &lt;li&gt;...&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
La mise en oeuvre de Bemused requiert deux étapes, une, sur, le serveur et l'autre sur votre téléphone, nous allons les détailler ce-dessous.
&lt;/p&gt;

&lt;h3&gt;Sur le serveur&lt;/h3&gt;

&lt;h4&gt;Installation&lt;/h4&gt;

&lt;p&gt;
Il n'existe pas de paquet officiel pour ce logiciel, vous pouvez donc l'installer vous même en compilant les sources ou encore plus simplement, en téléchargeant le paquet pour Ubuntu Dapper ou Edgy Eft que j'ai créé à l'occasion (c'est mon premier paquet alors soyez indulgent)
&lt;/p&gt;

&lt;p&gt;
Vous pouvez le télécharger ici même : &lt;a href=&quot;http://www.digitalspirit.org/ubuntu/bemused_1.73-1_i386.deb&quot;&gt;Paquet Bemused pour Ubuntu Dapper&lt;/a&gt; ou &lt;a href=&quot;http://www.digitalspirit.org/ubuntu/bemused_1.73-1_i386_edgy.deb&quot;&gt;Paquet Bemused pour Ubuntu Edgy Eft&lt;/a&gt;  et suivre la procédure suivante :
&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;Depuis un navigateur de fichiers, cliquez deux fois sur le paquet, l'installeur de paquet gdebi s'ouvrira et vous permettra de l'installer.&lt;/li&gt;
 &lt;li&gt;En ligne de commande :
&lt;pre&gt;
sudo dpkg -i bemused_1.73-1_i386.deb
&lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
L'installation est terminée, vous aurez peut être remarqué que Bemused à évidemment besoin des paquets xmms et gnome-bluetooth.
&lt;/p&gt;

&lt;h4&gt;Configuration&lt;/h4&gt;

&lt;p&gt;
Ouvrez le fichier /etc/bemused.conf à l'aide de votre éditeur de texte préféré et modifiez les valeurs qui vous intéresse, notamment, la plus importante, le chemin vers vos musiques :
&lt;/p&gt;

&lt;pre&gt;
[...]
# directorys where the mp3s are. If more than one seperate them by a m semicolon (must be set)
mp3dir=/home/hugo/mp3
[...]
&lt;/pre&gt;

&lt;p&gt;
Voilà, il ne reste plus qu'à lancer Bemused en simple utilisateur de la manière suivante :
&lt;/p&gt;

&lt;pre&gt;
$ bemused
Welcome to Bemused 1.73
Copyright Ashley Montanaro 2003
Linux port from Daniel Winter

Warning: No channel defined in config file using default=10
Serial Port service registered
registered SP for channel 10
Waiting for connection over bluetooth

&lt;/pre&gt;

&lt;p&gt;
Et voilà, Bemused attend maintenant des commandes &quot;Bemused&quot; par le biais du bluetooth.
&lt;/p&gt;

&lt;p&gt;
&lt;em&gt;&lt;ins&gt;Remarque :&lt;/ins&gt;
Pour automatiser tout ça, vous pouvez lancer Bemused au démarrage de Gnome, Système &amp;gt; Préférences &amp;gt; Sessions &amp;gt; Programmes au démarrage : Ajouter, bemused.
&lt;/em&gt;
&lt;/p&gt;

&lt;h3&gt;Sur le téléphone portable&lt;/h3&gt;

&lt;p&gt;Téléchargez sur le site de &lt;a href=&quot;http://bemused.sourceforge.net/downloads&quot;&gt;Bemused le programme correspondant à votre téléphone&lt;/a&gt;, copiez le sur votre téléphone (par exemple, par le biais du bluetooth) et lancez l'installation.
&lt;/p&gt;

&lt;p&gt;
Une fois l'installation faite, un raccourci s'est normalement créé dans vos menus :
&lt;br /&gt;
&lt;img src=&quot;http://www.digitalspirit.org/blog/images/bemused/menu.jpg&quot; alt=&quot;Menu&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;
Bemused est divisé en trois onglets :
&lt;/p&gt;

&lt;p&gt;
Un explorateur vous permettant de naviguer au sein du dossier de partage :
&lt;br /&gt;
&lt;img src=&quot;http://www.digitalspirit.org/blog/images/bemused/list.jpg&quot; alt=&quot;Listage des fichiers&quot; /&gt;
&lt;/p&gt;


&lt;p&gt;
Une vue de contrôle vous permettant de lancer la lecture, de passer à la musique suivante...etc...
&lt;br /&gt;
&lt;img src=&quot;http://www.digitalspirit.org/blog/images/bemused/control.jpg&quot; alt=&quot;La vue de contrôle&quot; /&gt;
&lt;/p&gt;


&lt;p&gt;
Et enfin, une vue affichant la liste de lecture courante :
&lt;br /&gt;
&lt;img src=&quot;http://www.digitalspirit.org/blog/images/bemused/playlist.jpg&quot; alt=&quot;La liste de lecture&quot; /&gt;
&lt;/p&gt;

&lt;h3&gt;Conclusion&lt;/h3&gt;

&lt;p&gt;
Voilà, vous savez tout sur Bemused, c'est vraiment très pratique, j'utilisais mon clavier sans fil lorsque je regardai un film mais maintenant, je garde simplement mon téléphone qui fait une télécommande parfaite.
&lt;/p&gt;
&lt;p&gt;
Mais, j'ai tout de même un reproche à lui faire, sous Gnu/Linux, il ne connait que xmms (sous Windows, Bemused peut piloter Winamp), et ce dernier n'étant pas mon lecteur de musique préféré, c'est bien dommage mais je pense, lorsque j'aurai un peu de temps, proposé un bout de code permettant de piloter &lt;a href=&quot;http://www.gnome.org/projects/totem/&quot;&gt;Totem&lt;/a&gt;, voir &lt;a href=&quot;http://amarok.kde.org/&quot;&gt;Amarok&lt;/a&gt;...
&lt;/p&gt;</description>
    
    
    
          <comments>http://www.digitalspirit.org/blog/index.php/post/2006/11/21/58-choisissez-controlez-votre-musique-depuis-votre-telephone-portable-avec-bemused#comment-form</comments>
      <wfw:comment>http://www.digitalspirit.org/blog/index.php/post/2006/11/21/58-choisissez-controlez-votre-musique-depuis-votre-telephone-portable-avec-bemused#comment-form</wfw:comment>
      <wfw:commentRss>http://www.digitalspirit.org/blog/index.php/feed/atom/comments/78</wfw:commentRss>
      </item>
    
  <item>
    <title>Backup Manager</title>
    <link>http://www.digitalspirit.org/blog/index.php/post/2006/09/06/47-backup-manager</link>
    <guid isPermaLink="false">urn:md5:50528616a913b12b8784f9e491fb7f8a</guid>
    <pubDate>Wed, 06 Sep 2006 12:47:00 +0000</pubDate>
    <dc:creator>hugo</dc:creator>
        <category>Gnu/Linux</category>
        <category>Gnu-Linux</category><category>Planet-Libre</category><category>tutoriel</category><category>Ubuntu</category>    
    <description>&lt;p&gt;&lt;q&gt;Des sauvegardes, chaque jour, tu feras.&lt;/q&gt;&lt;/p&gt;
&lt;p&gt;
Tel pourrai être le leitmotiv de tout bon informaticien qui se respecte, en effet, personne n'est à l'abri d'un bug logiciel ou encore moins d'une défaillance physique et le constat est simple, plus son disque est gros et plus on a de chance de perdre des données...
&lt;/p&gt;
&lt;p&gt;&lt;q&gt;An easy-to-use backup solution for making archives.&lt;/q&gt;&lt;/p&gt;
&lt;p&gt;
Voici la devise de &lt;a href=&quot;http://www.backup-manager.org/&quot;&gt;Backup Manager&lt;/a&gt;, cet outils va vous permettre d'automatiser la sauvegarde de vos fichiers, bases mysql, bases subversion...très simplement.
&lt;/p&gt;
&lt;p&gt;
Nous allons décrire ici l'installation sur Ubuntu ainsi que sa configuration qui est d'ailleurs d'une très grande simplicité !
&lt;/p&gt;    &lt;p&gt;Sommaire :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.digitalspirit.org/blog/index.php/post/2006/09/06/47-backup-manager#info&quot;&gt;Informations préliminaires&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.digitalspirit.org/blog/index.php/post/2006/09/06/47-backup-manager#configuration&quot;&gt;Configuration&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.digitalspirit.org/blog/index.php/post/2006/09/06/47-backup-manager#utilisation&quot;&gt;Utilisation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.digitalspirit.org/blog/index.php/post/2006/09/06/47-backup-manager#conclusion&quot;&gt;Conclusion&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h3&gt;Informations préliminaires&lt;/h3&gt;
&lt;p&gt;
Dans cet article, vous trouverez en &lt;span style=&quot;color: red;&quot;&gt;rouge&lt;/span&gt; les versions à partir desquelles les informations courantes sont disponibles.
&lt;br /&gt;
Notez que la version actuelle sous Dapper est la 0.6.
&lt;/p&gt;
&lt;h3&gt;Installation&lt;/h3&gt;
&lt;p&gt;Vous pouvez récupérer la dernière version (0.7.4 au moment ou j'écrit ces lignes) sur la page de &lt;a href=&quot;http://www.backup-manager.org/download/&quot; hreflang=&quot;en&quot;&gt;téléchargement&lt;/a&gt; de Backup Manager et l'installer manuellement en suivant les instructions d'installation fournis avec.&lt;/p&gt;
&lt;p&gt;En ligne de commande, tapez simplement :&lt;/p&gt;
&lt;pre class=&quot;shell&quot;&gt; $ sudo apt-get install backup-manager&lt;/pre&gt;
&lt;p&gt;
L'installeur va ouvrir une interface vous demandant quelques informations pour configurer backup-manager, vous pouvez choisir de tout laisser par défaut, nous reviendront sur tous ces points ultérieurement :
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Dépot des archives : (/var/archives)&lt;/li&gt;
&lt;li&gt;Utilisateur&lt;/li&gt;
&lt;li&gt;Répertoires à archiver&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Configuration&lt;/h3&gt;
&lt;p&gt;Backup Manager est entièrement configurable au travers d'un seul fichier de configuration : &lt;em&gt;/etc/backup-manager.conf&lt;/em&gt;, éditez le de la manière suivante, dans un terminal :&lt;/p&gt;
&lt;pre class=&quot;shell&quot;&gt; $ sudo vi /etc/backup-manager.conf&lt;/pre&gt;
&lt;p&gt;
Ou, sous Gnome, avec, gedit :
&lt;/p&gt;
&lt;pre class=&quot;shell&quot;&gt; $ sudo gedit /etc/backup-manager.conf&lt;/pre&gt;
&lt;p&gt;
Ce fichier de configuration est divisé en plusieurs sections, la première correspondant à la configuration général de Backup Manager, chaque clef étant dépendante des autres sections, ensuite, vous trouverez une section par type de méthode de sauvegarde (une section mysql, une section subversion...)
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;h3&gt;Les sections de configuration&lt;/h3&gt;
&lt;h4&gt;La section « Repository » (dépôts)&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;export BM_REPOSITORY_ROOT=&quot;/var/archives&quot;&lt;/code&gt;&lt;p&gt;Cette clef sert pour le lieu d'archivage de vos données, vous spécifiez ici oû vous souhaitez que Backup Manager entrepose vos sauvegardes.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;export BM_REPOSITORY_SECURE=&quot;true&quot;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;export BM_REPOSITORY_USER=&quot;backup&quot;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;export BM_REPOSITORY_GROUP=&quot;backup&quot;&lt;/code&gt;
&lt;p&gt;
Les clefs ci dessus sont spécifiques à la sécurité de vos sauvegardes, ainsi, il vous est possible de configurer si vos archives seront lisible par tous les utilisateurs de votre machines ou non et à quel utilisateur / groupe doivent appartenir vos archives, ainsi, dans l'exemple ci dessus, j'ai choisi de faire en sorte que mes archives ne soit lisible que par l'utilisateur backup et bien sûr, qu'elles lui appartiennent.
&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;La section « Archives »&lt;/h4&gt;
&lt;p&gt;
Cette section est consacrée aux archives, elle nous intéresse tout particulièrement :
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;export BM_ARCHIVE_TTL=&quot;5&quot;&lt;/code&gt;&lt;p&gt;La durée de vie de vos archives avant qu'elles ne soient supprimées afin d'être remplacées par des plus récentes.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_ARCHIVE_PURGEDUPS=&quot;true&quot;&lt;/code&gt; &lt;p&gt;Créé des lien symboliques en lieu et place de fichiers de même taille.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_ARCHIVE_PREFIX=&quot;$HOSTNAME&quot;&lt;/code&gt;&lt;p&gt;Vous pouvez choisir de préfixer vos fichier de sauvegardes de la manière suivante.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_ARCHIVE_METHOD=&quot;tarball&quot;&lt;/code&gt;&lt;p&gt;Et enfin, cette clef définie la ou les méthodes de sauvegarde que vous choisissez parmis la liste suivante :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.digitalspirit.org/blog/index.php/post/2006/09/06/47-backup-manager#tarball&quot;&gt;tarball&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.digitalspirit.org/blog/index.php/post/2006/09/06/47-backup-manager#tarball-incremental&quot;&gt;tarball-incremental&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.digitalspirit.org/blog/index.php/post/2006/09/06/47-backup-manager#mysql&quot;&gt;mysql&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.digitalspirit.org/blog/index.php/post/2006/09/06/47-backup-manager#svn&quot;&gt;svn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.digitalspirit.org/blog/index.php/post/2006/09/06/47-backup-manager#pipe&quot;&gt;pipe&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Bien sûr, il est tout à fait possible d'en mettre plusieurs à la suite comme ci dessous :
&lt;/p&gt;
&lt;code&gt;
export BM_ARCHIVE_METHOD=&quot;tarball mysql svn&quot;
&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;h3&gt;Les méthodes de sauvegarde&lt;/h3&gt;
&lt;p&gt;
Jusqu'à maintenant, nous nous sommes &quot;contenté&quot; de préparer Backup Manager, maintenant, nous allons nous attacher à configurer ce que nous voulons sauvegarder...
&lt;br /&gt;
Nous avons vu la clef BM_ARCHIVE_METHOD juste au dessus, nous avons vu qu'elle définissait les méthodes de sauvegarde que nous souhaitons mettre en oeuvre, et bien, nous allons maintenant, configurer, une par une, ces différentes méthodes.
&lt;/p&gt;
&lt;h4&gt;&lt;q&gt;tarball&lt;/q&gt;&lt;/h4&gt;
&lt;p&gt;
Cette méthode, comme son nom l'indique pour ceux qui connaissent, consiste à créer des tarball, en fait, des archives qui contiendront les fichiers contenus dans le ou les répertoires que vous aurez spécifié.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;export BM_TARBALL_NAMEFORMAT=&quot;long&quot;&lt;/code&gt;&lt;p&gt;Sur la clef ci dessus, vous spécifiez le format du nom du fichier qui sera généré (short ou long)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_TARBALL_FILETYPE=&quot;bz2&quot;&lt;/code&gt; &lt;p&gt;Le type d'achives à générer, ainsi, il vous est possible de choisir entre tar, tar.gz, tar.bz2, zip, je vous conseillerai tar.bz2 qui génère des archives plus légère en taille.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_TARBALL_DUMPSYMLINKS=&quot;false&quot;&lt;/code&gt; &lt;p&gt;Permet de déférencer les liens symboliques.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_TARBALL_DIRECTORIES=&quot;/etc&quot;&lt;/code&gt; &lt;p&gt;Le ou les répertoires à sauvegarder (si plusieurs, séparez les simplement d'un espace). &lt;span style=&quot;color: red;&quot;&gt;(Dans les versions supérieures à la 0.7.3, cette clef est remplacée par BM_TARBALL_TARGETS)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_TARBALL_BLACKLIST=&quot;/var/archives&quot;&lt;/code&gt; &lt;p&gt;Ici, vous pouvez spécifier des répertoires à ne pas sauvegarder.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;q&gt;tarball-incremental&lt;/q&gt;&lt;/h4&gt;
&lt;p&gt;
Si vous manquez de place, cette méthode est particulièrement recommandée, en effet, vous spécifiez tout d'abord une fréquence de création de l'archive complète, puis, chaque jour, entre 2 archives complètes, une archive sera créée mais cette dernière ne contiendra qu'uniquement les fichiers ajoutés ou modifiés depuis la dernière archive.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;export BM_TARBALLINC_MASTERDATETYPE=&quot;weekly&quot;&lt;/code&gt; &lt;p&gt;Il s'agit de la fréquence de création des archives complètes (&lt;em&gt;weekly&lt;/em&gt; ou &lt;em&gt;monthly&lt;/em&gt;).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_TARBALLINC_MASTERDATEVALUE=&quot;1&quot;&lt;/code&gt; &lt;p&gt;Si vous spécifiez dans la clef ci dessus (BM_TARBALLINC_MASTERDATETYPE) &lt;em&gt;weekly&lt;/em&gt;, cette clef vous permettra de spécifier le jour de la semaine ou créer l'archive complète (1 à 7), si vous avez spécifiez &lt;em&gt;monthly&lt;/em&gt;, vous spécifirez le jour du mois (1 à 31).&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;q&gt;mysql&lt;/q&gt;&lt;/h4&gt;
&lt;p&gt;
Il est possible d'archiver vos bases MySql par le biais de mysql-dump et de les compresser directement.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;export BM_MYSQL_DATABASES=&quot;dotclear punbb test&quot;&lt;/code&gt; &lt;p&gt;Dans cette clef, vous spécifiez les bases à sauvegarder, pour sauvegarder toutes les bases, utilisez &lt;em&gt;__ALL__&lt;/em&gt; (clef par défaut).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;export BM_MYSQL_ADMINLOGIN=&quot;root&quot;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;export BM_MYSQL_ADMINPASS=&quot;&quot;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;export BM_MYSQL_HOST=&quot;localhost&quot;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;export BM_MYSQL_PORT=&quot;3306&quot;&lt;/code&gt;
&lt;p&gt;
Ici, pas d'explication particulière, il s'agit tout simplement de vos informations de connections relatives à MySql.
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_MYSQL_FILETYPE=&quot;bzip2&quot;&lt;/code&gt; &lt;p&gt;Le type d'archives à générer (&lt;em&gt;gzip&lt;/em&gt;, &lt;em&gt;bzip2&lt;/em&gt;, laissez vide pour avoir du sql brut).&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;q&gt;svn&lt;/q&gt;&lt;/h4&gt;
&lt;p&gt;
Cette méthode vous permettra de sauvegarder vos dépôts &lt;a href=&quot;http://fr.wikipedia.org/wiki/Subversion_%28logiciel%29&quot; hreflang=&quot;fr&quot;&gt;SubVersion&lt;/a&gt; par le biais de svnadmin (commande dump).
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;export BM_SVN_REPOSITORIES=&quot;/var/svn/hyla /var/svn/test&quot;&lt;/code&gt; &lt;p&gt;Les dépôts à sauvegarder.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_SVN_COMPRESSWITH=&quot;bzip2&quot;&lt;/code&gt; &lt;p&gt;Le type d'archives à générer (&lt;em&gt;gzip&lt;/em&gt;, &lt;em&gt;bzip2&lt;/em&gt;, laissez vide pour avoir le xml brut).&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;q&gt;pipe&lt;/q&gt;&lt;/h4&gt;
&lt;p&gt;
Nous avons vu jusqu'à maintenant 4 méthodes de sauvegarde (tarball, tarball-incremental, mysql, svn), dans la plupart des cas, ces méthodes vous suffiront, dans le cas contraire, la méthode &lt;em&gt;pipe&lt;/em&gt; (ou encore appelé méthode générique) va vous permettre de répondre à tout le reste.&lt;br /&gt;
En effet, cette méthode vous permet de &quot;déclencher&quot; vos propres commandes, le résultat de votre commande sera le contenu de l'archive générée.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;BM_PIPE_COMMAND[0]=&quot;ssh host -c \&quot;mysqldump -ufoo -pbar base\&quot;&quot; &lt;/code&gt; &lt;p&gt;La commande à exécuter, ici, nous avons comme exemple, l'exécution d'un dump Mysql distant par SSH.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;BM_PIPE_NAME[0]=&quot;base&quot; &lt;/code&gt; &lt;p&gt;Le nom de l'archive à générer.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;BM_PIPE_FILETYPE[0]=&quot;sql&quot;&lt;/code&gt; &lt;p&gt;Le type de données renvoyé par la commande (txt, sql, dump...).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;BM_PIPE_COMPRESS[0]=&quot;gzip&quot;&lt;/code&gt; &lt;p&gt;La compression à appliquer (&lt;em&gt;gzip&lt;/em&gt;, &lt;em&gt;bzip2&lt;/em&gt;, laissez vide pour aucune).&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;h3&gt;Les méthodes d'envoi des archives&lt;/h3&gt;
&lt;p&gt;
Backup Manager vous permet d'envoyer vos archives sur différents serveur afin de délocaliser ses sauvegardes, ceci est extrèmement intéressant car en cas de problème local important, vous aurez ainsi toujours vos précieuses archives dans un autre lieu...
&lt;/p&gt;
&lt;h4&gt;&lt;q&gt;global&lt;/q&gt;&lt;/h4&gt;
&lt;p&gt;
Ici, nous allons spécifier les méthodes d'upload à utiliser ainsi que les hôtes et leurs destinations par défaut.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;export BM_UPLOAD_METHOD=&quot;ssh ftp s3&quot;&lt;/code&gt; &lt;p&gt;Les méthodes d'upload que vous voulez activer, dans l'exemple, j'ai activé ssh, ftp et s3, voici les options disponible :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.digitalspirit.org/blog/index.php/post/2006/09/06/47-backup-manager#ssh&quot;&gt;ssh&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.digitalspirit.org/blog/index.php/post/2006/09/06/47-backup-manager#ssh-gpg&quot;&gt;ssh-gpg&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.digitalspirit.org/blog/index.php/post/2006/09/06/47-backup-manager#ftp&quot;&gt;ftp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.digitalspirit.org/blog/index.php/post/2006/09/06/47-backup-manager#s3&quot;&gt;s3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.digitalspirit.org/blog/index.php/post/2006/09/06/47-backup-manager#rsync&quot;&gt;rsync&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_UPLOAD_HOSTS=&quot;backup.example.com&quot;&lt;/code&gt; &lt;p&gt;Le serveur de backup par défaut (si les hôtes des autres méthodes d'envoi d'archives ne sont pas spécifié, backup manager se servira de ce dernier)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_UPLOAD_DESTINATION=&quot;/var/backups&quot;&lt;/code&gt; &lt;p&gt;Répertoire de destination par défaut (idem, si les répertoires de destination des autres méthodes ne sont pas spécifié, la valeur de cette clef sera utilisée)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_UPLOAD_TTL=&quot;&quot;&lt;/code&gt; &lt;p&gt;La durée de vie de vos archives uploadées &lt;span style=&quot;color: red;&quot;&gt;(Version &amp;lt;= 0.7.3)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;q&gt;ssh&lt;/q&gt;&lt;/h4&gt;
&lt;p&gt;
Grâce à la méthode ssh, vous allez pouvoir envoyer vos archives de façon sécurisé sur un serveur distant.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;export BM_UPLOAD_SSH_USER=&quot;backups&quot;&lt;/code&gt; &lt;p&gt;L'utilisateur pour la connection SSH&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_UPLOAD_SSH_KEY=&quot;/var/backups/.ssh/id_dsa&quot;&lt;/code&gt; &lt;p&gt;La clef privée pour ouvrir la connection.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_UPLOAD_SSH_HOSTS=&quot;&quot;&lt;/code&gt; &lt;p&gt;Le serveur distant&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_UPLOAD_SSH_PORT=&quot;&quot;&lt;/code&gt; &lt;p&gt;Le port&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_UPLOAD_SSH_DESTINATION=&quot;&quot;&lt;/code&gt; &lt;p&gt;Répertoire de destination&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_UPLOAD_SSH_PURGE=&quot;true&quot;&lt;/code&gt; &lt;p&gt;Effacer les archives déjà présentent sur le serveur avant l'envoi. &lt;span style=&quot;color: red;&quot;&gt;(Version &amp;lt;= 0.7.4)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_UPLOAD_SSH_TTL=&quot;&quot;&lt;/code&gt; &lt;p&gt;Si la clef précédente (BM_UPLOAD_SSH_PURGE) est à &lt;em&gt;true&lt;/em&gt;, spécifiez ici la durée de vie des archives (par défaut, c'est le valeur de la clef BM_ARCHIVE_TTL) &lt;span style=&quot;color: red;&quot;&gt;(Version &amp;lt;= 0.7.4)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;q&gt;ssh-gpg&lt;/q&gt;&lt;/h4&gt;
&lt;p&gt;
Envoyer vos archives de manières sécurisés est intéressants mais il peut être encore plus intéressant de chiffrer en plus leur contenu, ainsi, vos archives seront envoyés et stockées de manière sécurisées.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;export BM_UPLOAD_SSHGPG_RECIPIENT=&quot;&quot;&lt;/code&gt; &lt;p&gt;La clef publique GPG à utiliser pour le chiffrement.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;q&gt;ftp&lt;/q&gt;&lt;/h4&gt;
&lt;p&gt;
Il vous est également possible d'envoyer vos archives par le biais de ftp.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;export BM_UPLOAD_FTP_PASSIVE=&quot;true&quot;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;export BM_UPLOAD_FTP_USER=&quot;&quot;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;export BM_UPLOAD_FTP_PASSWORD=&quot;&quot;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;export BM_UPLOAD_FTP_HOSTS=&quot;&quot;&lt;/code&gt; &lt;p&gt;Ces clefs sont, me semble t'il, assez explicite !&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_UPLOAD_FTP_PURGE=&quot;true&quot;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;export BM_UPLOAD_FTP_TTL=&quot;&quot;&lt;/code&gt; &lt;p&gt;Ces clefs permettent de purger les archives précedemment envoyer sur le serveur au bout d'un certain temps, très utilie pour ne pas surcharger l'espace disque du serveur distant.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_UPLOAD_FTP_DESTINATION=&quot;&quot;&lt;/code&gt; &lt;p&gt;La destination oû stocker les archives sur le serveur FTP.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;q&gt;s3&lt;/q&gt;&lt;/h4&gt;
&lt;p style=&quot;color: red;&quot;&gt;(Version &amp;lt;= 0.7.3)&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://www.amazon.com/gp/browse.html/104-5332847-7505541?node=16427261&quot; hreflang=&quot;en&quot;&gt;S3&lt;/a&gt; (Simple Storage Service) est un service payant proposé par Amazon qui vous permet de disposer d'un espace de stockage.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;export BM_UPLOAD_S3_DESTINATION=&quot;&quot;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;export BM_UPLOAD_S3_ACCESS_KEY=&quot;&quot;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;export BM_UPLOAD_S3_SECRET_KEY=&quot;&quot;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;export BM_UPLOAD_S3_PURGE=&quot;false&quot;&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;q&gt;rsync&lt;/q&gt;&lt;/h4&gt;
&lt;p&gt;
rsync est un puissant outil permettant de synchroniser des fichiers entre différentes machines.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;export BM_UPLOAD_RSYNC_DIRECTORIES=&quot;&quot;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;export BM_UPLOAD_RSYNC_DESTINATION=&quot;&quot;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;export BM_UPLOAD_RSYNC_HOSTS=&quot;&quot;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;export BM_UPLOAD_RSYNC_DUMPSYMLINKS=&quot;false&quot;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;h3&gt;Burning&lt;/h3&gt;
&lt;p&gt;
Backup Manager vous permet aussi de graver sur différents supports comme les CDR, CDRW, DVD, et DVDRW &lt;span style=&quot;color: red;&quot;&gt;(support des DVDRW pour les versions &amp;gt;= 0.7.2)&lt;/span&gt;.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;export BM_BURNING_METHOD=&quot;CDRW&quot;&lt;/code&gt; &lt;p&gt;Spécifiez ici le type de support sur lequel vous souhaitez graver vos archives&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_BURNING_CHKMD5=&quot;false&quot;&lt;/code&gt; &lt;p&gt;Positionnez à true, cette option vous permet d'être sûr que vos données ont été gravées correctement.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_BURNING_DEVICE=&quot;/dev/hdb&quot;&lt;/code&gt; &lt;p&gt;Le &quot;device&quot; du graveur pour son montage&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_BURNING_DEVFORCED=&quot;/dev/hdb&quot;&lt;/code&gt; &lt;p&gt;Par défaut, vous pouvez forcer Backup Manager à utiliser tel device en passant outre la configuration par défaut de cdrecord (utilisé pour la gravure)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_BURNING_MAXSIZE=&quot;&quot;&lt;/code&gt; &lt;p&gt;La taille maximale disponible sur le support de gravure.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;h3&gt;Configuration avancée&lt;/h3&gt;
&lt;p&gt;
Pour terminer, dans cette section, vous pourrez configurer quelques options.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;export BM_LOGGER=&quot;true&quot;&lt;/code&gt; &lt;p&gt;Si à true, permet d'envoyer la sortie (erreurs...) dans syslog&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_PRE_BACKUP_COMMAND=&quot;&quot;&lt;/code&gt; &lt;p&gt;Spécifiez ici une commande à déclencher avant le début du travail de Backup Manager.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export BM_POST_BACKUP_COMMAND=&quot;&quot;&lt;/code&gt; &lt;p&gt;Et ici, une commande à déclencher une fois les archives créées.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;Utilisation&lt;/h3&gt;
&lt;p&gt;
Une fois installé, Backup Manager se charge de tout, en effet, selon la fréquence choisie pour la création des archives, il se lancera tout seul comme un grand au bon moment, vous pouvez aussi le lancer directement en ligne de commande (très utile pour tester l'ensemble) de la manière suivante :
&lt;/p&gt;
&lt;pre class=&quot;shell&quot;&gt; $ sudo backup-manager&lt;/pre&gt;
&lt;p&gt;
Je vous conseille de le lancer avec l'option &quot;-v&quot; (verbose) afin de voir tous les messages relatifs à son travail ainsi :
&lt;/p&gt;
&lt;pre class=&quot;shell&quot;&gt; $ sudo backup-manager -v&lt;/pre&gt;
&lt;p&gt;
Bien sûr, pour connaitre la liste des options disponibles, faites comme ci dessous :
&lt;/p&gt;
&lt;pre class=&quot;shell&quot;&gt; $ sudo backup-manager -h&lt;/pre&gt;
&lt;p&gt;
En mode intéractif (c'est à dire, lancé depuis un terminal grâce aux commandes ci dessus), si vous avez configuré la gravure d'un média, vous constaterez que Backup Manager vous demande l'insertion du média en question, bien sûr, en mode automatique (non lancé en ligne de commande), le média sera gravé directement sans cette demande.
&lt;/p&gt;
&lt;h3&gt;Conclusion&lt;/h3&gt;
&lt;p&gt;
Voilà, si vous avez suivi attentivement jusqu'ici, vous avez pu vous rendre compte de la puissance de Backup Manager sans pour autant être une usine à gaz à configurer, que demander de mieux...
&lt;/p&gt;
&lt;p&gt;
Alors, n'attendez pas de perdre vos données pour vous y mettre, il sera de toute façon trop tard...et avec cet outils, vous n'avez vraiment plus aucune excuse !
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.backup-manager.org&quot; hreflang=&quot;en&quot;&gt;Le site officiel de Backup Manager&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.backup-manager.org/documentation/&quot; hreflang=&quot;en&quot;&gt;La documentation disponible en HTML ou PDF&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.sukria.net/fr/archives/category/backup-manager/&quot; hreflang=&quot;fr&quot;&gt;Le blog de l'auteur de Backup Manager&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.szdavid.com/wordpress/2006/09/07/backup-manager-un-petit-test/&quot; hreflang=&quot;fr&quot;&gt;David Szerman a testé pour vous Backup Manager.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://www.digitalspirit.org/blog/index.php/post/2006/09/06/47-backup-manager#comment-form</comments>
      <wfw:comment>http://www.digitalspirit.org/blog/index.php/post/2006/09/06/47-backup-manager#comment-form</wfw:comment>
      <wfw:commentRss>http://www.digitalspirit.org/blog/index.php/feed/atom/comments/67</wfw:commentRss>
      </item>
    
  <item>
    <title>Ubuntu Shipit : Les CDs d'Ubuntu gratuitement chez vous !</title>
    <link>http://www.digitalspirit.org/blog/index.php/post/2006/06/28/44-ubuntu-shipit</link>
    <guid isPermaLink="false">urn:md5:1602557903733a352fd4402d2e54f6e6</guid>
    <pubDate>Wed, 28 Jun 2006 14:45:00 +0000</pubDate>
    <dc:creator>hugo</dc:creator>
        <category>Gnu/Linux</category>
        <category>Gnu-Linux</category><category>Planet-Libre</category><category>Ubuntu</category>    
    <description>    &lt;p&gt;
Après avoir lu le billet de &lt;a href=&quot;http://www.motarion.net/blog/index.php?2006/06/28/60-cd-ubuntu-livres-avec-goodies&quot; hreflang=&quot;fr&quot;&gt;Motarion&lt;/a&gt;, j'ai eu l'agréable surprise de découvrir que j'avais moi aussi reçu le paquet contenant les CDs de la Ubuntu Dapper et 3 &lt;em&gt;planchettes&lt;/em&gt; d'autocollants...
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://www.digitalspirit.org/blog/public/ubuntu-shipit.jpg&quot;&gt;&lt;img src=&quot;http://www.digitalspirit.org/blog/public/.ubuntu-shipit_m.jpg&quot; alt=&quot;Le contenu du paquet : 8 x86, 1 mac, 1 64 et 3 planchettes d'autocollant&quot; title=&quot;ubuntu-shipit.jpg, mai 2008&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Envie de tester Ubuntu, la flemme de télécharger les ISOs ?&lt;br /&gt;
Utilisateur convaincu d'Ubuntu, envie de le faire partager à votre entourage ?&lt;/p&gt;
&lt;p&gt;
Précipitez-vous à cette adresse : &lt;a href=&quot;https://shipit.ubuntu.com/&quot; hreflang=&quot;en&quot;&gt;Ubuntu Shipit&lt;/a&gt;, c'est gratuit !
&lt;/p&gt;
&lt;p&gt;
Attention tout de même, soyez patient, il vous faudra en effet attendre 4 à 5 semaines d'attente...mais quelle bonne surprise !
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;La commande de CDs est gratuite pour vous...mais pas pour Canonical donc merci de ne pas abuser de ce système et de ne pas laisser vos CDs prendre la poussière sur votre étagère ! (merci GdB pour cette très bonne remarque!)&lt;/strong&gt;
&lt;/p&gt;</description>
    
    
    
          <comments>http://www.digitalspirit.org/blog/index.php/post/2006/06/28/44-ubuntu-shipit#comment-form</comments>
      <wfw:comment>http://www.digitalspirit.org/blog/index.php/post/2006/06/28/44-ubuntu-shipit#comment-form</wfw:comment>
      <wfw:commentRss>http://www.digitalspirit.org/blog/index.php/feed/atom/comments/64</wfw:commentRss>
      </item>
    
  <item>
    <title>Problèmes de lenteur avec les montages NFS</title>
    <link>http://www.digitalspirit.org/blog/index.php/post/2006/06/04/39-probleme-de-lenteur-avec-les-montages-nfs</link>
    <guid isPermaLink="false">urn:md5:dab96848d45c0ef9a0bc31a5b2881f9f</guid>
    <pubDate>Sun, 04 Jun 2006 21:24:00 +0000</pubDate>
    <dc:creator>hugo</dc:creator>
        <category>Gnu/Linux</category>
        <category>Gnu-Linux</category><category>Planet-Libre</category><category>tutoriel</category><category>Ubuntu</category>    
    <description>&lt;p&gt;
Voici un billet qui pourra en intéresser plus d'un, notamment, ceux qui utilise NFS et qui se plaigne de lenteur à l'établissement du montage.
&lt;br /&gt;
Ci dessous, un copier / coller du message que j'ai reçu de la part d'un ami qui se plaignait de lenteur NFS depuis pas mal de temps...
&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;[...]&lt;/p&gt;
&lt;p&gt;
j'ai trouvé la solution pour ma salo$%&amp;amp;# de lenteur de connexion à mon partage nfs.
&lt;br /&gt;
si tu peux mettre ça sur ton blog pour en faire profiter des ubuntutiens.
&lt;/p&gt;
&lt;p&gt;
Sur ma machine depuis un certain temps, disons depuis que je suis passer de kubuntu à ubuntu il y a environ 6 mois, j'ai quelques problèmes pour me connecter au serveur NFS de ma passerelle, en effet, le montage d'un partage NFS prend une bonne minute.
&lt;/p&gt;
&lt;p&gt;
Sur mon client avec la commande censée monter le partage NFS :
&lt;/p&gt;
&lt;pre class=&quot;shell&quot;&gt;$ sudo mount -t nfs server:/mnt/nfs/ /mnt/nfs&lt;/pre&gt;
&lt;p&gt;
Au moment ou j'exécute la commande de montage, j'ai une demande dans /var/log/syslog du serveur
&lt;/p&gt;
&lt;pre&gt;May 27 22:30:32 server rpc.mountd: authenticated mount request from &lt;br /&gt;192.168.100.10:656 for /mnt/nfs (/mnt/nfs)&lt;/pre&gt;
&lt;p&gt;
Ensuite, sur mon client, j'attends une bonne minute, et enfin je peux accéder à mon partage, chouette !
&lt;/p&gt;    &lt;p&gt;
Sur la machine cliente lors d'une tentative j'ai dans le syslog une série de ligne qui m'avais semblé n'avoir aucun rapport avec la choucroute.
Voici un extrait de : /var/log/syslog
&lt;/p&gt;
&lt;pre&gt;May 27 22:30:33 pepitux kernel: [4308766.066000] portmap: server localhost not responding, timed out&lt;br /&gt;May 27 22:30:33 pepitux kernel: [4308766.066000] RPC: failed to contact portmap (errno -5).&lt;br /&gt;May 27 22:31:08 pepitux kernel: [4308801.066000] portmap: server localhost not responding, timed out&lt;br /&gt;May 27 22:31:08 pepitux kernel: [4308801.066000] RPC: failed to contact portmap (errno -5).&lt;br /&gt;May 27 22:31:43 pepitux kernel: [4308836.067000] portmap: server localhost not responding, timed out&lt;br /&gt;May 27 22:31:43 pepitux kernel: [4308836.067000] RPC: failed to contact portmap (errno -5).&lt;/pre&gt;
&lt;p&gt;
Surpris de ce genre de ligne je me suis dis je vais redémarrer le service portmap sur mon client en espérant voir d'éventuelles erreurs.
&lt;br /&gt;
Et là, à ma grande surprise, dans /etc/init.d pas de service portmap.
&lt;/p&gt;
&lt;p&gt;
Après de multiple recherches sur mon ami google, portmap a un lien avec mon nfs (client), donc je regarde si il est installé :
&lt;/p&gt;
&lt;pre class=&quot;shell&quot;&gt;$ dpkg -l portmap&lt;br /&gt;No packages found matching portmap.&lt;br /&gt;$ &lt;/pre&gt;
&lt;p&gt;
C'est bizarre quand même, essayer d'utiliser un service qui n'est pas installé.
&lt;br /&gt;
Bref une petite ligne pour installer portmap :
&lt;/p&gt;
&lt;pre class=&quot;shell&quot;&gt;$ sudo apt-get install portmap&lt;/pre&gt;
&lt;p&gt;
L'installation s'est bien passée, je retest de me connecter à mon partage nfs :
&lt;/p&gt;
&lt;pre class=&quot;shell&quot;&gt;$ sudo mount -t nfs server:/mnt/nfs/ /mnt/nfs&lt;/pre&gt;
&lt;p&gt;
Et en une fraction de seconde ça me rends la main.
&lt;br /&gt;
Donc la lenteur de connexion était causée par un paquet non installé, J'ai fait le test avec la dapper drake RC, il existe le même problème.
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;&lt;strong&gt;pepito&lt;/strong&gt;&lt;/em&gt;
&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;
J'ai testé sur une de mes machines en compagnie de Pépito sur une Dapper fraichement installée et sa solution fonctionne parfaitement bien, on passe ainsi d'une à deux minutes d'attente à l'instantanéité totale !
&lt;br /&gt;
Si quelqu'un dans l'assistance à une idée sur le pourquoi du comment, nous sommes preneur d'une explication !
&lt;/p&gt;</description>
    
    
    
          <comments>http://www.digitalspirit.org/blog/index.php/post/2006/06/04/39-probleme-de-lenteur-avec-les-montages-nfs#comment-form</comments>
      <wfw:comment>http://www.digitalspirit.org/blog/index.php/post/2006/06/04/39-probleme-de-lenteur-avec-les-montages-nfs#comment-form</wfw:comment>
      <wfw:commentRss>http://www.digitalspirit.org/blog/index.php/feed/atom/comments/60</wfw:commentRss>
      </item>
    
  <item>
    <title>Utilisation d'Ubuntu par des non Geek</title>
    <link>http://www.digitalspirit.org/blog/index.php/post/2006/05/29/34-utilisation-d-ubuntu-par-des-non-geek-bilan</link>
    <guid isPermaLink="false">urn:md5:bedf76f0e5b83316289458b232c2bf5c</guid>
    <pubDate>Mon, 29 May 2006 11:49:27 +0000</pubDate>
    <dc:creator>hugo</dc:creator>
        <category>Gnu/Linux</category>
        <category>Gnu-Linux</category><category>Planet-Libre</category><category>Ubuntu</category>    
    <description>&lt;p&gt;
GNU/Linux n'est plus réservé à une élite de hackers barbus tapant sur leur claviers à longueur de journée, en effet, ces dernières années, on a vu arriver des distributions GNU/Linux réellement accessible à des personnes voulant s'en servir comme d'un outil sans devoir en connaitre les rouages.
&lt;/p&gt;
&lt;p&gt;
Personnellement, j'ai longtemps utiliser GNU/Linux (Debian) uniquement en tant que serveur et mes postes clients sous Windows (98, 2000 ou XP) pour pas mal de raison (aussi bien bonnes que mauvaises), jusqu'au jour ou j'ai testé la distribution Ubuntu qui m'a totalement convaincu que GNU/Linux était prêt à remplacer mes Windows et ce fût le cas en l'espace de quelques semaines, n'ayant plus de PC à migrer chez moi, je fais découvrir GNU/Linux par le biais d'Ubuntu à des personnes curieuses d'essayer &quot;Linux&quot;, ce terme, que l'on entend par ci, par &lt;a href=&quot;http://remink.tuxfamily.org/blog/index.php?2006/05/27/40-ubuntu-sur-france-3&quot; hreflang=&quot;fr&quot;&gt;là&lt;/a&gt;.
&lt;/p&gt;

&lt;h3&gt;1. Prêcher la bonne parole&lt;/h3&gt;
&lt;p&gt;
Grâce à &lt;a href=&quot;https://shipit.ubuntu.com/&quot; hreflang=&quot;en&quot;&gt;Ubuntu ShipIt&lt;/a&gt; qui permet de recevoir &lt;strong&gt;gratuitement&lt;/strong&gt; des pochettes de &lt;strong&gt;CDs d'Ubuntu&lt;/strong&gt; (notons qu'il est actuellement possible de précommander des CDs de la Dapper), j'ai toujours sur moi une pochette d'Ubuntu à proposer à quelqu'un qui serait éventuellement intéressé...
&lt;/p&gt;
&lt;p&gt;
On peut dire que dans tous les cas, une certaine curiosité existe envers une éventuelle alternative à Windows d'autant plus que Linux n'est plus un terme inconnu mais le cap n'est pas facile à franchir car les interrogations et préjugés sont encore nombreux :
&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;&quot;Je n'ai pas envie de passer mon temps en ligne de commande&quot;&lt;/li&gt;
 &lt;li&gt;&quot;Est-ce que je pourrai encore regarder mes films ?&quot;&lt;/li&gt;
 &lt;li&gt;&quot;Et MSN ? ça marche sous Linux ?&quot;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
En effet, il est très dûr de casser des habitudes que l'on s'est appropriées avec le temps, et ce, quelques que soit l'OS...
&lt;br /&gt;
Pourtant les arguments du &quot;pour GNU/Linux&quot; sont infaillibles, c'est gratuit, c'est libre (voilà une bonne occasion d'expliquer ce terme), c'est sécurisé ...et comme le dit &lt;a href=&quot;http://yeknan.free.fr/blog/index.php?2006/05/28/100-installation-de-ubuntu-606-dapper-drake-introduction&quot; hreflang=&quot;fr&quot;&gt;yeKcim&lt;/a&gt; : &lt;q&gt;il n'y a pas de DRM caché dans GNU/Linux&lt;/q&gt;, on pourrait même aller plus loin : il n'y a rien de caché dans GNU/Linux !
&lt;/p&gt;

&lt;p&gt;
Avant d'enfin sortir de sa poche la pochette afin de la donner à son interlocuteur, il faut donc passer par une phase d'explications en étant le plus simple et clair et surtout rassurer :
&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;&quot;Oui, tu pourras lire tes musiques, tes films...&quot;&lt;/li&gt;
 &lt;li&gt;&quot;Oui, tes logiciels favoris existent sur Linux et sinon, il existe &lt;i&gt;presque&lt;/i&gt; toujours un logiciel équivalent...qui plus est...libre !&quot;&lt;/li&gt;
&lt;/ul&gt;    &lt;h3&gt;2. La phase d'essai&lt;/h3&gt;
&lt;p&gt;
La curiosité étant plus forte que la peur de l'inconnu, le Live CD (qui rappelons le, permet de tester une distribution sans toucher au disque dûr, ainsi, pas de pertes de données) est en général rapidement testé et permet au testeur de se faire un premier avis sur l'interface, sur les logiciels installés par défaut.
&lt;/p&gt;

&lt;p&gt;
Si vous êtes en présence lors du test avec le Live CD, c'est l'occasion de montrer les principales différences avec Windows :
&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;Les bureaux virtuels : un excellent argument en faveur de GNU/Linux à en voir l'émerveillement qu'ils procurent :)&lt;/li&gt;
 &lt;li&gt;La simplicité pour installer / désinstaller une application, quelque chose de vraiment étonnant lorsque l'on vient du monde de Microsoft et de tous ces logiciels s'installant chacun différemment, gripant chaque fois un peu plus le système et je ne parlerai même pas de la désinstallation...&lt;/li&gt;
 &lt;li&gt;L'intégration :
  &lt;ul&gt;
   &lt;li&gt;Nul besoin de client ftp : c'est intégré dans le système&lt;/li&gt;
   &lt;li&gt;Pas besoin d'installer de logiciel de gravure, c'est déjà présent dans le navigateur de fichier&lt;/li&gt;
  &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;Mise à jour totalement automatique&lt;/li&gt;
&lt;/ul&gt;


&lt;h3&gt;3. L'installation&lt;/h3&gt;

&lt;p&gt;
Si la phase d'essai est concluante, votre interlocuteur voudra très certainement installer Ubuntu, on pourra choisir de l'installer sur un ordinateur qui ne servait plus histoire de le tester de temps à autres et éventuellement migrer le poste principal plus tard, ou alors, de l'installer sur le poste principal, la plupart du temps en &quot;dual boot&quot;, permettant ainsi de choisir au démarrage Ubuntu ou Windows mais il faut bien reconnaitre que la phase qui consiste à préparer les partitions pour accueillir GNU/Linux (defragmenter, redimensionner, partionner) n'est franchement pas une chose aisé pour un débutant, une aide est alors la bienvenue !
&lt;/p&gt;

&lt;h3&gt;4. Quelques temps plus tard...&lt;/h3&gt;

&lt;p&gt;
Pour ma part, depuis quelques mois, j'ai fait découvrir Ubuntu à une dizaine de personnes que j'ai aidé à migrer et aux dernières nouvelles, pas le moindre problème, et les retours des utilisateurs sont très très positif et venant de non geek, ça fait d'autant plus plaisir  !
&lt;/p&gt;</description>
    
    
    
          <comments>http://www.digitalspirit.org/blog/index.php/post/2006/05/29/34-utilisation-d-ubuntu-par-des-non-geek-bilan#comment-form</comments>
      <wfw:comment>http://www.digitalspirit.org/blog/index.php/post/2006/05/29/34-utilisation-d-ubuntu-par-des-non-geek-bilan#comment-form</wfw:comment>
      <wfw:commentRss>http://www.digitalspirit.org/blog/index.php/feed/atom/comments/57</wfw:commentRss>
      </item>
    
  <item>
    <title>Du bon classement des choses</title>
    <link>http://www.digitalspirit.org/blog/index.php/post/2006/04/25/27-du-bon-classement</link>
    <guid isPermaLink="false">urn:md5:263f9fb0767a40faf39a8319de7d09a6</guid>
    <pubDate>Tue, 25 Apr 2006 21:53:00 +0000</pubDate>
    <dc:creator>hugo</dc:creator>
        <category>Gnu/Linux</category>
        <category>Gnu-Linux</category><category>Planet-Libre</category><category>Ubuntu</category>    
    <description>&lt;p&gt;
Qui ne s'est jamais soucié de savoir quel serait le meilleur moyen de classer un article, dans quelle catégorie pourrait bien rentrer un article, pour vous donner un exemple concret, je me suis posé la question pendant un bon bout de temps de la meilleur classification pour un article parlant de l'installation d'outils pour travailler avec les AVR (famille de micro-contrôleur 8bits) sous GNU/Linux (Ubuntu).
&lt;/p&gt;
&lt;p&gt;
Placer un tel article dans la catégorie Ubuntu serait-il réellement approprié ? Car l'article s'adresse tout aussi bien aux autres distributions et pas uniquement à la Debian et ces dérivées.
&lt;br /&gt;
La catégorie Linux serait donc plus appropriée mais classer un tel article qui s'adresse essentiellement aux &quot;hardeux&quot; (entendez personnes pratiquant l'électronique) ne me convient pas non plus, au final, j'ai décidé de créer une catégorie AVR et là, plus d'ambiguité possible, dans cette dernière, on trouvera tout ce qui touche de près ou de loin aux AVR.
&lt;/p&gt;
&lt;p&gt;
J'attends impatiemment &lt;a href=&quot;http://www.neokraft.net/post/2006/01/28/dotclear-tag&quot; hreflang=&quot;fr&quot;&gt;Dotclear 2&lt;/a&gt; qui résoudra de façon radicale ce gros souci de classification grâce à un système de tags à la &lt;a href=&quot;http://del.icio.us/tag/&quot; hreflang=&quot;en&quot;&gt;Del.icio.us&lt;/a&gt; / &lt;a href=&quot;http://www.flickr.com/photos/tags/&quot; hreflang=&quot;en&quot;&gt;flickr&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Vous allez me dire &quot;ok, mais, quel est le rapport avec Ubuntu ?&quot;, et bien tout simplement car à l'échelle d'un blog, ce problème de classement se résoud très vite et il faut le reconnaitre, est peu important (mais tout de même enquiquinant!) mais à grande échelle, quand il s'agit de classer énormément de chose, il devient important de recourir à des systèmes de classification digne de ce nom et Ubuntu qui s'appuie sur la distribution Debian ne déroge pas à cette règle pour classer ses paquets, ainsi, j'ai pensé qu'il serait intéressant de vous faire découvrir sommairement les facettes d'un système fort pratique : &lt;strong&gt;debtags&lt;/strong&gt;
&lt;/p&gt;    &lt;p&gt;
Procédons tout d'abord à l'installation :
&lt;/p&gt;
&lt;pre class=&quot;shell&quot;&gt; $ sudo apt-get install debtags&lt;/pre&gt;
&lt;p&gt;
Pour être sûr de posséder la dernière version des données de &quot;tag&quot;, tapez la commande ci dessous qui téléchargera la dernière version et mettra ainsi à jour votre système :
&lt;/p&gt;
&lt;pre class=&quot;shell&quot;&gt; $ sudo debtags update&lt;/pre&gt;
&lt;p&gt;
Voilà, c'est installé et à jour, on va pouvoir jouer avec.
Je vais vous donner un exemple très concret, imaginons que vous cherchiez une application fonctionnant sur votre serveur web, qui soit capable d'interroger vos base de données Mysql et soit écrit en php :
&lt;/p&gt;
&lt;pre class=&quot;shell&quot;&gt; $ debtags search &quot;interface::web &amp;amp;&amp;amp;  works-with::db:sql &amp;amp;&amp;amp; made-of::lang:php &amp;amp;&amp;amp; web::application&quot;&lt;/pre&gt;
&lt;p&gt;
Cette ligne de commande vous renverra les programmes suceptibles de vous intéresser et notamment phpMyAdmin qui correspond parfaitement à la demande.
&lt;br /&gt;
Revenons sur la syntaxe de la ligne de commande :
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;debtags search [...]&lt;/em&gt; Spécifie que l'on procède à une recherche&lt;/li&gt;
&lt;li&gt;&lt;em&gt;[...] interface::web [...]&lt;/em&gt; Le type d'interface dans lequel fonctionne l'application est le web&lt;/li&gt;
&lt;li&gt;&lt;em&gt;[...] works-with::db:sql [...]&lt;/em&gt; C'est assez parlant, on spécifie que l'application recherchée fait appel à mysql&lt;/li&gt;
&lt;li&gt;&lt;em&gt;[...] made-of::lang:php [...]&lt;/em&gt; C'est écrit en &lt;a href=&quot;http://www.php.net/&quot; hreflang=&quot;en&quot;&gt;PHP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;[...] web::application&lt;/em&gt; Que fait-elle dans pour le web ? (server, application...)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Comme vous le voyez, c'est assez explicite, un petit &quot;man debtags&quot; vous permettra d'en connaitre plus sur la syntaxe à appliquer.
&lt;/p&gt;
&lt;p&gt;
Il n'existe pas de classification parfaite, lorsque l'on classe dans une catégorie, on le fait au détriment d'autres, en somme, classez dans une seule et unique catégorie n'est pas une bonne solution et grâce au tags, c'est comme ci on classait un même objet dans plusieurs catégories...sans mettre la pagaille, c'est extrèmement pratique et parfois même indispensable...
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;Cette article m'a été inspiré par Denis Bodor paru dans GNU/Linux Magazine France de janvier.&lt;/em&gt;
&lt;/p&gt;</description>
    
    
    
          <comments>http://www.digitalspirit.org/blog/index.php/post/2006/04/25/27-du-bon-classement#comment-form</comments>
      <wfw:comment>http://www.digitalspirit.org/blog/index.php/post/2006/04/25/27-du-bon-classement#comment-form</wfw:comment>
      <wfw:commentRss>http://www.digitalspirit.org/blog/index.php/feed/atom/comments/49</wfw:commentRss>
      </item>
    
  <item>
    <title>CAO avec Eagle</title>
    <link>http://www.digitalspirit.org/blog/index.php/post/2006/04/23/32-eagle</link>
    <guid isPermaLink="false">urn:md5:90b746455ae6ef35597d8ddf0b2c365e</guid>
    <pubDate>Sun, 23 Apr 2006 18:50:00 +0000</pubDate>
    <dc:creator>hugo</dc:creator>
        <category>Gnu/Linux</category>
        <category>Gnu-Linux</category><category>Planet-Libre</category><category>tutoriel</category><category>Ubuntu</category>    
    <description>&lt;p&gt;
Pour les linuxiens électroniciens, il existe un excellent logiciel de conception de circuits dénommé &quot;Eagle&quot; qui est composé de 3 modules :
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Schematic&lt;/strong&gt; : Création du schéma de principe&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Layout&lt;/strong&gt; : Création du circuit final en se basant sur le schéma de principe ou en créant directement les composants&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Autorouter&lt;/strong&gt; : Comme son nom l'indique, il vous permettra de router automatiquement les pistes une fois l'emplacement des composants définis&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Il vous permet donc, de créer relativement facilement votre propre montage électronique, un outil fourni avec vous permet de créer vos propres composants (librairies).
&lt;/p&gt;
&lt;p&gt;
Il est utilisé par de très grandes entreprises comme Philips, National Semiconductor, Motorola, IBM, Intel, BMW...
&lt;/p&gt;
&lt;p&gt;
J'avouerai que le seul défaut que je lui trouve, c'est qu'il n'est malheureusement pas libre mais il fonctionne sous Windows, Mac OS et ... bien sûr Gnu / Linux et une version d'essai vous permet la réalisation de vos circuit avec comme
limite la taille de vos circuit à 100mm x 80mm et uniquement 2 couches, ce qui suffit dans la plupart des réalisations.
&lt;br /&gt;
&lt;br /&gt;
N'étant pas possible actuellement de l'installer par un simple apt-get, voici comment l'installer sur votre Ubuntu ;
&lt;/p&gt;    &lt;ol&gt;
&lt;li&gt;Commencez tout d'abord par le télécharger à cette adresse : &lt;a href=&quot;http://www.cadsoft.de/download.htm&quot; hreflang=&quot;en&quot;&gt;http://www.cadsoft.de/download.htm&lt;/a&gt; dans la rubrique &quot;Program&quot;, choisissez votre langue (anglais ou allemand) en version &lt;em&gt;TGZ&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Afin de ne pas mettre de pagaille dans votre système, il vous est fortement recommandé d'installer vos programmes installés à la main (c'est à dire sans passer par le gestionnaire de paquet) dans le répertoire /opt de votre système, s'il n'existe pas, créez le ainsi :
&lt;pre class=&quot;shell&quot;&gt; $  sudo mkdir /opt&lt;/pre&gt;
Copiez le fichier que vous avez téléchargez précédemment dans le répertoire /opt
&lt;/li&gt;
&lt;li&gt;
Procédons maintenant à l'extraction des fichiers contenu dans l'archive :
&lt;pre class=&quot;shell&quot;&gt; $ sudo tar -xvzf eagle-lin-eng-4.16r1.tgz&lt;/pre&gt;
Renommez éventuellement le répertoire ainsi créé en eagle :
&lt;pre class=&quot;shell&quot;&gt; $ sudo mv eagle-lin-eng-4.16r1 eagle&lt;/pre&gt;
Changeons les droits du répertoire contenant les fichiers extraits afin qu'il appartiennent à l'utilisateur standard :
&lt;pre class=&quot;shell&quot;&gt; $ sudo chown &lt;em&gt;hugo&lt;/em&gt; eagle/* -R&lt;/pre&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
L'installation est terminée, vous pouvez dorénavant lancer Eagle de cette manière :
&lt;/p&gt;
&lt;pre class=&quot;shell&quot;&gt; $ /opt/eagle/bin/eagle &amp;amp;&lt;/pre&gt;
&lt;p&gt;
Voilà, vous pouvez dorénavant créer vos propre circuit, l'utilisation d'Eagle sort du cadre de ce billet mais Internet est là pour vous aider !
&lt;/p&gt;
&lt;p&gt;
Il me semble intéressant de parler dans ce billet d'une &lt;strong&gt;alternative libre&lt;/strong&gt; à Eagle, il s'agit de &lt;a href=&quot;http://www.lis.inpg.fr/realise_au_lis/kicad/index.html&quot; hreflang=&quot;fr&quot;&gt;&lt;strong&gt;Kicad&lt;/strong&gt;&lt;/a&gt; qui contrairement à son nom n'est pas un énième programme pour Kde mais bel et bien un logiciel de réalisation de circuits électroniques multi plateforme gratuit et libre...Je parlerai dans un prochain billet de l'installation de ce dernier.
&lt;/p&gt;</description>
    
    
    
          <comments>http://www.digitalspirit.org/blog/index.php/post/2006/04/23/32-eagle#comment-form</comments>
      <wfw:comment>http://www.digitalspirit.org/blog/index.php/post/2006/04/23/32-eagle#comment-form</wfw:comment>
      <wfw:commentRss>http://www.digitalspirit.org/blog/index.php/feed/atom/comments/55</wfw:commentRss>
      </item>
    
</channel>
</rss>
