<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.uggy.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/">
<channel>
  <title>Yop</title>
  <link>http://blog.uggy.org/</link>
  <description></description>
  <language>fr</language>
  <pubDate>Sat, 26 Jul 2008 11:53:56 +0200</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>OfflineIMAP - Synchronisation Imap/Maildir</title>
    <link>http://blog.uggy.org/post/2008/07/06/Offlineimap-Synchronisation-Imap/Maildir</link>
    <guid isPermaLink="false">urn:md5:24687483415388a41a432ded728e4799</guid>
    <pubDate>Thu, 10 Jul 2008 01:15:00 +0200</pubDate>
    <dc:creator>Yannick</dc:creator>
        <category>GNU/Linux</category>
            
    <description>    &lt;p&gt;J'ai eu besoin de backuper les mails d'un serveur IMAP..
J'ai utilisé pour cela &lt;a href=&quot;http://software.complete.org/software/projects/show/offlineimap&quot;&gt;OfflineIMAP&lt;/a&gt; qui permet de synchroniser un serveur IMAP et une boîte au format Maildir.&lt;br /&gt;
A noter qu'il permet également de faire l'inverse pour propager des modifications locales vers le serveur (je n'ai pas testé pour l'instant).&lt;/p&gt;


&lt;p&gt;Le but initial d'OfflineIMAP étant de pouvoir accéder localement au contenu total de ses mails (et pas seulement les en-têtes) et de pouvoir y faire des modifications qui seront propagées vers le serveur (même sans connexion disponible au moment de la lecture ou des modifications).&lt;/p&gt;




&lt;p&gt;La sauvegarde en cours:&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://img157.imageshack.us/img157/622/offlineimap1jx1.png&quot; alt=&quot;&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/p&gt;



&lt;p&gt;Vérification de l'accès aux mails par la commande:&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;$ mutt -m maildir -f &quot;Backup/tototo&quot;&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;&lt;img src=&quot;http://img65.imageshack.us/img65/255/muttuggyhq3.png&quot; alt=&quot;&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.uggy.org/post/2008/07/06/Offlineimap-Synchronisation-Imap/Maildir#comment-form</comments>
      <wfw:comment>http://blog.uggy.org/post/2008/07/06/Offlineimap-Synchronisation-Imap/Maildir#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.uggy.org/feed/rss2/comments/182</wfw:commentRss>
      </item>
    
  <item>
    <title>TrueCrypt en version 6.0</title>
    <link>http://blog.uggy.org/post/2008/07/08/TrueCrypt-en-version-60</link>
    <guid isPermaLink="false">urn:md5:9c08805a1466b8801abff3cc7956c6a8</guid>
    <pubDate>Tue, 08 Jul 2008 01:45:00 +0200</pubDate>
    <dc:creator>Yannick</dc:creator>
        <category>Sécu</category>
            
    <description>    &lt;p&gt;Tout le monde connait le logiciel de chiffrement &lt;a href=&quot;http://www.truecrypt.org&quot;&gt;TrueCrypt&lt;/a&gt;, mais tout le monde ne sait pas encore que la version 6.0 est sortie:)&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://www.truecrypt.org/downloads.php&quot;&gt;Téléchargement&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.truecrypt.org/docs/?s=version-history&quot;&gt;Historique des versions&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Bon.. j'accède toujours à mes données...c'est déjà çà :)&lt;/p&gt;


&lt;p&gt;&lt;br /&gt;&lt;/p&gt;



&lt;p&gt;PS: Si un lecteur a des billes sur qui est derrière la TrueCrypt Foundation... Il peux poster un commentaire ou me contacter...&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.uggy.org/post/2008/07/08/TrueCrypt-en-version-60#comment-form</comments>
      <wfw:comment>http://blog.uggy.org/post/2008/07/08/TrueCrypt-en-version-60#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.uggy.org/feed/rss2/comments/183</wfw:commentRss>
      </item>
    
  <item>
    <title>OptiPNG - Optimisation des fichiers PNG</title>
    <link>http://blog.uggy.org/post/2008/07/05/OptiPNG-Optimisation-des-fichiers-PNG</link>
    <guid isPermaLink="false">urn:md5:9d0f3091cba77ef293bea68592e75fc7</guid>
    <pubDate>Sat, 05 Jul 2008 16:52:00 +0200</pubDate>
    <dc:creator>Yannick</dc:creator>
        <category>GNU/Linux</category>
            
    <description>    &lt;p&gt;&lt;a href=&quot;http://optipng.sourceforge.net/&quot;&gt;OptiPNG&lt;/a&gt; permet facilement d'optimiser la taille d'un fichier PNG sans perte de qualité.&lt;/p&gt;


&lt;p&gt;En moyenne j'obtient généralement ~50% de gain sur la taille du fichier.&lt;/p&gt;




&lt;p&gt;&lt;img src=&quot;http://img391.imageshack.us/img391/2597/optipnguggyvc3.png&quot; alt=&quot;&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.uggy.org/post/2008/07/05/OptiPNG-Optimisation-des-fichiers-PNG#comment-form</comments>
      <wfw:comment>http://blog.uggy.org/post/2008/07/05/OptiPNG-Optimisation-des-fichiers-PNG#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.uggy.org/feed/rss2/comments/180</wfw:commentRss>
      </item>
    
  <item>
    <title>DNSenum - Informations DNS</title>
    <link>http://blog.uggy.org/post/2008/07/05/DNSenum-Informations-DNS</link>
    <guid isPermaLink="false">urn:md5:30c5d0cd45b4035cda281a680e427ba1</guid>
    <pubDate>Sun, 29 Jun 2008 00:10:00 +0200</pubDate>
    <dc:creator>Yannick</dc:creator>
        <category>DNS/Bind</category>
            
    <description>    &lt;p&gt;&lt;a href=&quot;http://code.google.com/p/dnsenum/&quot;&gt;DNSenum&lt;/a&gt; permet de récupérer rapidement pas mal d'informations DNS sur un domaine donné.&lt;/p&gt;


&lt;p&gt;En plus d'informations &quot;basiques&quot; comme les MX etc.. il permet également de faire des recherches sur Google ainsi que de la BruteForce...&lt;/p&gt;


&lt;p&gt;Il s'uffit d'installer quelques libs comme &lt;em&gt;libtest-www-mechanize-perl&lt;/em&gt; et &lt;em&gt;libnet-netmask-perl&lt;/em&gt;...&lt;/p&gt;


&lt;p&gt;Et comme un screenshot résume souvent mieux:&lt;/p&gt;




&lt;p&gt;&lt;img src=&quot;http://img361.imageshack.us/img361/9219/dnsenumuggy2008se1.png&quot; alt=&quot;&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;/!\ Trop de requètes sur Google peut provoquer un blacklistage temporaire.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.uggy.org/post/2008/07/05/DNSenum-Informations-DNS#comment-form</comments>
      <wfw:comment>http://blog.uggy.org/post/2008/07/05/DNSenum-Informations-DNS#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.uggy.org/feed/rss2/comments/179</wfw:commentRss>
      </item>
    
  <item>
    <title>shc - Generic shell script compiler</title>
    <link>http://blog.uggy.org/post/2008/05/02/shc-Generic-shell-script-compiler</link>
    <guid isPermaLink="false">urn:md5:9494d4b08b210c3dd24f9faf57c6fda5</guid>
    <pubDate>Fri, 02 May 2008 01:15:00 +0200</pubDate>
    <dc:creator>Yannick</dc:creator>
        <category>Sécu</category>
            
    <description>    &lt;p&gt;En gros, &lt;a href=&quot;http://www.datsi.fi.upm.es/~frosal/sources/shc.html&quot;&gt;shc&lt;/a&gt; permet de compiler un script shell...et donc d'obtenir un binaire executable (portable avec l'option -r).&lt;br /&gt;
L'avantage principal, c'est surtout qu'il devient plus difficile de &quot;voir&quot; le contenu du script...Cela permet de décourager ou de ralentir les curieux...&lt;br /&gt;
On peut donc l'utiliser par example pour compliquer la lecture des scripts qui contiennent des mots de passe...&lt;/p&gt;


&lt;p&gt;/!\ Il doit être possible avec des debuggers ou des &quot;ps&quot; etc... d'obtenir le code source.. voir même peut être de déterminer la clé de chiffrement...mais disons que c'est toujours un peu mieux que le pass complètement en clair dans le .sh quand il n'y a vraiment pas le choix et que ce n'est pas pour protéger le lançement de missiles nucléaires...
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;$ sudo apt-get install shc&lt;br /&gt;
$ cat toto.sh&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
echo ataatatataat&lt;br /&gt;
$ shc -r -f toto.sh&lt;br /&gt;
$ ls |grep toto&lt;br /&gt;
toto.sh&lt;br /&gt;
toto.sh.x&lt;br /&gt;
toto.sh.x.c&lt;br /&gt;
$ ./toto.sh.x &lt;br /&gt;
ataatatataat&lt;br /&gt;
$ strings toto.sh.x | grep ataa&lt;br /&gt;
$&lt;/p&gt;&lt;/blockquote&gt;



&lt;p&gt;Plus d'infos sur les limites &lt;a href=&quot;http://www.linuxjournal.com/article/8256&quot;&gt;ici&lt;/a&gt; et &lt;a href=&quot;http://www.usenet-forums.com/linux-administration/126790-shc-protected-shell-script-vulnerable.html&quot;&gt;là&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Si quelqu'un a fait des tests de sécurité sur la version 3.8.6...&amp;nbsp;?&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.uggy.org/post/2008/05/02/shc-Generic-shell-script-compiler#comment-form</comments>
      <wfw:comment>http://blog.uggy.org/post/2008/05/02/shc-Generic-shell-script-compiler#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.uggy.org/feed/rss2/comments/178</wfw:commentRss>
      </item>
    
  <item>
    <title>PosteRazor - Faire ses propres posters</title>
    <link>http://blog.uggy.org/post/2008/04/13/PosteRazor-Faire-ses-propres-posters</link>
    <guid isPermaLink="false">urn:md5:7e22807ff60bea689b52f95bffefdc7a</guid>
    <pubDate>Mon, 14 Apr 2008 19:58:00 +0200</pubDate>
    <dc:creator>Yannick</dc:creator>
        <category>GNU/Linux</category>
            
    <description>    &lt;p&gt;&lt;a href=&quot;http://posterazor.sourceforge.net/&quot;&gt;PosteRazor&lt;/a&gt; développé par Alessandro Portale et une petite application GPL permettant de transformer une photo en un poster composé de plusieurs pages.&lt;br /&gt;
On choisi l'image, la taille du poster (nombre de pages A4 par exemple), la disposition etc.. et on obtient un fichier pdf qu'il n'y a plus qu'à imprimer.&lt;/p&gt;


&lt;p&gt;Exemple avec mon 1er test:&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://img258.imageshack.us/img258/2407/posterrazeruggy13avril2uq1.png&quot;&gt;&lt;img src=&quot;http://img258.imageshack.us/img258/2407/posterrazeruggy13avril2uq1.th.png&quot; alt=&quot;&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://img257.imageshack.us/img257/6311/posterrazeruggy13avril2xu6.png&quot;&gt;&lt;img src=&quot;http://img257.imageshack.us/img257/6311/posterrazeruggy13avril2xu6.th.png&quot; alt=&quot;&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;Pour de &quot;vrais&quot; exemples de ce que çà donne, voir par exemple &lt;a href=&quot;http://www.blockposters.com/gallery.aspx&quot;&gt;ici&lt;/a&gt; et &lt;a href=&quot;http://homokaasu.org/rasterbator/gallery.gas&quot;&gt;là&lt;/a&gt;.&lt;/p&gt;



&lt;p&gt;Il y a plusieurs sites ou applications semblables, PosteRazor est juste le premier que j'ai trouvé qui fonctionne direct sous Ubuntu en étant GPL...&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.uggy.org/post/2008/04/13/PosteRazor-Faire-ses-propres-posters#comment-form</comments>
      <wfw:comment>http://blog.uggy.org/post/2008/04/13/PosteRazor-Faire-ses-propres-posters#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.uggy.org/feed/rss2/comments/177</wfw:commentRss>
      </item>
    
  <item>
    <title>ORDB se rebelle</title>
    <link>http://blog.uggy.org/post/2008/03/28/ORDB-se-rebelle</link>
    <guid isPermaLink="false">urn:md5:c672a941a06d19c3af6964608b681b2f</guid>
    <pubDate>Fri, 28 Mar 2008 00:07:00 +0100</pubDate>
    <dc:creator>Yannick</dc:creator>
        <category>Spam/Virus</category>
            
    <description>    &lt;p&gt;Ordb a cessé son activité en 2006 (cf &lt;a href=&quot;http://blog.uggy.org/post/2006/12/18/126-la-fin-d-ordb&quot;&gt;ce billet&lt;/a&gt;)......Mais depuis 2 jours, leurs serveurs DNS répondent une IP pour tout sous domaine demandé. Ceci a pour conséquence de ne laisser passer aucun mail pour ceux qui auraient oubliés d'enlever &lt;em&gt;relays.ordb.org&lt;/em&gt; de la liste des RBLs de leur serveur AntiSpam.&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;$ dig 1.2.3.4.relays.ordb.org +short&lt;br /&gt;
127.0.0.2&lt;br /&gt;
$ dig 11.222.3.4444.relays.ordb.org +short&lt;br /&gt;
127.0.0.2&lt;br /&gt;
$&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;L'info sur &lt;a href=&quot;http://it.slashdot.org/it/08/03/25/2124224.shtml&quot;&gt;Slashdot&lt;/a&gt;:&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;At noon today (Eastern Standard Time), the long dead ORDB spam identification system began returning false positives as a way to get sleeping users to remove the ORDB query from their spam filters. The net effect: all mail is blocked on servers still configured to use the ORDB service, which was taken out of commission in December of 2006. So if you're not getting any mail, check your spam filter configuration!&quot;&lt;/p&gt;&lt;/blockquote&gt;</description>
    
    
    
          <comments>http://blog.uggy.org/post/2008/03/28/ORDB-se-rebelle#comment-form</comments>
      <wfw:comment>http://blog.uggy.org/post/2008/03/28/ORDB-se-rebelle#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.uggy.org/feed/rss2/comments/176</wfw:commentRss>
      </item>
    
  <item>
    <title>Trouver les sites web d'une IP</title>
    <link>http://blog.uggy.org/post/2008/03/22/Trouver-les-sites-web-dune-IP</link>
    <guid isPermaLink="false">urn:md5:5a9a162526624c6676651be226888440</guid>
    <pubDate>Sat, 22 Mar 2008 15:29:00 +0100</pubDate>
    <dc:creator>Yannick</dc:creator>
        <category>Sécu</category>
            
    <description>    &lt;p&gt;Il n'y a pas de véritable moyens DNS pour déterminer les noms de domaines pointant vers une IP&lt;/p&gt;


&lt;p&gt;Le PTR ne donne pas ce que l'on recherche...&lt;br /&gt;
Les transferts de zones sont heureusement souvent non authorisés et ne donneraient pas tous les résultats (mais que ceux du serveur DNS en question)&lt;br /&gt;
La brute force..on oublie..&lt;/p&gt;


&lt;p&gt;Bref.. Il reste l'indexation faite par les moteurs de recherche...&lt;/p&gt;


&lt;p&gt;www.live.com permet de faire ce type de recherche en utilisant la syntaxe:&lt;br /&gt;&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;ip:194.109.137.218&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Des sites comme www.myipneighbors.com permet également de faire la même chose.. Ce site ne semble pas tirer ses résultats de  www.live.com...&amp;nbsp;? A t'il ses propres robots de recherche&amp;nbsp;?&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.uggy.org/post/2008/03/22/Trouver-les-sites-web-dune-IP#comment-form</comments>
      <wfw:comment>http://blog.uggy.org/post/2008/03/22/Trouver-les-sites-web-dune-IP#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.uggy.org/feed/rss2/comments/175</wfw:commentRss>
      </item>
    
  <item>
    <title>Animation d'attente pour script</title>
    <link>http://blog.uggy.org/post/2008/02/07/Animation-dattente-pour-script</link>
    <guid isPermaLink="false">urn:md5:6b2853451f584760703e66f8a985694f</guid>
    <pubDate>Thu, 07 Feb 2008 20:39:00 +0100</pubDate>
    <dc:creator>Yannick</dc:creator>
        <category>GNU/Linux</category>
            
    <description>    &lt;p&gt;L'appel à cette fonction permet d'afficher une petite animation d'attente lors du déroulement d'un script.&lt;/p&gt;


&lt;p&gt;&lt;br /&gt;&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;#!/bin/bash&lt;br /&gt;
attente(){&lt;br /&gt;
PROC=$1&lt;br /&gt;
while [ -d /proc/$PROC ];do&lt;br /&gt;
echo -en ' En cours... /\033[1G'&amp;nbsp;; sleep .07&lt;br /&gt;
echo -en ' En cours... -\033[1G'&amp;nbsp;; sleep .07&lt;br /&gt;
echo -en ' En cours... \ \033[1G'&amp;nbsp;; sleep .07&lt;br /&gt;
echo -en ' En cours... |\033[1G'&amp;nbsp;; sleep .07&lt;br /&gt;
# echo -en '     &amp;lt;DesEspacesIciSiBesoin&amp;gt;                     \033[1G'&lt;br /&gt;
done&lt;br /&gt;
}&lt;br /&gt;
ping -c4 10.10.10.10 &amp;gt;/dev/null 2&amp;gt;&amp;amp;1 &amp;amp;&lt;br /&gt;
attente $(pidof ping)&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;






&lt;p&gt;(Code inspiré de trop nombreuses sources diverses et des commentaires du billet)&lt;/p&gt;



&lt;p&gt;&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Une petite démo pour mieux visualiser le résultat:&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://img114.imageshack.us/img114/2303/uggyanimation17fev2008iq1.gif&quot; alt=&quot;&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/p&gt;



&lt;p&gt;Après on peut imaginer d'autres variantes:&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://img517.imageshack.us/img517/3153/uggyanimation27fev2008dp7.gif&quot; alt=&quot;&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;&lt;br /&gt;
Je ne sais pas si il y a moyen d'obtenir le même résultat &quot;graphique&quot; de manière plus simple&amp;nbsp;? (Comprenez: il y a surement mieux.. ?)&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.uggy.org/post/2008/02/07/Animation-dattente-pour-script#comment-form</comments>
      <wfw:comment>http://blog.uggy.org/post/2008/02/07/Animation-dattente-pour-script#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.uggy.org/feed/rss2/comments/174</wfw:commentRss>
      </item>
    
  <item>
    <title>smtp-sink - multi-threaded SMTP/LMTP test server</title>
    <link>http://blog.uggy.org/post/2008/01/27/smtp-sink-multi-threaded-SMTP/LMTP-test-server</link>
    <guid isPermaLink="false">urn:md5:14e251e275c1928a6f847f9039886ede</guid>
    <pubDate>Fri, 01 Feb 2008 00:20:00 +0100</pubDate>
    <dc:creator>Yannick</dc:creator>
        <category>SMTP/Postfix</category>
            
    <description>    &lt;p&gt;Ce billet fait suite à celui présentant &lt;a href=&quot;http://blog.uggy.org/post/2007/04/06/smtp-source-multi-threaded-SMTP/LMTP-test-generator&quot;&gt;smtp-source&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://www.postfix.org/smtp-sink.1.html&quot;&gt;smtp-sink &lt;/a&gt; permet de recevoir des mails pour des tests, par exemple de performances...&lt;/p&gt;



&lt;p&gt;Example:&lt;/p&gt;


&lt;p&gt;- Le serveur en écoute:&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;$ smtp-sink -4c -d &quot;%Y%m%d%H/%M.&quot; :2525 1024&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;



&lt;p&gt;- L'envoi de mails par exemple avec smtp-source:&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;$ smtp-source -c -l 50 -m 5 -f test@example.org -t aaa@bbb.org -S Test -M www.example.org 127.0.0.1:2525&lt;/p&gt;&lt;/blockquote&gt;




&lt;p&gt;Les mails peuvent êtres stoqués sur le &quot;serveur&quot; dans des fichiers (ou pas).&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;$ ls 2008012700/&lt;br /&gt;
31.02381c00  31.5e1a0566  31.62b49729  31.66cc641f  31.7241899a&lt;br /&gt;
$&lt;br /&gt;
&lt;br /&gt;
$ cat 2008012700/31.02381c00 &lt;br /&gt;
X-Client-Addr: 127.0.0.1&lt;br /&gt;
X-Client-Proto: SMTP&lt;br /&gt;
X-Helo-Args: www.example.org&lt;br /&gt;
X-Mail-Args: &amp;lt;test@example.org&amp;gt;&lt;br /&gt;
X-Rcpt-Args: &amp;lt;aaa@bbb.org&amp;gt;&lt;br /&gt;
Received: from www.example.org ([127.0.0.1])&lt;br /&gt;
by smtp-sink (smtp-sink) with SMTP id 02381c00;&lt;br /&gt;
Sun, 27 Jan 2008 00:31:10 +0100 (CET)&lt;br /&gt;
From: &amp;lt;test@example.org&amp;gt;&lt;br /&gt;
To: &amp;lt;aaa@bbb.org&amp;gt;&lt;br /&gt;
Date: Sun, 27 Jan 2008 00:31:10 +0100 (CET)&lt;br /&gt;
Message-Id: &amp;lt;31d3.0003.0003@www.example.org&amp;gt;&lt;br /&gt;
Subject: Test&lt;br /&gt;
&lt;br /&gt;
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&lt;br /&gt;
&lt;br /&gt;
$&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;



&lt;p&gt;Bref... un &quot;honeypot  SMTP&quot; sans risque, possible en 1 ligne...&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.uggy.org/post/2008/01/27/smtp-sink-multi-threaded-SMTP/LMTP-test-server#comment-form</comments>
      <wfw:comment>http://blog.uggy.org/post/2008/01/27/smtp-sink-multi-threaded-SMTP/LMTP-test-server#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.uggy.org/feed/rss2/comments/173</wfw:commentRss>
      </item>
    
  <item>
    <title>awk - recherche que dans une colonne définie</title>
    <link>http://blog.uggy.org/post/2008/01/24/awk-recherche-que-dans-une-colonne-definie</link>
    <guid isPermaLink="false">urn:md5:059ba8fec2514419f87cae37e3566baa</guid>
    <pubDate>Thu, 24 Jan 2008 08:30:00 +0100</pubDate>
    <dc:creator>Yannick</dc:creator>
        <category>GNU/Linux</category>
            
    <description>    &lt;p&gt;Rien d'extraordinaire...&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Le fichier:&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;&lt;p&gt;$ cat toto&lt;br /&gt;
a b c d e&lt;br /&gt;
b c d e a&lt;br /&gt;
c d e a b&lt;br /&gt;
$&lt;/p&gt;&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;Un grep &quot;normal&quot;:&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;&lt;p&gt;$ grep c toto&lt;br /&gt;
a b c d e&lt;br /&gt;
b c d e a&lt;br /&gt;
c d e a b&lt;br /&gt;
$&lt;/p&gt;&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;Recherche des lignes qui ne contiennent le pattern que dans la colonne définie:&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;&lt;p&gt;$ awk '$2 == &quot;c&quot;' toto&lt;br /&gt;
b c d e a&lt;br /&gt;
$&lt;/p&gt;&lt;/blockquote&gt;</description>
    
    
    
          <comments>http://blog.uggy.org/post/2008/01/24/awk-recherche-que-dans-une-colonne-definie#comment-form</comments>
      <wfw:comment>http://blog.uggy.org/post/2008/01/24/awk-recherche-que-dans-une-colonne-definie#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.uggy.org/feed/rss2/comments/172</wfw:commentRss>
      </item>
    
  <item>
    <title>VirtualBox et mode Seamless</title>
    <link>http://blog.uggy.org/post/2007/12/31/VirtualBox-et-mode-Seamless</link>
    <guid isPermaLink="false">urn:md5:d936931030aa9af1d23468b14b4a9f1b</guid>
    <pubDate>Mon, 31 Dec 2007 03:00:00 +0100</pubDate>
    <dc:creator>Yannick</dc:creator>
        <category>GNU/Linux</category>
            
    <description>    &lt;p&gt;J'avais dèja abordé le &quot;mode seamless&quot; dans un &lt;a href=&quot;http://blog.uggy.org/post/2007/08/05/Integrer-des-applis-Windows-dans-le-bureau-Gnu-Linux-SeamlessRDP&quot;&gt; précédent billet &lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Mais cette fois je profite de la sortie d'une nouvelle version 1.5.4 de &lt;a href=&quot;http://www.virtualbox.org&quot;&gt; VirtualBox&lt;/a&gt; pour rapeller qu'il est possible (depuis la 1.5) d'intégrer les fenêtres automatiquement.&lt;/p&gt;


&lt;p&gt;Un petit Host+L et hop...&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://img177.imageshack.us/img177/9196/virtualboxseamlessyannipq9.png&quot; alt=&quot;&quot; style=&quot;float:left; margin: 0 1em 1em 0;&quot; /&gt;&lt;/p&gt;




&lt;p&gt;Un screenshot pour avoir une idée...&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://img341.imageshack.us/img341/2614/virtualboxseamlessyannirm0.png&quot;&gt;&lt;img src=&quot;http://img341.imageshack.us/img341/2614/virtualboxseamlessyannirm0.th.png&quot; alt=&quot;&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.uggy.org/post/2007/12/31/VirtualBox-et-mode-Seamless#comment-form</comments>
      <wfw:comment>http://blog.uggy.org/post/2007/12/31/VirtualBox-et-mode-Seamless#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.uggy.org/feed/rss2/comments/171</wfw:commentRss>
      </item>
    
  <item>
    <title>OpenNTPD - l'autre démon NTP</title>
    <link>http://blog.uggy.org/post/2007/12/30/OpenNTPD-lautre-demon-NTP</link>
    <guid isPermaLink="false">urn:md5:ce5fb39399a1e2c6de0b229bc87271ff</guid>
    <pubDate>Sun, 30 Dec 2007 18:58:00 +0100</pubDate>
    <dc:creator>Yannick</dc:creator>
        <category>GNU/Linux</category>
            
    <description>&lt;ul&gt;
&lt;li&gt;Introduction&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href=&quot;http://www.openntpd.org/&quot;&gt;OpenNTPD&lt;/a&gt; est le démon NTP du projet OpenBSD.&lt;/p&gt;


&lt;p&gt;En général, c'est un autre démon NTP qui utilisé &quot;par défaut&quot; sous linux, il s'agit de &lt;a href=&quot;http://www.fifi.org/cgi-bin/man2html/usr/share/man/man1/ntpd.1.gz&quot;&gt;ntpd&lt;/a&gt; ( Package Debian &lt;em&gt;ntp&lt;/em&gt;)&lt;/p&gt;


&lt;p&gt;Attention, dans les 2 cas le binaire s'appelle /usr/sbin/ntpd.&lt;/p&gt;


&lt;p&gt;OpenNTPD présente, à mon sens et pour une utilisation générale (synchronistaion du serveur lui-même), deux avantages sur ntpd :&lt;br /&gt;
- Il n'ouvre pas de port en local (par défaut).&lt;br /&gt;
A ma connaissance il n'est pas possible de restreindre ceci avec ntpd ???&lt;br /&gt;
- Sa configuration me semble beaucoup plus facile et limpide que celle de ntpd (même si les fonctionnalités ne sont pas forcément les mêmes).&lt;/p&gt;


&lt;p&gt;Un démon NTP présente à mon sens et pour une utilisation générale, deux avantages principaux sur des clients NTP comme &lt;em&gt;ntpdate&lt;/em&gt;:&lt;br /&gt;
- Les démons (qui utilisent adjtime) ne provoquent pas de changement brutaux de l'horloge (et encore moins des changements &quot;dans le passé&quot; qui provoquent l'arrêt de certains services)&lt;br /&gt;
- Les démons peuvent &quot;gérer&quot; les connexions vers plusieurs serveurs NTP (par exemple notion de &quot;retry&quot; ou de priorité).&lt;/p&gt;    &lt;ul&gt;
&lt;li&gt;Tests en vrac&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;(A noter que les résultats sont surement les mêmes avec ntpd que ceux ci-dessous réalisés avec OpenNTPD)&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;$ date -R&lt;br /&gt;
Sun, 30 Dec 2007 15:22:53 +0100&lt;br /&gt;
$&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;J'avance d'environ 5 minutes (pas + de 42 minutes) [1]&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;$ sudo date -s &quot;Sun, 30 Dec 2007 15:28:53 +0100&quot;&lt;br /&gt;
dimanche 30 décembre 2007, 15:28:53 (UTC+0100)&lt;br /&gt;
$&lt;/p&gt;&lt;/blockquote&gt;



&lt;p&gt;On démarre le démon:&lt;br /&gt;&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;$ sudo /etc/init.d/openntpd start&lt;br /&gt;
Starting openntpd: ntpd.&lt;br /&gt;
$&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Voici les logs:&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;Dec 30 15:30:17 bipbip ntpd[12524]: adjusting local clock by -333.503437s&lt;br /&gt;
Dec 30 15:33:24 bipbip ntpd[12524]: adjusting local clock by -333.484404s&lt;br /&gt;
Dec 30 15:36:08 bipbip ntpd[12524]: adjusting local clock by -333.377035s&lt;br /&gt;
Dec 30 15:39:48 bipbip ntpd[12524]: adjusting local clock by -333.287172s&lt;br /&gt;
Dec 30 15:43:27 bipbip ntpd[12524]: adjusting local clock by -333.168930s&lt;br /&gt;
Dec 30 15:45:41 bipbip ntpd[12524]: adjusting local clock by -333.087043s&lt;br /&gt;
Dec 30 15:49:47 bipbip ntpd[12524]: adjusting local clock by -332.961041s&lt;br /&gt;
Dec 30 15:51:58 bipbip ntpd[12524]: adjusting local clock by -332.854474s&lt;br /&gt;
Dec 30 15:56:01 bipbip ntpd[12524]: adjusting local clock by -332.726167s&lt;br /&gt;
Dec 30 16:00:20 bipbip ntpd[12524]: adjusting local clock by -332.589575s&lt;br /&gt;
Dec 30 16:03:07 bipbip ntpd[12524]: adjusting local clock by -332.470866s&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;



&lt;p&gt;On peut observer que:&lt;br /&gt;
- le démon &quot;demande&quot; à &quot;adjtime&quot; de modifier l'heure toutes les 3 minutes environ. (Forcément il ne fait pas des requètes vers les serveurs NTP en permanence non plus)&lt;br /&gt;
- La correction est d'environ une seconde en l'espace de 30 minutes.&lt;br /&gt;
- L'écart se réduit mais en aucun cas le serveur ne fait un saut &quot;dans le passé&quot; pour revenir à l'heure réelle.&lt;/p&gt;


&lt;p&gt;&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Extraits des man:&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;L'ajustement réalisé par adjtime() sur l'horloge est exécuté afin que l'horloge soit  toujours incrémentée de façon monotone. Utiliser adjtime() pour ajuster le temps prévient les problèmes qui peuvent se poser avec certaines applications (par exemple, make(1)) lors  de sauts temporels abrupts positifs ou négatifs de l'horloge système.&lt;/p&gt;&lt;/blockquote&gt;



&lt;blockquote&gt;&lt;p&gt;Si  l'ajustement dans delta est positif, alors l'horloge système est accélérée d'un faible pourcentage (par exemple, en ajoutant une petite quantité de temps  à  chaque  seconde  de l'horloge)  jusqu'à  ce  que  l'ajustement  soit  réalisé. Si l'ajustement dans delta est négatif, l'horloge est ralentie selon le même procédé.&lt;/p&gt;&lt;/blockquote&gt;


&lt;blockquote&gt;&lt;p&gt;(Open)ntpd uses the adjtime system call to correct the local system time without causing time jumps.  Adjustments larger than 128ms are logged using syslog.  The threshold value is chosen to avoid having local clock drift thrash the log files.&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Testons donc maintenant en retardant cette fois d'une minute environ (au lieu d'avancer de 5 minutes)&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;$ date -R&lt;br /&gt;
Sun, 30 Dec 2007 16:01:02 +0100&lt;br /&gt;
$ sudo date -s &quot;Sun, 30 Dec 2007 16:00:00 +0100&quot;&lt;br /&gt;
dimanche 30 décembre 2007, 16:00:00 (UTC+0100)&lt;br /&gt;
$&lt;/p&gt;&lt;/blockquote&gt;



&lt;blockquote&gt;&lt;p&gt;Dec 30 16:01:44 bipbip ntpd[12621]: adjusting local clock by 72.942552s&lt;br /&gt;
Dec 30 16:05:19 bipbip ntpd[12621]: adjusting local clock by 72.925635s&lt;br /&gt;
Dec 30 16:07:42 bipbip ntpd[12621]: adjusting local clock by 72.849986s&lt;br /&gt;
Dec 30 16:10:33 bipbip ntpd[12621]: adjusting local clock by 72.782798s&lt;br /&gt;
Dec 30 16:12:46 bipbip ntpd[12621]: adjusting local clock by 72.695125s&lt;br /&gt;
Dec 30 16:16:33 bipbip ntpd[12621]: adjusting local clock by 72.634382s&lt;br /&gt;
Dec 30 16:19:52 bipbip ntpd[12621]: adjusting local clock by 72.513312s&lt;br /&gt;
Dec 30 16:23:46 bipbip ntpd[12621]: adjusting local clock by 72.437547s&lt;br /&gt;
Dec 30 16:26:51 bipbip ntpd[12621]: adjusting local clock by 72.338498s&lt;br /&gt;
Dec 30 16:30:07 bipbip ntpd[12621]: adjusting local clock by 72.245159s&lt;br /&gt;
Dec 30 16:33:46 bipbip ntpd[12621]: adjusting local clock by 72.181572s&lt;br /&gt;
Dec 30 16:38:02 bipbip ntpd[12621]: adjusting local clock by 72.057567s&lt;br /&gt;
Dec 30 16:40:49 bipbip ntpd[12621]: adjusting local clock by 71.994909s&lt;br /&gt;
Dec 30 16:45:07 bipbip ntpd[12621]: adjusting local clock by 71.881804s&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;La correction est d'environ une seconde en l'espace de 45 minutes.&lt;/p&gt;


&lt;p&gt;On a donc, dans un sens comme dans l'autre, une correction de l'heure très &quot;douce&quot;, à la manière de la dérive &quot;normale&quot; d'une horloge.&lt;/p&gt;


&lt;p&gt;&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;[1]&lt;br /&gt;&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;adjtime()  est  prévue pour faire de petit ajustement de l'horloge système. La plupart des systèmes impose une limite  à  l'ajustement  qui  peut  être  spécifié  dans  delta.  Dans l'implémentation  de la glibc, delta doit être inférieur ou égal à (INT_MAX / 1000000 - 2) et supérieur ou égal (INT_MIN / 1000000 + 2) (respectivement 2145 et  -2145  secondes  sur les x86).&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Si je teste une différence d'une heure on obtient:&lt;br /&gt;&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Dec 30 18:12:11 bipbip ntpd[12693]: adjusting local clock by -3860.229766s&lt;br /&gt;
Dec 30 18:12:11 bipbip ntpd[12693]: adjtime failed: Invalid argument&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Donc pour un gros ajustement &lt;em&gt;ntpdate&lt;/em&gt; peut être utile... (mais attention aux effets sur les services qui tournent comme par exemple  &lt;a href=&quot;http://wiki.dovecot.org/TimeMovedBackwards&quot;&gt;Dovecot&lt;/a&gt;).&lt;br /&gt;
(Oui je sais Modu ;)  )&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.uggy.org/post/2007/12/30/OpenNTPD-lautre-demon-NTP#comment-form</comments>
      <wfw:comment>http://blog.uggy.org/post/2007/12/30/OpenNTPD-lautre-demon-NTP#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.uggy.org/feed/rss2/comments/170</wfw:commentRss>
      </item>
    
  <item>
    <title>Extensions Firefox Exploit-Me</title>
    <link>http://blog.uggy.org/post/2007/11/27/Extensions-Firefox-Exploit-Me</link>
    <guid isPermaLink="false">urn:md5:74428f53ed04932f6432a4fbc046ead6</guid>
    <pubDate>Tue, 27 Nov 2007 23:55:00 +0100</pubDate>
    <dc:creator>Yannick</dc:creator>
        <category>Sécu</category>
            
    <description>    &lt;p&gt;Sortie ce matin des nouvelles extensions Exploit-Me:&lt;br /&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.securitycompass.com/exploit_me/xssme_faq.shtml&quot;&gt;XSS-me&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.securitycompass.com/exploit_me/sqlme_faq.shtml&quot;&gt;SQL Inject-Me&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;On va regarder cela...&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.uggy.org/post/2007/11/27/Extensions-Firefox-Exploit-Me#comment-form</comments>
      <wfw:comment>http://blog.uggy.org/post/2007/11/27/Extensions-Firefox-Exploit-Me#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.uggy.org/feed/rss2/comments/169</wfw:commentRss>
      </item>
    
  <item>
    <title>Recherche d'un mail dans les logs Postfix - pfloggrep.sh</title>
    <link>http://blog.uggy.org/post/2007/11/25/Recherche-dun-mail-dans-les-logs-Postfix-pfloggrepsh</link>
    <guid isPermaLink="false">urn:md5:5a534d03ae2dd1aec499b8b46fb94a5c</guid>
    <pubDate>Sun, 25 Nov 2007 16:13:00 +0100</pubDate>
    <dc:creator>Yannick</dc:creator>
        <category>SMTP/Postfix</category>
            
    <description>    &lt;p&gt;&lt;a href=&quot;http://home.pages.de/~mandree/postfix/pfloggrep.sh&quot;&gt;pfloggrep.sh&lt;/a&gt; de Matthias Andree permet d'afficher toutes les lignes de log correspondant à un Message-ID donné.&lt;/p&gt;



&lt;p&gt;Ceci permet d'afficher facilement tous les logs d'un mail donné surtout lorsque le mail est passé 2 fois dans Postfix lors de l'utilisation d'un &lt;em&gt;content_filter&lt;/em&gt;...&lt;/p&gt;


&lt;p&gt;&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://img134.imageshack.us/img134/1060/pfloggrepuggy25vov2007tv2.png&quot;&gt;&lt;img src=&quot;http://img134.imageshack.us/img134/1060/pfloggrepuggy25vov2007tv2.th.png&quot; alt=&quot;&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.uggy.org/post/2007/11/25/Recherche-dun-mail-dans-les-logs-Postfix-pfloggrepsh#comment-form</comments>
      <wfw:comment>http://blog.uggy.org/post/2007/11/25/Recherche-dun-mail-dans-les-logs-Postfix-pfloggrepsh#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.uggy.org/feed/rss2/comments/168</wfw:commentRss>
      </item>
    
  <item>
    <title>fpdns - DNS server fingerprinting tool</title>
    <link>http://blog.uggy.org/post/2007/11/20/fpdns-DNS-server-fingeprinting-tool</link>
    <guid isPermaLink="false">urn:md5:c166e00466d7f777c827658cb95aa365</guid>
    <pubDate>Tue, 20 Nov 2007 00:33:00 +0100</pubDate>
    <dc:creator>Yannick</dc:creator>
        <category>DNS/Bind</category>
            
    <description>    &lt;p&gt;Script perl permettant de &lt;em&gt;fingerprinter&lt;/em&gt; un serveur DNS.&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;sudo apt-get install fpdns&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;&lt;br /&gt;&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;$ fpdns -D isc.org &lt;br /&gt;
fingerprint (isc.org, 192.228.91.19): ISC BIND 9.2.3rc1 -- 9.4.0a0  &lt;br /&gt;
fingerprint (isc.org, 192.228.90.19): ISC BIND 9.2.3rc1 -- 9.4.0a0  &lt;br /&gt;
fingerprint (isc.org, 192.228.89.19): ISC BIND 9.2.3rc1 -- 9.4.0a0  &lt;br /&gt;
fingerprint (isc.org, 204.152.184.64): ISC BIND 9.2.3rc1 -- 9.4.0a0  &lt;br /&gt;
fingerprint (isc.org, 2001:4f8:0:2:0:0:0:13): No match found  &lt;br /&gt;
$&lt;/p&gt;&lt;/blockquote&gt;</description>
    
    
    
          <comments>http://blog.uggy.org/post/2007/11/20/fpdns-DNS-server-fingeprinting-tool#comment-form</comments>
      <wfw:comment>http://blog.uggy.org/post/2007/11/20/fpdns-DNS-server-fingeprinting-tool#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.uggy.org/feed/rss2/comments/167</wfw:commentRss>
      </item>
    
  <item>
    <title>Changement d'adresse IP pour le serveur root L</title>
    <link>http://blog.uggy.org/post/2007/11/07/Changement-dadresse-IP-pour-le-serveur-root-L</link>
    <guid isPermaLink="false">urn:md5:fa14df271c52ef421d8241e4f0ac8a5c</guid>
    <pubDate>Wed, 07 Nov 2007 13:21:00 +0100</pubDate>
    <dc:creator>Yannick</dc:creator>
        <category>DNS/Bind</category>
            
    <description>    &lt;p&gt;http://blog.icann.org/?p=227&lt;/p&gt;


&lt;p&gt;This is [...] notice that there is a [...] change to the IP address for one of the authorities listed for the DNS root zone. &lt;br /&gt;
The change is to L.ROOT-SERVERS.NET, [...] The new IPv4 address for this authority is 199.7.83.42. [...] &lt;br /&gt;
It will replace the previous IP address of 198.32.64.12. [...] &lt;br /&gt;
It is expected that the old address will continue to work for at least six months after the transition, but will ultimately be retired from service.&lt;/p&gt;


&lt;p&gt;Il va y avoir du fichier &lt;em&gt;named.ca&lt;/em&gt; à modifier...&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.uggy.org/post/2007/11/07/Changement-dadresse-IP-pour-le-serveur-root-L#comment-form</comments>
      <wfw:comment>http://blog.uggy.org/post/2007/11/07/Changement-dadresse-IP-pour-le-serveur-root-L#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.uggy.org/feed/rss2/comments/166</wfw:commentRss>
      </item>
    
  <item>
    <title>Recherche de mails dans les logs Postfix - mailgrep.pl</title>
    <link>http://blog.uggy.org/post/2007/07/02/Recherche-de-mails-dans-les-logs-Postfix-mailgreppl</link>
    <guid isPermaLink="false">urn:md5:bcb114cfd34afb857ce98b78c56aa8e5</guid>
    <pubDate>Tue, 06 Nov 2007 23:26:00 +0100</pubDate>
    <dc:creator>Yannick</dc:creator>
        <category>SMTP/Postfix</category>
            
    <description>    &lt;p&gt;&lt;a href=&quot;http://taz.net.au/postfix/scripts/mailgrep.pl&quot;&gt;mailgrep.pl&lt;/a&gt; de  Craig Sanders permet de rechercher un pattern dans les logs Postfix.&lt;/p&gt;


&lt;p&gt;Le script parcours dans un 1er temps le fichier de log à la recherche du pattern et &quot;construit&quot; la liste des &quot;QueueID&quot; correspondants. Ensuite il affiche toutes les lignes qui correspondent à ces &quot;QueueID&quot; (et non pas au pattern).&lt;/p&gt;


&lt;p&gt;Nécessite  File/MMagic.pm etc.. + &lt;a href=&quot;http://taz.net.au/postfix/scripts/openlogfile.pl&quot;&gt;openlogfile.pl&lt;/a&gt;&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;Examples:&lt;br /&gt;
to search for all log entries related to &quot;foobar@example.com&quot;:&lt;br /&gt;
mailgrep.pl -s foobar@example.com&lt;/p&gt;&lt;/blockquote&gt;</description>
    
    
    
          <comments>http://blog.uggy.org/post/2007/07/02/Recherche-de-mails-dans-les-logs-Postfix-mailgreppl#comment-form</comments>
      <wfw:comment>http://blog.uggy.org/post/2007/07/02/Recherche-de-mails-dans-les-logs-Postfix-mailgreppl#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.uggy.org/feed/rss2/comments/150</wfw:commentRss>
      </item>
    
  <item>
    <title>Organiser le montage des disques externes</title>
    <link>http://blog.uggy.org/post/2007/10/17/Organiser-le-montage-des-disques-externes</link>
    <guid isPermaLink="false">urn:md5:e716075fc30eaa5b4757d5265e51a1a3</guid>
    <pubDate>Fri, 19 Oct 2007 19:41:00 +0200</pubDate>
    <dc:creator>Yannick</dc:creator>
        <category>GNU/Linux</category>
            
    <description>    &lt;ul&gt;
&lt;li&gt;Introduction&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Rien de nouveau... Juste un petit récapitulatif...&lt;/p&gt;


&lt;p&gt;Le but: faire en sorte que les disques externes apparaissent par exemple de la manière suivante:&lt;br /&gt;
- /dev/Data250Go ou /dev/Backup500Go etc.. (au lieu de choses comme /dev/sdb1 )&lt;br /&gt;
- soient montés directement en /media/DATA250G0 ou /media/BACKUP500G0 etc.. (au lieu de choses comme /media/disk).&lt;/p&gt;


&lt;p&gt;Et ceci sans passer par une modification du fstab avec l'UUID (qui est une autre méthode ne faisant pas l'object de ce billet).&lt;/p&gt;


&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;/dev/&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;- On branche son disque (il se monte généralement directement dans /media/disk).&lt;/p&gt;


&lt;p&gt;- On vérifie par un &lt;em&gt;mount&lt;/em&gt; et on trouve son nom dans &lt;em&gt;/dev/&lt;/em&gt;&lt;br /&gt;&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;$ mount&lt;br /&gt;
&lt;strong&gt;/dev/sdb1&lt;/strong&gt; on /media/disk type vfat (rw,nosuid,nodev,shortname=mixed,uid=1000,utf8, umask=077)&lt;br /&gt;
$&lt;/p&gt;&lt;/blockquote&gt;



&lt;p&gt;- On utilise la commande suivante pour trouver des informations uniques.&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;$ udevinfo -a -p /sys/block/sdb/sdb1/ | more&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;On identifie par exemple:&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;ATTRS{model}==&quot;ABC123&quot;&lt;br /&gt;
ATTRS{vendor}==&quot;MaxternDigi&quot;&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;- On créé/édite le fichier &lt;em&gt;/etc/udev/rules.d/10-local.rules&lt;/em&gt; en y ajoutant:&lt;br /&gt;&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;ATTRS{vendor}==&quot;MaxternDigi&quot; , ATTRS{model}==&quot;ABC123&quot; , NAME=&quot;Data250Go&quot;&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;- On test en démontant le disque et en le rebranchant... un &lt;em&gt;mount&lt;/em&gt; nous renvoi:&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;/dev/Data250Go&lt;/strong&gt; on /media/disk type vfat (rw,nosuid,nodev,shortname=mixed,uid=1000, utf8,umask=077)&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;+ d'infos à l'adresse: &lt;a href=&quot;http://reactivated.net/writing_udev_rules.html&quot;&gt;http://reactivated.net/writing_udev_rules.html&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;/media/&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Par défaut les disques sont montés dans /media/ avec comme nom le contenu du champs &quot;LABEL&quot;.&lt;br /&gt;
Il suffit donc de changer le LABEL du périphérique.&lt;/p&gt;


&lt;p&gt;- On modifie le LABEL du disque:&lt;/p&gt;


&lt;p&gt;Par exemple en EXT3:&lt;/p&gt;


&lt;p&gt;Affichage du label:&lt;br /&gt;&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;$ sudo vol_id /dev/Data250Go | grep ID_FS_LABEL=&lt;br /&gt;
ID_FS_LABEL=&lt;br /&gt;
$&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Modification du label:&lt;br /&gt;&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;$ sudo e2label /dev/Data250Go Data250Go&lt;/p&gt;&lt;/blockquote&gt;

&lt;pre&gt;&lt;/pre&gt;

&lt;p&gt;Pour les autres types de formatages  &lt;a href=&quot;https://help.ubuntu.com/community/RenameUSBDrive&quot;&gt;voir par exemple ici.&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;- On démonte, on rebranche et le disque doit se monter dans /media/DATA250G0&lt;/p&gt;


&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Divers&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;- Si jamais notre user n'a pas les droits en écriture:&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;$ sudo chown yannick:yannick /media/DATA250G0&lt;/p&gt;&lt;/blockquote&gt;



&lt;p&gt;- En cas de double montage en usb0 etc... passer des lignes en commentaire dans /etc/usbmount/usbmount.conf&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.uggy.org/post/2007/10/17/Organiser-le-montage-des-disques-externes#comment-form</comments>
      <wfw:comment>http://blog.uggy.org/post/2007/10/17/Organiser-le-montage-des-disques-externes#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.uggy.org/feed/rss2/comments/164</wfw:commentRss>
      </item>
    
  <item>
    <title>Serveurs DNS simples à mémoriser</title>
    <link>http://blog.uggy.org/post/2007/10/13/Serveurs-DNS-simples-a-memoriser</link>
    <guid isPermaLink="false">urn:md5:4dfe96f94f67d7077d5451a933aac6a6</guid>
    <pubDate>Sat, 13 Oct 2007 02:41:00 +0200</pubDate>
    <dc:creator>Yannick</dc:creator>
        <category>DNS/Bind</category>
            
    <description>    &lt;p&gt;Que la personne qui ne s'est jamais retrouvé à devoir se rappeller l'IP d'un serveur DNS, ne serait ce que pour rechercher celui du provider, me jette la première RJ45 ??&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;4.2.2.1&lt;br /&gt;
4.2.2.2&lt;br /&gt;
4.2.2.3&lt;br /&gt;
4.2.2.4&lt;br /&gt;
4.2.2.5&lt;br /&gt;
4.2.2.6&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;$ dig example.com @4.2.2.4 +short&lt;br /&gt;
208.77.188.166&lt;br /&gt;
$&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Si quelqu'un connait d'autres IPs simples à mémoriser&amp;nbsp;?&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.uggy.org/post/2007/10/13/Serveurs-DNS-simples-a-memoriser#comment-form</comments>
      <wfw:comment>http://blog.uggy.org/post/2007/10/13/Serveurs-DNS-simples-a-memoriser#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.uggy.org/feed/rss2/comments/163</wfw:commentRss>
      </item>
    
</channel>
</rss>