<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Informatique on Mon coin d&#39;Internet</title>
    <link>/categories/informatique/</link>
    <description>Recent content in Informatique on Mon coin d&#39;Internet</description>
    <generator>Hugo</generator>
    <language>fr_FR</language>
    <managingEditor>jacques&#43;blog@foucry.net (Jacques Foucry)</managingEditor>
    <webMaster>jacques&#43;blog@foucry.net (Jacques Foucry)</webMaster>
    <copyright>This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.</copyright>
    <lastBuildDate>Sun, 23 Mar 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="/categories/informatique/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Installation de XMPP</title>
      <link>/posts/info/freebsd-jail-xmpp/</link>
      <pubDate>Sun, 23 Mar 2025 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/freebsd-jail-xmpp/</guid>
      <description>&lt;p&gt;Petit guide d&amp;rsquo;installation de XMPP sur une jail FreeBSD.&lt;/p&gt;&#xA;&lt;p&gt;Niveau : intermédiaire.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Ce billet de blog n&amp;rsquo;exiterait pas sans celui de ma camarade&#xA;&lt;a href=&#34;https://toutetrien.lithio.fr/article/installer-son-serveur-xmpp-avec-prosody/&#34;&gt;Codimp&lt;/a&gt;&#xA;&lt;div &gt;&#xA;&lt;div class=&#34;ribbon ribbon-top-right&#34;&gt;&#xA;&lt;span&gt;Translate Me&lt;/span&gt;&#xA;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&#xA;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;&lt;h2 id=&#34;pré-requis&#34;&gt;Pré-requis&lt;/h2&gt;&#xA;&lt;p&gt;Outre une jail en état de fonctionner avec les outils de base (vim, sudo, zsh),&lt;/p&gt;&#xA;&lt;p&gt;Il nous faut :&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;un serveur &lt;em&gt;DNS&lt;/em&gt; en état de marche et accessible ;&lt;/li&gt;&#xA;&lt;li&gt;un nom de domaine &lt;code&gt;example.com&lt;/code&gt; ;&lt;/li&gt;&#xA;&lt;li&gt;plusieurs sous-domaine :&#xA;&lt;ul&gt;&#xA;&lt;li&gt;conference.example.com : pour les discussions de groupe ;&lt;/li&gt;&#xA;&lt;li&gt;proxy.xmpp.example.com : le proxy sock5 ;&lt;/li&gt;&#xA;&lt;li&gt;xmpp.example.com : le proxy HTTP pour le transferts de fichiers ;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;les certificats pour votre instance (par exemple &lt;em&gt;prosody.example.com&lt;/em&gt;).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;nous aurons besoin d&amp;rsquo;ouvrir certains ports sur le firewall (&lt;code&gt;pf&lt;/code&gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gestion des dotfiles</title>
      <link>/posts/info/dotfiles/</link>
      <pubDate>Sat, 16 Mar 2024 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/dotfiles/</guid>
      <description>&lt;!-- raw HTML omitted --&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#un-d%C3%A9p%C3%B4t-_bare_&#34;&gt;Un dépôt &lt;em&gt;bare&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#cloner-le-d%C3%A9p%C3%B4t-bare&#34;&gt;Cloner le dépôt &lt;code&gt;bare&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#g%C3%A9rez-les-fichiers-et-r%C3%A9pertoire-_dot_&#34;&gt;Gérez les fichiers et répertoire &lt;em&gt;dot&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#quelques-fichiers-suppl%C3%A9mentaires&#34;&gt;Quelques fichiers supplémentaires&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#gestion-git&#34;&gt;Gestion &lt;code&gt;git&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#le-plus-de-monsieur-git&#34;&gt;Le plus de Monsieur Git&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#et-la-suite-&#34;&gt;Et la suite ?&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#conclusion&#34;&gt;Conclusion&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;&lt;p&gt;Sous Unix, nous avons moult fichiers de configuration, souvent cachés parce&#xA;que commençant par un &amp;lsquo;.&amp;rsquo;. Par exemple le fichier &lt;code&gt;.bashrc&lt;/code&gt;. Il peut être&#xA;intéressant de conserver un historique de ces fichiers et de pouvoir&#xA;les réutiliser sur une autre machine.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Changer l&#39;image de boot de certains portables Lenovo</title>
      <link>/posts/info/lenovo_hack/</link>
      <pubDate>Sun, 02 Apr 2023 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/lenovo_hack/</guid>
      <description>&lt;!-- raw HTML omitted --&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#retour-vers-le-futur&#34;&gt;Retour vers le futur&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#monter-le-support&#34;&gt;Monter le support&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#lire-les-instructions&#34;&gt;Lire les instructions&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#pr%C3%A9paration-des-images&#34;&gt;Préparation des images&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#copie-des-images-sur-le-support&#34;&gt;Copie des images sur le support&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#d%C3%A9montage-du-support&#34;&gt;Démontage du support&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#petite-conclusion&#34;&gt;Petite conclusion&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;&lt;p&gt;Sur certains portables Lenovo, il est possible de changer le logotype Lenovo&#xA;(blanc sur fond rouge) qui nous rappelle que ce portable est un Lenovo.&lt;/p&gt;&#xA;&lt;h2 id=&#34;retour-vers-le-futur&#34;&gt;Retour vers le futur&lt;/h2&gt;&#xA;&lt;p&gt;Il y a déjà longtemps, j&amp;rsquo;ai expliqué comment mettre à jour le BIOS d&amp;rsquo;un portable&#xA;Lenovo &lt;a href=&#34;/posts/info/freebsd-upgradeuefi/&#34; title=&#34;Upgrade Lenovo BIOS with FreeBSD&#34;&gt;Upgrade Lenovo BIOS with FreeBSD&lt;/a&gt;. Notre changement&#xA;intervient juste après avoir copié l&amp;rsquo;image de boot sur le support (une clef usb&#xA;par exemple).&lt;/p&gt;</description>
    </item>
    <item>
      <title>OsmAnd~, special POI</title>
      <link>/posts/info/osmand-specialpoi/</link>
      <pubDate>Mon, 22 Nov 2021 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/osmand-specialpoi/</guid>
      <description>&lt;p&gt;This is a special blog post which can&amp;rsquo;t be put in &lt;a href=&#34;handicap&#34;&gt;handicap&lt;/a&gt; section.&#xA;But this section is only in french and I prefer to write in English this small&#xA;tutorial.&lt;/p&gt;</description>
    </item>
    <item>
      <title>La restauration après le désastre</title>
      <link>/posts/info/restauration/</link>
      <pubDate>Mon, 18 Oct 2021 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/restauration/</guid>
      <description>&lt;!-- raw HTML omitted --&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#-jai-perdu-un-fichier-&#34;&gt;« J&amp;rsquo;ai perdu un fichier »&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#dont-panic&#34;&gt;&amp;ldquo;Don&amp;rsquo;t Panic&amp;rdquo;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#et-si-jai-effac%C3%A9-ces-donn%C3%A9es-&#34;&gt;Et si j&amp;rsquo;ai effacé ces données ?&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#et-sil-marrive-le-pire-&#34;&gt;Et s&amp;rsquo;il m&amp;rsquo;arrive le pire ?&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#avec-windows&#34;&gt;Avec Windows&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#avec-macos&#34;&gt;Avec MacOS&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#avec-linux&#34;&gt;Avec Linux&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#et-si-jai-perdu-aussi-mes-clefs-de-sauvegarde-&#34;&gt;Et si j&amp;rsquo;ai perdu aussi mes clefs de sauvegarde ?&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#mise-en-garde&#34;&gt;Mise en garde&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#r%C3%A9flexions-de-bas-%C3%A9tages&#34;&gt;Réflexions de bas étages&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#conclusion&#34;&gt;Conclusion&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;&lt;p&gt;Nous avons vu dans un billet &lt;a href=&#34;/posts/info/sauvegarde-simple/&#34;&gt;précèdent&lt;/a&gt;, comment mettre&#xA;en place une stratégie de sauvegarde 3-2-1 à base de clefs USB.&lt;/p&gt;&#xA;&lt;p&gt;Nous allons voir maintenant comment restaurer après un désastre.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Backup pour tout le monde</title>
      <link>/posts/info/sauvegarde-simple/</link>
      <pubDate>Mon, 11 Oct 2021 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/sauvegarde-simple/</guid>
      <description>&lt;!-- raw HTML omitted --&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#bonnes-pratiques-en-th%C3%A9orie&#34;&gt;Bonnes pratiques en théorie&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#et-les-particuliers--et-les-personnels-nomades&#34;&gt;Et les particuliers ? Et les personnels nomades ?&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#on-complexifie-le-probl%C3%A8me&#34;&gt;On complexifie le problème&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#la-bonne-pratique-le-retour&#34;&gt;La bonne pratique, le retour&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#alors-que-faire-&#34;&gt;Alors que faire ?&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#des-clefs-usb&#34;&gt;Des clefs USB&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#on-est-partis-pour-la-grande-aventure&#34;&gt;On est partis pour la grande aventure&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#sous-windows&#34;&gt;Sous Windows&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#sous-linux&#34;&gt;Sous Linux&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#linterface-graphique&#34;&gt;L&amp;rsquo;interface graphique&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#la-ligne-de-commande&#34;&gt;La ligne de commande&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#sous-mac-os-x&#34;&gt;Sous Mac OS X&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#et-apr%C3%A8s-&#34;&gt;Et après ?&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#cas-d%C3%A9cole&#34;&gt;Cas d&amp;rsquo;école&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#semaine-1&#34;&gt;Semaine 1&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#semaine-2&#34;&gt;Semaine 2&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#semaine-3&#34;&gt;Semaine 3&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#semaine-4&#34;&gt;Semaine 4&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#et-les-donn%C3%A9es-de-travail-&#34;&gt;Et les données de travail ?&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#le-cas-time-machine&#34;&gt;Le cas &lt;em&gt;Time Machine&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#et-sur-les-autres-os-&#34;&gt;Et sur les autres OS ?&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#utilisation-dun-logiciel-de-sauvegarde&#34;&gt;Utilisation d&amp;rsquo;un logiciel de sauvegarde&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#sous-windows-1&#34;&gt;Sous Windows&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#sous-mac-os-x-1&#34;&gt;Sous Mac OS X&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#mise-%C3%A0-jour&#34;&gt;Mise à jour&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#sous-linux-1&#34;&gt;Sous Linux&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#et-moi-comment-fais-je-&#34;&gt;Et moi comment fais je ?&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#en-guise-de-maigre-conclusion&#34;&gt;En guise de maigre conclusion&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#ajout-pour-windows&#34;&gt;Ajout pour Windows&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#ajout-pour-tout-le-monde&#34;&gt;Ajout pour tout le monde&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#nouvel-ajout&#34;&gt;Nouvel ajout&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;&lt;p&gt;Il m&amp;rsquo;arrive souvent, sur le fediverse de hurler qu&amp;rsquo;il est temps de&#xA;faire les sauvegardes de backup. En effet, je trouve gravissime de lire&#xA;qu&amp;rsquo;une personne à perdu/s&amp;rsquo;est fait voler son matériel informatique&#xA;avec dessus la somme de travail de toute une vie (une thèse, des travaux&#xA;de recherche, les photos, etc).&lt;/p&gt;</description>
    </item>
    <item>
      <title>How I failed then succeeded my FreeBSD 13.0-RELEASE upgrade</title>
      <link>/posts/info/freebsd-upgrade/</link>
      <pubDate>Fri, 30 Apr 2021 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/freebsd-upgrade/</guid>
      <description>&lt;p&gt;Last Sunday morning April 25th 2021, I decided to upgrade my server, hosted at&#xA;&lt;a href=&#34;https://www.hetzner.com&#34;&gt;Hetzner&lt;/a&gt;.&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;For more information about my configuration,&#xA;please have a look to &lt;a href=&#34;../install-hetzner&#34;&gt;Install Geli&lt;/a&gt; blog post.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Loose EFI partition</title>
      <link>/posts/info/loose-efi-partition/</link>
      <pubDate>Fri, 05 Feb 2021 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/loose-efi-partition/</guid>
      <description>&lt;p&gt;Last time I had to reboot my laptop, it wouldn&amp;rsquo;t… Annoying isn&amp;rsquo;t it?&lt;/p&gt;&#xA;&lt;p&gt;Whats wrong? I checked to boot device in the UEFI, it was correct. Hum… it does&#xA;not smell good. I had no fear for the data, I have more than 3 different&#xA;backups of my home, and the configuration files (&lt;code&gt;/usr/local/etc/*&lt;/code&gt;) but&#xA;reinstallation and restoring take a loooong time. I need a better and faster&#xA;solution.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Borg in a jail</title>
      <link>/posts/info/backup_borg_in_a_jail.en/</link>
      <pubDate>Sat, 10 Oct 2020 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/backup_borg_in_a_jail.en/</guid>
      <description>&lt;p&gt;In this short tutorial we gonna learn how-to install&#xA;&lt;a href=&#34;https://www.borgbackup.org/&#34;&gt;Borg&lt;/a&gt; in a jail and use borgmatic on client&#xA;machine.&lt;/p&gt;&#xA;&lt;p&gt;Remember to always &lt;a href=&#34;https://borgbackup.readthedocs.io/en/stable/index.html&#34;&gt;read the&#xA;doc&lt;/a&gt; if you have a&#xA;doubt.&lt;/p&gt;&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;&lt;p&gt;To be honest, it&amp;rsquo;s really really easy. Borg is one of the most easy backup tool&#xA;I saw. Believe me, I made a lot of backups, with scripts, with tar, cpio, based on ZFS&#xA;snasphot, rsnapshot, NetBackup, etc.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Upgrade Lenovo BIOS with FreeBSD</title>
      <link>/posts/info/freebsd-upgradeuefi/</link>
      <pubDate>Sun, 16 Aug 2020 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/freebsd-upgradeuefi/</guid>
      <description>&lt;p&gt;This post talk about upgrading UEFI/BIOS on a Lenovo laptop with FreeBSD. I am&#xA;pretty sure that it can apply to any UEFI/BIOS and any BSD OS family.&lt;/p&gt;&#xA;&lt;p&gt;The but difficulty is that &lt;strong&gt;ALL&lt;/strong&gt; the computer vendor think we use Windows&#xA;(Windows 10 now), some (Lenovo does) knows about Linux (ubuntu or redhat).&lt;/p&gt;&#xA;&lt;p&gt;All the tools they provided are for those platforms. The dual-booters can do the&#xA;upgrade, the fanatics (like me) can&amp;rsquo;t&lt;/p&gt;</description>
    </item>
    <item>
      <title>DNSSEC</title>
      <link>/posts/info/dnssec/</link>
      <pubDate>Mon, 18 May 2020 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/dnssec/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://fr.wikipedia.org/wiki/Domain_Name_System_Security_Extensions&#34;&gt;DNSSEC&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Un mien ami  écrit le même article que moi (en réalité c&amp;rsquo;est moi l&amp;rsquo;odieux copieur). Il&#xA;utilise un système Linux (Debian 10 Buster). Je vais donc m&amp;rsquo;attarder sur les&#xA;différences et particularités de FreeBSD (peu nombreuses il est vrai).&lt;/p&gt;&#xA;&lt;p&gt;Autre différence, s&amp;rsquo;il parle de la zone qu&amp;rsquo;il gère, je serais plus générique&#xA;en utilisant la zone &lt;code&gt;exemple.com&lt;/code&gt; et les adresses IP destinées aux&#xA;documentations (&lt;a href=&#34;https://tools.ietf.org/html/rfc5737&#34;&gt;RFC 5737&lt;/a&gt; et &lt;a href=&#34;https://tools.ietf.org/html/rfc2606&#34;&gt;RFC&#xA;2606&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;&lt;p&gt;Nous allons donc voir comment signer une zone DNS avec DNSSEC, car gérer son&#xA;DNS faisant autorité c&amp;rsquo;est rigolo mais y ajouter DNSSEC ça l&amp;rsquo;est aussi.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Changer les disques d&#39;un miroir ZFS/Changing disks of a ZFS mirror</title>
      <link>/posts/info/change_disk_zfs/</link>
      <pubDate>Thu, 23 Apr 2020 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/change_disk_zfs/</guid>
      <description>&lt;p&gt;J&amp;rsquo;héberge un mini serveur &lt;a href=&#34;https://buy.hpe.com/us/en/servers/proliant-microserver/proliant-microserver/proliant-microserver/hpe-proliant-microserver-gen10/p/1009955118&#34;&gt;HP Proliant&#xA;Gen10&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;J&amp;rsquo;ai mis à la place du lecteur de CD (non-fourni) un SSD de 250Go pour le&#xA;système.&lt;/p&gt;&#xA;&lt;p&gt;J&amp;rsquo;ai opté pour &lt;a href=&#34;https://www.freenas.org/&#34;&gt;FreeNAS&lt;/a&gt; pour animer le tout.&lt;/p&gt;&#xA;&lt;p&gt;Je ne vous parlerais pas de FreeNAS de ces possibilités, etc.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Me and my Lexmark printer</title>
      <link>/posts/info/me-and_lermark/</link>
      <pubDate>Fri, 27 Dec 2019 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/me-and_lermark/</guid>
      <description>&lt;p&gt;I recently brought a new laser printer with double-side feature.&lt;/p&gt;&#xA;&lt;p&gt;I was really happy, because friends just tell me &amp;ldquo;It work out-of-the-box with&#xA;FreeBSD&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;I fact, it don&amp;rsquo;t.&#xA;I had to make some hacks to make it working.&lt;/p&gt;&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;&lt;h1 id=&#34;the-printer&#34;&gt;The printer&lt;/h1&gt;&#xA;&lt;p&gt;The Printer is a MB2236 (MB2200 series), double-sided and scanner.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s connected to my local network, with a fixed IPv4 address.&lt;/p&gt;&#xA;&lt;h1 id=&#34;the-drivers&#34;&gt;The drivers&lt;/h1&gt;&#xA;&lt;p&gt;Which Driver?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install Geli</title>
      <link>/posts/info/install-hetzner/</link>
      <pubDate>Fri, 29 Nov 2019 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/install-hetzner/</guid>
      <description>&lt;!-- raw HTML omitted --&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#first-boot&#34;&gt;First Boot&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#first-step-in-rescue-mode&#34;&gt;First step in rescue mode&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#erase-existing-partitions-table&#34;&gt;Erase existing partitions table&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#download-and-install-a-minimal-freebsd-image&#34;&gt;Download and install a minimal FreeBSD image&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#connect-to-server-in-msfbsd-mode&#34;&gt;Connect to server in &lt;code&gt;msfBSD&lt;/code&gt; mode&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#install-the-minimal-system&#34;&gt;Install the minimal system&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#some-adjustments&#34;&gt;Some adjustments&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#bootloaderconf&#34;&gt;&lt;code&gt;/boot/loader.conf&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#httplistsfreebsdorgpipermailfreebsd-stable2011-february061388html&#34;&gt;http://lists.freebsd.org/pipermail/freebsd-stable/2011-February/061388.html&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#etcrcconf&#34;&gt;&lt;code&gt;/etc/rc.conf&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#encrypt-the-disks&#34;&gt;Encrypt the disks&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#mirroring-the-swap-slices&#34;&gt;Mirroring the swap slices:&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#the-etcfstab-file&#34;&gt;The &lt;code&gt;/etc/fstab&lt;/code&gt; file&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#filesystems&#34;&gt;Filesystems&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#create-tank-zpool&#34;&gt;Create &lt;code&gt;tank&lt;/code&gt; zpool&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#enabling-zfs-compression&#34;&gt;Enabling ZFS compression&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#create-other-datasets&#34;&gt;Create other datasets&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#installing-the-system&#34;&gt;Installing the system&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#downloading-the-system&#34;&gt;Downloading the system&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#decompressing-and-installing-the-system&#34;&gt;Decompressing and installing the system&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#configuring-some-variables-in-proper-places&#34;&gt;Configuring some variables in proper places&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#loaderconf-file&#34;&gt;&lt;code&gt;loader.conf&lt;/code&gt; file&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#fs-modules&#34;&gt;fs modules&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#crypto-stuff&#34;&gt;Crypto stuff&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#pf-stuff&#34;&gt;pf stuff&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#tuning&#34;&gt;tuning&lt;/a&gt;&#xA;* &lt;a href=&#34;#sysctlconf-file&#34;&gt;&lt;code&gt;sysctl.conf&lt;/code&gt; file&lt;/a&gt;&#xA;* &lt;a href=&#34;#rcconf&#34;&gt;&lt;code&gt;rc.conf&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#zfs&#34;&gt;ZFS&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#network&#34;&gt;Network&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#or-ifconfig_em0dhcp&#34;&gt;or ifconfig_em0=&amp;ldquo;DHCP&amp;rdquo;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#ntp&#34;&gt;NTP&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#geli&#34;&gt;geli&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#the-final-countdown&#34;&gt;The final countdown&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#configuring-encrypted-swap-in-tankrootetcfstab&#34;&gt;Configuring encrypted swap in &lt;code&gt;/tank/root/etc/fstab&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#fixing-mount-point&#34;&gt;Fixing mount point&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#the-great-jump&#34;&gt;The great jump&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#ready-set-go&#34;&gt;Ready… Set… GO!&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#in-case-of-failure&#34;&gt;In case of failure&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#reboot&#34;&gt;Reboot&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#attach-the-geli-partition&#34;&gt;Attach the geli partition&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#another-reboot--r&#34;&gt;Another &lt;code&gt;reboot -r&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#acknowledgment&#34;&gt;Acknowledgment&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;&lt;p&gt;My previous hosted computer was on &lt;a href=&#34;https://www.scaleway.com/en/&#34;&gt;scaleway&lt;/a&gt; with&#xA;a huge issue. As you can expect, I crypted my disk. In order to reboot and give&#xA;the disk key I need a java 7 installed on a Windows computer. With the time It&#xA;became more and more difficult to make &lt;code&gt;freebds-update&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Another probleme, I host many jails for &lt;a href=&#34;https://exodus-privacy.eu.org&#34;&gt;Exodus&#xA;Privacy&lt;/a&gt; and the 1TBx2 disks became a little bit&#xA;to much occupied. You know that &lt;code&gt;zfs&lt;/code&gt; does not like that :-)&lt;/p&gt;&#xA;&lt;p&gt;So I decided to change the machine. For a reasonnable price I found&#xA;&lt;a href=&#34;https://www.hetzner.com&#34;&gt;Hetzner&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;With the BIG help of my friend &lt;a href=&#34;https://www.keltia.net/&#34;&gt;Ollivier Robert&lt;/a&gt; I made&#xA;a geli installlation. Let me explain how.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FreeBSD on a ThinkPad</title>
      <link>/posts/info/freebsd-thinkpad.en/</link>
      <pubDate>Tue, 05 Mar 2019 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/freebsd-thinkpad.en/</guid>
      <description>&lt;p&gt;My laptop was at the end of its life. 3 years old only, but the keyboard was&#xA;used by the cat to sleep, the FreeBSD support was not really good and I wasn&amp;rsquo;t&#xA;very kind with it.&lt;/p&gt;&#xA;&lt;p&gt;So I decided to change. After asking the &lt;code&gt;Facebook FreeBSD User Group&lt;/code&gt; I decided&#xA;to buy a Lenovo X280 with a 500GB SSD, 16GB of memory and an&#xA;Intel Corei7 8th generation, 4.00Ghz.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FreeBSD sur un ThinkPad - FreeBSD on a ThinkPad</title>
      <link>/posts/info/freebsd-thinkpad/</link>
      <pubDate>Tue, 05 Mar 2019 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/freebsd-thinkpad/</guid>
      <description>&lt;p&gt;Mon portable donnait des signes de faiblesse. Le clavier abîmé par le chat qui&#xA;le prenait pour dormir, le support de FreeBSD lui-même qui était aléatoire. Son&#xA;âge aussi, plus de 3 ans. Et je l’ai un peu mal traité.&#xA;&lt;!-- raw HTML omitted --&gt;&lt;!-- raw HTML omitted --&gt;&lt;/p&gt;&#xA;&lt;p&gt;Je me suis donc décidé à le changer. Après un rapide sondage sur la page&#xA;Facebook de FreeBSD, il s’avère que les portables qui sont le mieux supportés&#xA;par FreeBSD sont les ThinkPad de Lenovo, version X ou T. Les T sont bien plus&#xA;cher que les X, j’ai donc opté pour un X280.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bind9 dans une jail 1/2</title>
      <link>/posts/info/dns-in-jail/</link>
      <pubDate>Sun, 23 Sep 2018 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/dns-in-jail/</guid>
      <description>&lt;p&gt;Nous continuons notre mise en &lt;code&gt;jails&lt;/code&gt; des services de notre machine &lt;code&gt;FreeBSD&lt;/code&gt;. Aujourd’hui c’est au &lt;code&gt;DNS&lt;/code&gt; et en particulier à &lt;code&gt;bind9&lt;/code&gt; que nous allons nous intéresser.&lt;/p&gt;&#xA;&lt;p&gt;&lt;span style=&#34;line-height:1em; vertical-align:middle;&#34;&gt;&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 512 512&#34; style=&#34;height:1em; width:1em&#34;&gt;&lt;path fill=&#34;currentColor&#34; opacity=&#34;1.0&#34; d=&#34;M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c-9.4 9.4-9.4 24.6 0 33.9l47 47-47 47c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l47-47 47 47c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-47-47 47-47c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-47 47-47-47c-9.4-9.4-24.6-9.4-33.9 0z&#34;/&gt;&lt;/svg&gt;&lt;/span&gt;&#xA;&#xA; Ce post &lt;strong&gt;n’est pas destiné à l’apprentissage de &lt;code&gt;bind9&lt;/code&gt; ou du &lt;code&gt;dns&lt;/code&gt;&lt;/strong&gt;. Pour cela, veuiller vous reporter sur &lt;a href=&#34;https://adminblog.foucry.net//FreeBSD-bind/&#34;&gt;ce post&lt;/a&gt;.&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;Comme toujours, nous partons d’une jail fonctionnelle avec accès au réseau.&lt;/p&gt;</description>
    </item>
    <item>
      <title>PostgreSQL dans une jail FreeBSD</title>
      <link>/posts/info/postgresql-in-jail/</link>
      <pubDate>Mon, 04 Jun 2018 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/postgresql-in-jail/</guid>
      <description>&lt;p&gt;Plusieurs services que je veux mettre en place ou que j’ai déjà mis en place (peertube, mastodon) utilisent PostgreSQL. Chacun d’entre eux tourne, ou va tourner, dans une Jail FreeBSD. Est-il possible de faire une jail commune pour tous ces services ? C’est ce que nous allons essayer de faire avec PostgreSQL.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Jails avec FreeBSD 10.1 (3/x)</title>
      <link>/posts/info/jails3/</link>
      <pubDate>Wed, 17 Feb 2016 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/jails3/</guid>
      <description>&lt;p&gt;Cette série d’articles sur la mise en place des &lt;em&gt;jails&lt;/em&gt; de FreeBSD 10.1 a commencé par la mise en place de l’architecture et la création d’une première &lt;a href=&#34;https://adminblog.foucry.net/jails1/&#34;&gt;jail de test&lt;/a&gt;. Puis nous avons vu, dans l’article &lt;a href=&#34;https://adminblog.foucry.net/jails2/&#34;&gt;précédent&lt;/a&gt; comment ajouter le réseau à notre jail. IL est temps de voir comment joindre notre jail depuis l’extérieur, c’est à dire sans passer (ou si peu) par l’intermédiaire de l’hôte.&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;Nous allons apprendre dans cet article comment ajouter le réseau à notre jail.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Jails avec FreeBSD 10.1 (2/x)</title>
      <link>/posts/info/jails2/</link>
      <pubDate>Sat, 06 Feb 2016 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/jails2/</guid>
      <description>&lt;p&gt;Nous avons vu &lt;a href=&#34;https://adminblog.foucry.net/jails1/&#34;&gt;précédemment&lt;/a&gt; comme mettre en place l’architecture des &lt;em&gt;jails&lt;/em&gt; de FreeBSD 10.1 et comment en créer une.&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;Nous allons apprendre dans cet article comment ajouter le réseau à notre jail.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Jails avec FreeBSD 10.1 (1/x)</title>
      <link>/posts/info/jails1/</link>
      <pubDate>Sun, 03 Jan 2016 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/jails1/</guid>
      <description>&lt;p&gt;Ou l’on va voir comment mettre en place des « jails » FreeBSD avec FreeBSD 10.1 et ezjail.&lt;/p&gt;&#xA;&lt;p&gt;Un grand merci à mon camarade Ollivier Robert pour sa patience, ses explications et sa relecture de ce tutoriel.&#xA;&lt;!-- raw HTML omitted --&gt;&lt;/p&gt;&#xA;&lt;p&gt;Voici une série d’article sur la mise en place des &lt;em&gt;jails&lt;/em&gt; de FreeBSD (FreeBSD 10.2 plus exactement).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Un serveur DNS dynamique avec Bind9</title>
      <link>/posts/info/ddns/</link>
      <pubDate>Sat, 26 Dec 2015 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/ddns/</guid>
      <description>&lt;p&gt;Où l’on va voir comment se passer (sous certaines conditions) des fournisseurs de DNS dynamique.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Installation de FreeBSD 10.1 sur un MacBook Air</title>
      <link>/posts/info/freebsd-macbookair/</link>
      <pubDate>Sat, 08 Aug 2015 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/freebsd-macbookair/</guid>
      <description>&lt;p&gt;Où l’on va voir comment se débarrasser de Mac OS X tout en conservant un bon vieux matos qui marche. Et se rendre compte que tout ne marche pas.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Installation de Jekyll sur FreeBSD 10.1</title>
      <link>/posts/info/freebsd-jekyll/</link>
      <pubDate>Sun, 26 Jul 2015 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/freebsd-jekyll/</guid>
      <description>&lt;p&gt;Où l’on va voir comment ce blog est servi.&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;Pour éviter d’avoir à jouer avec les trous de sécurité de &lt;a href=&#34;https://wordpress.org/&#34;&gt;Wordpress&lt;/a&gt;, pour avoir un site web plus rapide, plus facilement maintenable, j’ai décidé d’utiliser &lt;a href=&#34;http://jekyllrb.com/&#34;&gt;Jekyll&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Mise en place de sauvegarde pour SVN</title>
      <link>/posts/info/backup-svn/</link>
      <pubDate>Sat, 18 Jul 2015 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/backup-svn/</guid>
      <description>&lt;p&gt;Où l’on va voir plusieurs façon d&amp;rsquo;avoir une sauvegarde des dépôts SVN&lt;/p&gt;</description>
    </item>
    <item>
      <title>Installation de nginx et Redmine sur FreeBSD 10.1</title>
      <link>/posts/info/freebsd-nginx-redmine/</link>
      <pubDate>Sun, 24 May 2015 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/freebsd-nginx-redmine/</guid>
      <description>&lt;p&gt;Où l’on va installer un serveur &lt;em&gt;http&lt;/em&gt; et l’outil de gestion ticket &lt;em&gt;Redmine&lt;/em&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Installation de poudriere sur une machine FreeBSD 10.1</title>
      <link>/posts/info/freebsd-install_poudriere/</link>
      <pubDate>Sun, 24 May 2015 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/freebsd-install_poudriere/</guid>
      <description>&lt;p&gt;Où l’on va voir comment installer et utiliser &lt;em&gt;poudriere&lt;/em&gt; sur une machine FreeBSD 10.1 pour créer nos paquets binaires personnalisés.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Installation d’un FreeBSD 10.1 sur une machine dedibox</title>
      <link>/posts/info/freebsd-installation/</link>
      <pubDate>Fri, 22 May 2015 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/freebsd-installation/</guid>
      <description>&lt;p&gt;Où l’on va voir comment installer FreeBSD 10.1 sur une machine &lt;!-- raw HTML omitted --&gt;dedibox&lt;!-- raw HTML omitted --&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Installation d’un FreeBSD 10.1 sur une machine raspberry Pi</title>
      <link>/posts/info/freebsd-raspberrypi/</link>
      <pubDate>Fri, 22 May 2015 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/freebsd-raspberrypi/</guid>
      <description>&lt;p&gt;Où l’on va voir comment installer et configurer FreeBSD 10.1 sur une Raspberry Pi.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Installation d’un serveur de courrier sur FreeBSD 10.1</title>
      <link>/posts/info/freebsd-mail/</link>
      <pubDate>Fri, 22 May 2015 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/freebsd-mail/</guid>
      <description>&lt;p&gt;Où l’on va voir comment mettre en place un serveur de courrier avec &lt;em&gt;postfix&lt;/em&gt; et &lt;em&gt;dovecot&lt;/em&gt;.&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;Nous avons un serveur &lt;em&gt;DNS&lt;/em&gt;, nous avons un serveur &lt;em&gt;HTTP&lt;/em&gt;, nous avons un serveur &lt;em&gt;LDAP&lt;/em&gt;. Il est grand temps de mettre en place un serveur de courrier. Celui-ci sera constitué principalement de &lt;em&gt;postfix&lt;/em&gt; en guise de &lt;em&gt;MTA&lt;/em&gt;&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; et &lt;em&gt;dovecot2&lt;/em&gt; en guise de &lt;em&gt;MDA&lt;/em&gt;&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Installation d’un serveur DNS avec bind sur FreeBSD 10.1</title>
      <link>/posts/info/freebsd-bind/</link>
      <pubDate>Fri, 22 May 2015 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/freebsd-bind/</guid>
      <description>&lt;p&gt;Où l’on voit pourquoi et comment installer un serveur DNS&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;Le DNS (&lt;em&gt;Domain Nane Server&lt;/em&gt;) est un service chargé de traduire les adresses IP (198.51.100.22) en adresse compréhensible par les humains (&lt;a href=&#34;https://www.example.com&#34;&gt;www.example.com&lt;/a&gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Installation d’un serveur MySQL avec FreeBSD 10.1</title>
      <link>/posts/info/freebsd-mysql/</link>
      <pubDate>Fri, 22 May 2015 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/freebsd-mysql/</guid>
      <description>&lt;p&gt;Où l’on va voir comment installer &lt;a href=&#34;http://www.mysql.com&#34;&gt;MySQL&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Installation de OpenLDAP avec FreeBSD 10.1</title>
      <link>/posts/info/freebsd-ldap/</link>
      <pubDate>Fri, 22 May 2015 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/freebsd-ldap/</guid>
      <description>&lt;p&gt;Où l’on continue la mise en place de notre serveur avec l’installation d’élément de confort, la mise en place de &lt;em&gt;snapshots&lt;/em&gt; régulier et la configuration de OpenLDAP&lt;/p&gt;</description>
    </item>
    <item>
      <title>Installation de php avec nginx sur FreeBSD 10.1</title>
      <link>/posts/info/freebsd-php5/</link>
      <pubDate>Fri, 22 May 2015 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/freebsd-php5/</guid>
      <description>&lt;p&gt;Où l&amp;rsquo;on va voir comment installer et faire fonctionner &lt;!-- raw HTML omitted --&gt;php5&lt;!-- raw HTML omitted --&gt; et &lt;!-- raw HTML omitted --&gt;nginx&lt;!-- raw HTML omitted --&gt; sur un FreeBSD 10.1.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Installation du parefeu pf avec FreeBSD 10.1</title>
      <link>/posts/info/freebsd-pf/</link>
      <pubDate>Fri, 22 May 2015 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/freebsd-pf/</guid>
      <description>&lt;p&gt;Où l’on va sécuriser nos accès et ajouter un firewall&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;Pour l’instant notre machine est un poil vulnérable. &lt;!-- raw HTML omitted --&gt;ssh&lt;!-- raw HTML omitted --&gt; écoute sur le port par défaut, nous avons autorisé la connexion de l’utilisateur &lt;!-- raw HTML omitted --&gt;root&lt;!-- raw HTML omitted --&gt; &lt;em&gt;via&lt;/em&gt; ssh, nous n’avons pas de firewall.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Un dépôt git corrompu</title>
      <link>/posts/info/git-corrompu/</link>
      <pubDate>Thu, 27 Nov 2014 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/git-corrompu/</guid>
      <description>&lt;p&gt;Où l’on apprend qu&amp;rsquo;un dépôt git peut se corrompre&lt;/p&gt;</description>
    </item>
    <item>
      <title>Certificat TSL valide</title>
      <link>/posts/info/ssl/</link>
      <pubDate>Fri, 11 Jul 2014 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/ssl/</guid>
      <description>&lt;p&gt;Le 15 mai 2014 j’ai fais une présentation à &lt;a href=&#34;http://cocoaheads.fr&#34;&gt;Cocoaheads Paris&lt;/a&gt;. Le sujet était l’obtention d’un certificat SSL valide et reconnus par les navigateurs.&lt;/p&gt;&#xA;&lt;p&gt;En voici les slides, un peu retravaillés pour pluis de clareté sur ce blog.&#xA;&lt;div &gt;&#xA;&lt;div class=&#34;ribbon ribbon-top-right&#34;&gt;&#xA;&lt;span&gt;Déprécié&lt;/span&gt;&#xA;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&#xA;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Présentation GPG</title>
      <link>/posts/info/gpg/</link>
      <pubDate>Fri, 11 Jul 2014 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/gpg/</guid>
      <description>&lt;p&gt;Le 3 avril 2014 j’ai fais une petit présentation de GPG au cours de la session de &lt;a href=&#34;http://cocoahards.fr&#34;&gt;cocoaheads&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;&lt;p&gt;La majorité des slides est reproduite ici.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SSH et les tunnels</title>
      <link>/posts/info/ssh-et-les-tunnels/</link>
      <pubDate>Tue, 24 Sep 2013 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/ssh-et-les-tunnels/</guid>
      <description>&lt;p&gt;Il m’arrive souvent d’avoir besoin de faire des tunnels SSH. Par exemple quand j’ai besoin de visualiser l’écran de ma machine à la maison alors que je suis dans un cybercafé.&lt;/p&gt;</description>
    </item>
    <item>
      <title>GitHub, ssh et les clefs</title>
      <link>/posts/info/github-ssh-et-les-clefs/</link>
      <pubDate>Fri, 13 Apr 2012 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/github-ssh-et-les-clefs/</guid>
      <description>&lt;p&gt;Aujourd&amp;rsquo;hui j&amp;rsquo;ai décidé de déposer le script xcodebuild-wrapper.py dans &lt;a href=&#34;http://www.github.com&#34;&gt;GitHub&lt;/a&gt; afin de le partager avec la communauté.&lt;/p&gt;&#xA;&lt;div &gt;&#xA;&lt;div class=&#34;ribbon ribbon-top-right&#34;&gt;&#xA;&lt;span&gt;Déprécié&lt;/span&gt;&#xA;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title>Vim et conflit de raccourcis</title>
      <link>/posts/info/vim-et-conflit-de-raccourcis/</link>
      <pubDate>Fri, 19 Aug 2011 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/vim-et-conflit-de-raccourcis/</guid>
      <description>&lt;p&gt;Retour sur vim&lt;/p&gt;</description>
    </item>
    <item>
      <title>Dialoguer avec une interface s&amp;eacute;rie</title>
      <link>/posts/info/dialoguer-avec-une-interface-serie/</link>
      <pubDate>Tue, 29 Jun 2010 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/dialoguer-avec-une-interface-serie/</guid>
      <description>&lt;p&gt;Il arrive que l’administrateur d’un parc de Mac se trouve confronté à un problème qui peut paraître insoluble. Dialoguer avec un matériel &lt;em&gt;via&lt;/em&gt; une interface série. Par exemple une baie de stockage de type Promise VTrack, celles qui remplacent les Xserve Raid dans le catalogue Apple.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sauvegarde (5/x)</title>
      <link>/posts/info/sauvegarde-5x/</link>
      <pubDate>Tue, 04 Dec 2007 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/sauvegarde-5x/</guid>
      <description>&lt;p&gt;Depuis le temps que je vous le promets, voici la suite et la fin du script de sauvegarde distante d’une image chiffrée.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sauvegarde (4/x)</title>
      <link>/posts/info/sauvegarde-4x/</link>
      <pubDate>Wed, 31 Oct 2007 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/sauvegarde-4x/</guid>
      <description>&lt;p&gt;Après vous avoir fait mariner pendant assez longtemps, voici la suite de la mise en place de la sauvegarde distante.&lt;/p&gt;&#xA;&lt;p&gt;Nous allons aujourd’hui commencer le script qui va créer un répertoire de sauvegarde, le synchroniser avec les éléments que nous voulons sauvegarder et faire une image disque chiffrée à partir de ce répertoire.&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;Au passage nous verrons deux petits trucs sympa dans le scripting shell. Les fonctions et la gestion des paramètres.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sauvegarde (3/x)</title>
      <link>/posts/info/sauvegarde-3x/</link>
      <pubDate>Sun, 14 Oct 2007 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/sauvegarde-3x/</guid>
      <description>&lt;p&gt;Nous avons parlé des dumps de base, de subversion, des sites de sauvegardes distantes, il est temps de réunir tout cela.&lt;/p&gt;&#xA;&lt;p&gt;Nous allons envoyer sur un site distant les fichiers qui nous semblent les plus importants (nous compléterons la liste prochainement). Seulement, voilà, on ne connaît pas forcément les personnes qui gèrent ce site distant. Quels sont leurs degrés d’honnêteté ? Comment sont sécurisés les machines et les accès ?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sauvegarde (2/x)</title>
      <link>/posts/info/sauvegarde-2x/</link>
      <pubDate>Wed, 29 Aug 2007 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/sauvegarde-2x/</guid>
      <description>&lt;p&gt;Il n’est pas forcément possible de faire une image de votre système chaque nuit, pour des question de place et de temps.&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;C’est pourquoi j’ai fais un script qui fait un « dump » de mes bases (celles de mes blogs par exemple). Ce script fait également un dump de mon dépot subversion (les sources de mon livre, pensez si c’est important).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sauvegarde (1/x)</title>
      <link>/posts/info/sauvegarde-1x/</link>
      <pubDate>Sat, 18 Aug 2007 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/sauvegarde-1x/</guid>
      <description>&lt;p&gt;Voici donc la suite des articles sur la sauvegarde d’un système.&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;Nous allons réaliser une image &lt;a href=&#34;http://developer.apple.com/DOCUMENTATION/Darwin/Reference/ManPages/man8/asr.8.html&#34;&gt;asr&lt;/a&gt; du système courant.&lt;br&gt;&#xA;ASR, pour Apple Software Restore est utilisé par Apple pour l’installation automatique des machines neuves. Il est également possible de se servir de ASR pour les sauvegardes et les restaurations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sauvegarde (0/x)</title>
      <link>/posts/info/sauvegarde-0x/</link>
      <pubDate>Sun, 20 May 2007 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/sauvegarde-0x/</guid>
      <description>&lt;p&gt;Les sauvegardes, tache importante de l&amp;rsquo;administrateur système. Dans une petite structure l&amp;rsquo;achat et la configuration d&amp;rsquo;un logiciel de sauvegarde n&amp;rsquo;est pas toujours simple. C&amp;rsquo;est pourquoi je préfère écrire des scripts shell qui assureront ces opérations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VI (6/x)</title>
      <link>/posts/info/vi-6x/</link>
      <pubDate>Mon, 12 Feb 2007 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/vi-6x/</guid>
      <description>&lt;p&gt;Apprendre VI, 6/X&lt;/p&gt;</description>
    </item>
    <item>
      <title>VI (5/x)</title>
      <link>/posts/info/vi-5x/</link>
      <pubDate>Mon, 05 Feb 2007 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/vi-5x/</guid>
      <description>&lt;p&gt;Apprendre VI, 5/X&lt;/p&gt;</description>
    </item>
    <item>
      <title>VI (4/x)</title>
      <link>/posts/info/vi-4x/</link>
      <pubDate>Mon, 29 Jan 2007 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/vi-4x/</guid>
      <description>&lt;p&gt;Apprendre VI, 4/X&lt;/p&gt;</description>
    </item>
    <item>
      <title>VI (3/x)</title>
      <link>/posts/info/vi-3x/</link>
      <pubDate>Mon, 22 Jan 2007 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/vi-3x/</guid>
      <description>&lt;p&gt;Aprendre VI, 3/X&lt;/p&gt;</description>
    </item>
    <item>
      <title>VI (2/x)</title>
      <link>/posts/info/vi-2x/</link>
      <pubDate>Mon, 15 Jan 2007 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/vi-2x/</guid>
      <description>&lt;p&gt;Apprendre VI, 2/X&lt;/p&gt;</description>
    </item>
    <item>
      <title>VI (1/x)</title>
      <link>/posts/info/vi-1x/</link>
      <pubDate>Mon, 08 Jan 2007 00:00:00 +0000</pubDate><author>jacques&#43;blog@foucry.net (Jacques Foucry)</author>
      <guid>/posts/info/vi-1x/</guid>
      <description>&lt;p&gt;Apprendre VI, 1/X&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
