<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.nozav.org/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>Humus numericus - sysadmin</title>
  <link>http://blog.nozav.org/</link>
  <atom:link href="http://blog.nozav.org/feed/tag/sysadmin/rss2" rel="self" type="application/rss+xml"/>
  <description></description>
  <language>fr</language>
  <pubDate>Tue, 05 Aug 2008 19:29:48 +0200</pubDate>
  <copyright>Documents sous licence Creative commons</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Problème avec VirtualBox</title>
    <link>http://blog.nozav.org/post/2008/05/14/Probleme-avec-VirtualBox</link>
    <guid isPermaLink="false">urn:md5:29c4c2d3201c86362e61faa53bbaa14f</guid>
    <pubDate>Wed, 14 May 2008 17:54:00 +0200</pubDate>
    <dc:creator>Juba</dc:creator>
        <category>Linux, Debian, etc.</category>
        <category>linux</category><category>sysadmin</category><category>VirtualBox</category>    
    <description>    &lt;p&gt;VirtualBox est une application de virtualisation qui peut servir, entre mille autres choses, à faire tourner un windows à l'intérieur d'un linux.&lt;/p&gt;


&lt;p&gt;Après la mise à jour de ma Debian &lt;em&gt;unstable&lt;/em&gt; effectuée ce matin, plus moyen de démarrer l'appli. J'avais un pop-up d'erreur me signalant une impossibilité de démarrer les services COM, et en cas de lancement de la commande &lt;code&gt;VirtualBox&lt;/code&gt; en ligne de commande, j'obtenais le joli message suivant&amp;nbsp;:&lt;/p&gt;

&lt;pre&gt;
/usr/lib/virtualbox//VBoxSVC: symbol lookup error: /usr/lib/virtualbox/VBoxXML.so: undefined symbol: _ZN11xalanc_1_1016XalanTransformer10initializeERN11xercesc_2_713MemoryManagerE
&lt;/pre&gt;


&lt;p&gt;La solution&amp;nbsp;? Récupérer la dernière version (la 1.6) depuis le &lt;a href=&quot;http://www.virtualbox.org/wiki/Downloads&quot;&gt;site de Virtual Box&lt;/a&gt;. Apparemment leurs dépôts Debian sont un peu en retard, d'ailleurs le lien de téléchargement renvoit sur le site de Sun, je ne savais pas qu'ils avaient été rachetés...&lt;/p&gt;


&lt;p&gt;En tous cas l'installation du &lt;code&gt;.deb&lt;/code&gt; pour Debian 4.0 a résolu le problème en ce qui me concerne.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.nozav.org/post/2008/05/14/Probleme-avec-VirtualBox#comment-form</comments>
      <wfw:comment>http://blog.nozav.org/post/2008/05/14/Probleme-avec-VirtualBox#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.nozav.org/feed/rss2/comments/361</wfw:commentRss>
      </item>
    
  <item>
    <title>Générer un certificat SSL auto-signé pour Apache</title>
    <link>http://blog.nozav.org/post/2008/05/14/Generer-un-certificat-SSL-auto-signe-pour-Apache</link>
    <guid isPermaLink="false">urn:md5:6a864aebd5e5847037c19029848727db</guid>
    <pubDate>Wed, 14 May 2008 11:27:00 +0200</pubDate>
    <dc:creator>Juba</dc:creator>
        <category>Linux, Debian, etc.</category>
        <category>apache</category><category>linux</category><category>ssl</category><category>sysadmin</category>    
    <description>    &lt;p&gt;D'abord on génère une clé non chiffrée sur disque (pour éviter d'avoir à saisir un mot de passe à chaque redémarrage d'Apache)&amp;nbsp;:&lt;/p&gt;

&lt;pre&gt;
# openssl genrsa -out mykey.key 1024
&lt;/pre&gt;


&lt;p&gt;Ensuite on crée un certificat signé avec cette clé&amp;nbsp;:&lt;/p&gt;

&lt;pre&gt;
# openssl req -new -x509 -days 365 -key mykey.key -out mycert.crt
&lt;/pre&gt;


&lt;p&gt;Répondre à l'ensemble des questions posées. Le nom de la machine doit être donné en réponse à &lt;em&gt;Common Name&lt;/em&gt;. On peut utiliser un &lt;em&gt;wildcard&lt;/em&gt; (joker) du type &lt;code&gt;*.example.com&lt;/code&gt; pour que le certificat s'applique à un ensemble de sous-domaines.&lt;/p&gt;


&lt;p&gt;Ensuite, dans Apache, modifier le fichier de définition du &lt;em&gt;VirtualHost&lt;/em&gt; qui va bien&amp;nbsp;:&lt;/p&gt;

&lt;pre&gt;
NameVirtualHost *:443
&amp;lt;VirtualHost *:443&amp;gt;

        SSLEngine on
        SSLCertificateFile    /etc/ssl/mycert.crt
        SSLCertificateKeyFile /etc/ssl/mykey.key
        SSLVerifyClient none

        [etc., etc.]

&amp;lt;/VirtualHost&amp;gt;
&lt;/pre&gt;</description>
    
    
    
          <comments>http://blog.nozav.org/post/2008/05/14/Generer-un-certificat-SSL-auto-signe-pour-Apache#comment-form</comments>
      <wfw:comment>http://blog.nozav.org/post/2008/05/14/Generer-un-certificat-SSL-auto-signe-pour-Apache#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.nozav.org/feed/rss2/comments/360</wfw:commentRss>
      </item>
    
  <item>
    <title>Automatiser les mises à jour de sécurité sous Debian</title>
    <link>http://blog.nozav.org/post/2007/01/12/65-automatiser-les-mises-a-jour-de-securite-sous-debian</link>
    <guid isPermaLink="false">urn:md5:20bd588bdd783ee6b58f7cedf8f792a0</guid>
    <pubDate>Fri, 12 Jan 2007 22:10:16 +0000</pubDate>
    <dc:creator>Juba</dc:creator>
        <category>Linux, Debian, etc.</category>
        <category>debian</category><category>linux</category><category>sysadmin</category>    
    <description>    &lt;p&gt;Tout utilisateur de Debian qui se respecte connaît les dépôts de paquets spécialement conçus pour colmater les failles de sécurité. Dès qu'un problème est identifié, l'équipe de sécurité applique les correctifs existants et met tout ça à disposition le plus vite possible. Nous allons voir ici comment faire en sorte que ces mises à jour soient appliquées automatiquement, par exemple une fois par jour.&lt;/p&gt;


&lt;p&gt;La première chose à faire est d'installer le paquet &lt;code&gt;cron-apt&lt;/code&gt;, qui est spécialement fait pour ça&amp;nbsp;:&lt;/p&gt;


&lt;pre&gt;# apt-get install cron-apt&lt;/pre&gt;


&lt;p&gt;Ce paquet permet de lancer une mise à jour à intervalle régulier. Le problème est que nous ne voulons mettre à jour que les paquets concernés par les problèmes de sécurité, et pas l'ensemble de notre distribution. Ceci est particulièrement important si on utilise une distribution &lt;em&gt;testing&lt;/em&gt; ou &lt;em&gt;unstable&lt;/em&gt;. Pour cela nous allons créer une source de paquets restreinte aux dépôts de sécurité. On va donc éditer un fichier &lt;code&gt;/etc/apt/security.sources.list&lt;/code&gt; contenant la ligne suivante&amp;nbsp;:&lt;/p&gt;


&lt;pre&gt;deb http://security.debian.org/ testing/updates main contrib non-free&lt;/pre&gt;


&lt;p&gt;(remplacez &lt;code&gt;testing&lt;/code&gt; par &lt;code&gt;stable&lt;/code&gt; ou &lt;code&gt;unstable&lt;/code&gt; selon votre config)&lt;/p&gt;


&lt;p&gt;Il faut ensuite indiquer à &lt;code&gt;cron-apt&lt;/code&gt; d'utiliser ce fichier. Pour cela, ouvrez le fichier &lt;code&gt;/etc/cron-apt/config&lt;/code&gt; et ajoutez ou décommentez la ligne suivante&amp;nbsp;:&lt;/p&gt;


&lt;pre&gt;OPTIONS=&quot;-o quiet=1 -o Dir::Etc::SourceList=/etc/apt/security.sources.list&quot;&lt;/pre&gt;


&lt;p&gt;Et voilou. Il nous reste à régler la fréquence et le moment des mises à jour. Par défaut elles ont lieu une fois par jour à 4h du matin (cf le fichier &lt;code&gt;/etc/cron.d/cron-apt&lt;/code&gt;). Ceci est très bien si vous avez un serveur qui tourne en permanence. Mais pour une machine de bureau, on pourra plutôt utiliser &lt;code&gt;anacron&lt;/code&gt; et faire un lien sympolique vers &lt;code&gt;/usr/sbin/cron-apt&lt;/code&gt; dans &lt;code&gt;/etc/cron.daily&lt;/code&gt;&amp;nbsp;:&lt;/p&gt;


&lt;pre&gt;# ln -s /usr/sbin/cron-apt /etc/cron.daily/cron-apt&lt;/pre&gt;</description>
    
    
    
          <comments>http://blog.nozav.org/post/2007/01/12/65-automatiser-les-mises-a-jour-de-securite-sous-debian#comment-form</comments>
      <wfw:comment>http://blog.nozav.org/post/2007/01/12/65-automatiser-les-mises-a-jour-de-securite-sous-debian#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.nozav.org/feed/rss2/comments/63</wfw:commentRss>
      </item>
    
  <item>
    <title>Boîtes aux lettres corrompues par Procmail</title>
    <link>http://blog.nozav.org/post/2006/08/18/58-boites-aux-lettres-corrompues-par-procmail</link>
    <guid isPermaLink="false">urn:md5:5dcbc8591c1b45dd780d8157a72c0b39</guid>
    <pubDate>Fri, 18 Aug 2006 22:45:11 +0000</pubDate>
    <dc:creator>Juba</dc:creator>
        <category>Linux, Debian, etc.</category>
        <category>linux</category><category>procmail</category><category>sysadmin</category>    
    <description>    &lt;p&gt;Il y a visiblement un petit problème récurrent avec &lt;code&gt;procmail&lt;/code&gt;, l'outil de tri de courrier électronique sous Linux, que la plupart des gens utilisent sans forcément le savoir. J'avais déjà rencontré le souci il y a pas mal de temps, ça s'était réglé, et finalement c'est revenu.&lt;/p&gt;


&lt;p&gt;Le problème vient du fait qu'à certains moments, les fichiers stockant les messages reçus, du type &lt;code&gt;/var/mail/user&lt;/code&gt;, sont corrompus car ils commencent par &lt;code&gt;rom&lt;/code&gt; au lieu du traditionnel et attendu &lt;code&gt;From&lt;/code&gt;. Du coup, plus moyen d'accéder aux messages situés à l'intérieur.&lt;/p&gt;


&lt;p&gt;La solution est facile à trouver avec un minimum de &lt;em&gt;googling&lt;/em&gt;, mais je la mets ici pour m'en souvenir&amp;nbsp;: il suffit de rajouter le code suivant à la fin de votre fichier &lt;code&gt;procmailrc&lt;/code&gt; (en général, &lt;code&gt;~/.procmailrc&lt;/code&gt;).&lt;/p&gt;


&lt;pre&gt;:0
* ^^rom&lt;a href=&quot;http://blog.nozav.org/post/2006/08/18/&quot;&gt; &lt;/a&gt;
{
 LOG=&quot;*** Dropped F off From_ header! Fixing up. &quot;

 :0 fhw
 | sed -e '1s/^/F/'

}&lt;/pre&gt;</description>
    
    
    
          <comments>http://blog.nozav.org/post/2006/08/18/58-boites-aux-lettres-corrompues-par-procmail#comment-form</comments>
      <wfw:comment>http://blog.nozav.org/post/2006/08/18/58-boites-aux-lettres-corrompues-par-procmail#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.nozav.org/feed/rss2/comments/56</wfw:commentRss>
      </item>
    
  <item>
    <title>Mettre en place un antivirus pour Linux à la maison</title>
    <link>http://blog.nozav.org/post/2006/02/06/42-mettre-en-place-un-antivirus-sous-debian</link>
    <guid isPermaLink="false">urn:md5:9f78eed6291ce65bee75cd166cb8cf19</guid>
    <pubDate>Mon, 06 Feb 2006 10:41:28 +0000</pubDate>
    <dc:creator>Juba</dc:creator>
        <category>Linux, Debian, etc.</category>
        <category>antivirus</category><category>clamav</category><category>linux</category><category>perl</category><category>procmail</category><category>sysadmin</category>    
    <description>    &lt;p&gt;A priori, le fait d'utiliser un système Linux met déjà son utilisateur à l'abri de la plupart des virus circulant sur le réseau et qui ciblent des systèmes plus répandus et moins fiables (suivez mon regard). Mais cela ne dispense pas d'utiliser un antivirus, surtout quand il en existe de très bons libres et gratuits comme &lt;a href=&quot;http://www.clamav.net/&quot; hreflang=&quot;en&quot;&gt;ClamAV&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Voici la méthode que j'utilise pour filtrer mes mails à la maison. Elle utilise un ptit script Perl trouvé sur le web, et n'est certainement pas adéquate pour un gros serveur gérant des dizaines de comptes mails. Elle suppose que vous ayiez déjà un MTA (type postfix ou exim) qui tourne sur votre machine.&lt;/p&gt;


&lt;p&gt;La première chose à faire est d'installer clamav en tant que démon. Sous Debian, comme toujours, c'est très simple, en une commande on installe tout ça ainsi que le service de mise à jour automatique de la base de virus&amp;nbsp;:&lt;/p&gt;


&lt;p&gt;&lt;code&gt;# apt-get install clamav-freshclam clamav-daemon&lt;/code&gt;&lt;/p&gt;


&lt;p&gt;La seconde chose est de faire passer tous les mails à travers l'antivirus. Ceci se fait à l'aide de la commande &lt;code&gt;clamdscan&lt;/code&gt;. La solution la plus simple que j'ai trouvée consiste en un petit script Perl nommé &lt;a href=&quot;http://www.everysoft.com/clamfilter.html&quot; hreflang=&quot;en&quot;&gt;clamfilter.pl&lt;/a&gt;. Le seul inconvénient est qu'il n'utilise pas le démon, mais le client clamav qui lui lance un processus à chaque mail scanné et prend beaucoup plus de ressources système. Le script étant du domaine public (vive le libre !), j'ai donc modifié une dizaine de caractères pour lui faire utiliser &lt;code&gt;clamdscan&lt;/code&gt; plutôt que &lt;code&gt;clamscan&lt;/code&gt;. Le résultat est le suivant&amp;nbsp;:&lt;/p&gt;



&lt;pre&gt;#!/usr/bin/perl -w
#
# ClamFilter 1.0
# by Matt Hahnfeld (http://www.everysoft.com/)
# Requires perl, clamscan, procmail, and this script.
#
# This script is public domain.
#

use strict;
use File::Temp 'tempfile';

&amp;amp;main();
exit 0;

sub main {
  # Set up a temporary file for the original message
  my ($tmpfh, $tmpfn) = tempfile( UNLINK =&amp;gt; 1 );
  -w $tmpfn or die 'Could not open temp file!';

  # Pass 1: Write out the temporary file
  while (&amp;lt;STDIN&amp;gt;) {
    print $tmpfh $_;
  }
  seek($tmpfh, 0, 0);

  # Pass 2: Scan the message
  open CLAMSCAN, &quot;/bin/cat $tmpfn | /usr/bin/clamdscan --stdout - 2&amp;gt;/dev/null |&quot; or die 'Could not open clamscan!';
  my $clamstatus = qq|X-Virus-Found: yes
X-Virus-Status:
 &lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;
 Virus Scan Status:
 &lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;
|;
  while (&amp;lt;CLAMSCAN&amp;gt;) {
    $clamstatus .= ' ' . $_;
  }
  close CLAMSCAN;
  $clamstatus .= qq| 
 &lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;

|;

  # Pass 3: Print out the message
  my $bodyflag = 0;
  while (&amp;lt;$tmpfh&amp;gt;) {
    if (! $bodyflag and $_ eq &quot;
&quot;) {
      if ($?) {
	print $clamstatus;
      }
      else {
	print &quot;
&quot;;
      }
      $bodyflag = 1;
    }
    else {
      print;
    }
  }
}&lt;/pre&gt;

&lt;p&gt;L'installation de ce script est très simple&amp;nbsp;: copiez le contenu dans un fichier &lt;code&gt;/usr/local/bin/clamfilter.pl&lt;/code&gt;, rendez le exécutable avec un petit &lt;code&gt;chmod +x clamfilter.pl&lt;/code&gt; et ajoutez la ligne suivante dans votre fichier &lt;code&gt;.procmailrc&lt;/code&gt;&amp;nbsp;:&lt;/p&gt;


&lt;pre&gt;:0fw
| /usr/local/bin/clamfilter.pl&lt;/pre&gt;


&lt;p&gt;Et voilà&amp;nbsp;! Normalement tous vos mails devraient être scannés avant leur distribution. S'ils contiennent un virus détecté, le script rajoute un flag &lt;code&gt;X-virus-found: yes&lt;/code&gt; dans les en-têtes (pratique pour créer des filtres automatiques dans votre lecteur de mail préféré) et ajoute quelques lignes d'information au début du message.&lt;/p&gt;


&lt;p&gt;Vous pouvez tester le bon fonctionnement de votre installation d'abord en vérifiant qu'un mail normal passe sans problème, et ensuite en testant avec le fichier de test d'antivirus &lt;a href=&quot;http://www.eicar.org/anti_virus_test_file.htm&quot; hreflang=&quot;en&quot;&gt;eicar&lt;/a&gt;.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.nozav.org/post/2006/02/06/42-mettre-en-place-un-antivirus-sous-debian#comment-form</comments>
      <wfw:comment>http://blog.nozav.org/post/2006/02/06/42-mettre-en-place-un-antivirus-sous-debian#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.nozav.org/feed/rss2/comments/40</wfw:commentRss>
      </item>
    
  <item>
    <title>Changer récursivement les permissions de répertoires</title>
    <link>http://blog.nozav.org/post/2005/05/12/23-changer-recursivement-les-permissions-de-repertoires</link>
    <guid isPermaLink="false">urn:md5:b773a524d46a70134f3a8cbf6dc4a00c</guid>
    <pubDate>Thu, 12 May 2005 15:15:31 +0000</pubDate>
    <dc:creator>Juba</dc:creator>
        <category>Linux, Debian, etc.</category>
        <category>bash</category><category>linux</category><category>script</category><category>sysadmin</category>    
    <description>    &lt;p&gt;Il peut parfois être utile de changer d'un coup les permissions ou les propriétés d'un répertoire et de ses sous-répertoires, mais seulement des répertoires, pas des fichiers normaux.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Deux exemples pratiques&amp;nbsp;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;vous venez de transférer des fichiers depuis une parto windows, et ceux-ci ont tous la permission &quot;éxecutable&quot;. Seulement, si vous faites un chmod -R -x *, vos répertoires vont perdre leur attribut exécutable et vous ne pourrez plus rentrer dedans. C'est gênant&amp;nbsp;;&lt;/li&gt;
&lt;li&gt;vous avez un répertoire (par exemple /var/www) que vous voulez partager entre plusieurs personnes d'un même groupe (par exemple le groupe web). L'idéal est de positionner le &quot;sticky bit&quot; de ce répertoire et de ses sous-répertoire pour le groupe, afin que tous les fichiers nouvellement créés appartiennent également à ce groupe. Là aussi, un chmod -R g+s * pose problème.&lt;br /&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Voilà donc la solution à ces deux problèmes. Il suffit de se positionner dans le répertoire racine choisi et de faire un&amp;nbsp;:&lt;/p&gt;

&lt;pre&gt;find . -type d | xargs chmod +x&lt;/pre&gt;

&lt;p&gt;ou, pour le deuxième problème&amp;nbsp;:&lt;/p&gt;

&lt;pre&gt;find . -type d | xargs chmod g+s&lt;br /&gt;&lt;/pre&gt;


&lt;p&gt;Et voilou&amp;nbsp;!&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.nozav.org/post/2005/05/12/23-changer-recursivement-les-permissions-de-repertoires#comment-form</comments>
      <wfw:comment>http://blog.nozav.org/post/2005/05/12/23-changer-recursivement-les-permissions-de-repertoires#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.nozav.org/feed/rss2/comments/21</wfw:commentRss>
      </item>
    
  <item>
    <title>Surveiller l'arrivée d'un mail</title>
    <link>http://blog.nozav.org/post/2004/09/23/11-surveiller-larrivee-dun-mail</link>
    <guid isPermaLink="false">urn:md5:42c557c419d88408d623d0a827611557</guid>
    <pubDate>Thu, 23 Sep 2004 11:42:03 +0000</pubDate>
    <dc:creator>Juba</dc:creator>
        <category>Linux, Debian, etc.</category>
        <category>linux</category><category>procmail</category><category>sysadmin</category>    
    <description>    &lt;p&gt;Voici une petite astuce vous permettant de jouer un son lors de l'arrivée d'un mail ayant certaines caractéristiques (auteur, mot-clé, etc.). Ceci nécessite cependant d'utiliser procmail pour le filtrage de vos courriers, donc a priori d'être sous Linux ou équivalent.&lt;/p&gt;


&lt;p&gt;Voici les lignes à ajouter à votre .procmailrc&amp;nbsp;:&lt;/p&gt;


&lt;pre&gt;:0 hwic
* ^From:.*kikvouvoulez
| cat &amp;gt; /dev/null; /usr/bin/play /usr/share/sounds/toto.wav&lt;/pre&gt;


&lt;p&gt;Vous pouvez consulter &lt;a href=&quot;http://www.757.org/~joat/wiki/index.php/Playing_sounds_when_mail_arrives&quot;&gt;l'explication de la syntaxe&lt;/a&gt; en anglais.&lt;/p&gt;


&lt;p&gt;Pour personnaliser, il faut que vous remplaciez la deuxième ligne par l'expression rationnelle que vous voulez surveiller, et modifier la troisième ligne pour indiquer l'utilitaire pour jouer le son et le fichier à jouer.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.nozav.org/post/2004/09/23/11-surveiller-larrivee-dun-mail#comment-form</comments>
      <wfw:comment>http://blog.nozav.org/post/2004/09/23/11-surveiller-larrivee-dun-mail#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.nozav.org/feed/rss2/comments/10</wfw:commentRss>
      </item>
    
  <item>
    <title>Régler l'heure sous Linux</title>
    <link>http://blog.nozav.org/post/2004/08/30/9-regler-lheure-sous-linux</link>
    <guid isPermaLink="false">urn:md5:3764bdc1eb957337a3db20b9583f3e55</guid>
    <pubDate>Mon, 30 Aug 2004 11:25:11 +0000</pubDate>
    <dc:creator>Juba</dc:creator>
        <category>Linux, Debian, etc.</category>
        <category>linux</category><category>sysadmin</category>    
    <description>    &lt;p&gt;Je sais pas vous, mais moi j'arrive jamais à me souvenir la syntaxe de la commande date qui permet sous unix/linux de consulter et modifier l'heure du système. Donc je le note une bonne fois pour toutes ici histoire de l'avoir sous la main, et dès fois que ça puisse servir à quelqu'un d'autre...&lt;/p&gt;


&lt;p&gt;Donc la syntaxe est la suivante (en tous cas chez moi)&amp;nbsp;:&lt;/p&gt;


&lt;pre&gt;# date MMDDHHmmAA&lt;/pre&gt;


&lt;p&gt;où MM est le mois, DD le jour, HH l'heure, mm les minutes et AA l'année, tous sur deux chiffres.&lt;/p&gt;


&lt;p&gt;Par exemple, pour passer au 30 août 2004 à 11h23, la commande est, en tant que root&amp;nbsp;:&lt;/p&gt;


&lt;pre&gt;# date 0830112304&lt;/pre&gt;</description>
    
    
    
          <comments>http://blog.nozav.org/post/2004/08/30/9-regler-lheure-sous-linux#comment-form</comments>
      <wfw:comment>http://blog.nozav.org/post/2004/08/30/9-regler-lheure-sous-linux#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.nozav.org/feed/rss2/comments/8</wfw:commentRss>
      </item>
    
</channel>
</rss>