<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>DevOps on Blog Marc JESTIN</title><link>https://blog.marcjestin.fr/fr/categories/devops/</link><description>Recent content in DevOps on Blog Marc JESTIN</description><generator>Hugo -- gohugo.io</generator><language>fr</language><copyright>© 2026</copyright><lastBuildDate>Tue, 12 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.marcjestin.fr/fr/categories/devops/index.xml" rel="self" type="application/rss+xml"/><item><title>Comment mieux gérer les crochets (hooks) git et les intégrer aux suivis de versions du dépôt</title><link>https://blog.marcjestin.fr/fr/posts/comment-mieux-gerer-les-crochets-hooks-git-et-les-integrer-aux-suivis-de-versions-du-depot/</link><pubDate>Tue, 12 May 2026 00:00:00 +0000</pubDate><guid>https://blog.marcjestin.fr/fr/posts/comment-mieux-gerer-les-crochets-hooks-git-et-les-integrer-aux-suivis-de-versions-du-depot/</guid><description>&lt;p&gt;Bonjour,&lt;/p&gt;
&lt;p&gt;Lorsque nous travaillons sur des projets de développement, nous apprécions pouvoir compter sur notre gestionnaire de dépôt pour réaliser des opérations automatiquement lorsque se produisent certains événements.&lt;/p&gt;
&lt;p&gt;C&amp;rsquo;est le cas ici pour moi lorsque je &lt;code&gt;commit&lt;/code&gt; mes modifications dans ce blog Hugo : un script exécute la compilation et transfère les modifications sur le serveur sans que j&amp;rsquo;aie à m&amp;rsquo;en préoccuper.&lt;/p&gt;
&lt;p&gt;Nous parlons ici bien sûr des &lt;code&gt;crochets client&lt;/code&gt; (côté machine de développement).&lt;/p&gt;</description></item><item><title>Comment purger un ensemble de services (stack) Docker</title><link>https://blog.marcjestin.fr/fr/posts/comment-purger-un-ensemble-de-services-stack-docker/</link><pubDate>Tue, 12 May 2026 00:00:00 +0000</pubDate><guid>https://blog.marcjestin.fr/fr/posts/comment-purger-un-ensemble-de-services-stack-docker/</guid><description>&lt;p&gt;Bonjour,&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Docker&lt;/code&gt; est pratique pour monter des projets pour le plaisir d&amp;rsquo;apprendre, de tester, d&amp;rsquo;approfondir, &lt;em&gt;etc&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Il arrive souvent que nous ayons besoin de faire du ménage.&lt;/p&gt;
&lt;p&gt;Voici un petit pense-bête.&lt;/p&gt;

&lt;h2 class="relative group"&gt;Faire l&amp;rsquo;inventaire des données persistantes
 &lt;div id="faire-linventaire-des-données-persistantes" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#faire-linventaire-des-donn%c3%a9es-persistantes" aria-label="Ancre"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;Bien souvent, nous créons des données dans des dossiers du système hôte.&lt;/p&gt;
&lt;p&gt;Il convient d&amp;rsquo;en maintenir un inventaire à jour et de veiller à les sauvegarder et / ou supprimer lorsque nous en avons terminé.&lt;/p&gt;</description></item><item><title>Les ACL pour une gestion avancée des droits sur les dossiers et fichiers dans Debian</title><link>https://blog.marcjestin.fr/fr/posts/les-acl-pour-une-gestion-avancee-des-droits-sur-les-dossiers-et-fichiers-dans-debian/</link><pubDate>Sat, 09 May 2026 00:00:00 +0000</pubDate><guid>https://blog.marcjestin.fr/fr/posts/les-acl-pour-une-gestion-avancee-des-droits-sur-les-dossiers-et-fichiers-dans-debian/</guid><description>&lt;p&gt;Bonjour,&lt;/p&gt;
&lt;p&gt;Il nous arrive bien souvent de devoir intervenir dans des dossiers où plusieurs utilisateurs se télescopent.&lt;/p&gt;
&lt;p&gt;C&amp;rsquo;est le cas par exemple si nous souhaitons effacer des caches écrits par des composants du serveur web.&lt;/p&gt;
&lt;p&gt;Nous nous heurtons alors à des problèmes de propriété et de droits associés.&lt;/p&gt;
&lt;p&gt;Nous disposons de « mauvaises bonnes solutions » comme par exemple&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;intégrer notre utilisateur à un groupe (dont il ne fait pas réellement partie, en réalité) ;&lt;/li&gt;
&lt;li&gt;ajouter une règle &lt;code&gt;sudo&lt;/code&gt; sur mesure (qui finit bien souvent en règle trop générale, qui crée une superbe faille de sécurité).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;La gestion des &lt;code&gt;ACL&lt;/code&gt; dans Debian permet de gérer cela très simplement.&lt;/p&gt;</description></item><item><title>Empêcher la mise en veille sur un serveur Debian</title><link>https://blog.marcjestin.fr/fr/posts/empecher-la-mise-en-veille-sur-un-serveur-debian/</link><pubDate>Wed, 06 May 2026 00:00:00 +0000</pubDate><guid>https://blog.marcjestin.fr/fr/posts/empecher-la-mise-en-veille-sur-un-serveur-debian/</guid><description>&lt;p&gt;Bonjour,&lt;/p&gt;
&lt;p&gt;Un serveur doit être disponible 24 heures sur 24 et ne doit évidemment pas se mettre en veille, surtout si nous ne disposons pas d&amp;rsquo;outils pour le « réveiller ».&lt;/p&gt;
&lt;p&gt;Par défaut ou suite à l&amp;rsquo;installation de certains paquets, une distribution &lt;code&gt;Debian&lt;/code&gt; peut conserver des réglages d&amp;rsquo;économie d&amp;rsquo;énergie. Résultat : notre machine « s&amp;rsquo;endort » après une période d&amp;rsquo;inactivité et nous ne pouvons plus y accéder à distance. &lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;C&amp;rsquo;est le cas notamment pour des systèmes installés dans une version &lt;code&gt;Desktop&lt;/code&gt; (= avec le gestionnaire de bureau, type &lt;code&gt;GNOME&lt;/code&gt; ou autre).&lt;/p&gt;</description></item></channel></rss>