<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://ll.lairdutemps.org/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>Wiki lairdutemps.org - linux</title>
        <description></description>
        <link>http://ll.lairdutemps.org/</link>
        <lastBuildDate>Mon, 13 Jul 2026 06:57:17 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>http://ll.lairdutemps.org/lib/exe/fetch.php?media=wiki:dokuwiki-128.png</url>
            <title>Wiki lairdutemps.org</title>
            <link>http://ll.lairdutemps.org/</link>
        </image>
        <item>
            <title>aliases</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:aliases&amp;rev=1336150227&amp;do=diff</link>
            <description>Aliases, couleur de prompt &amp; co

Pour les users ayant bash comme shell (attention, avec squeeze le shell par défaut est dash, qui devrait réagir à peu près pareil, pas vérifié), le processus au login est le suivant

	*  /etc/profile (prompt $ ou #, ), qui source</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 04 May 2012 16:50:27 +0000</pubDate>
        </item>
        <item>
            <title>chiffrement</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:chiffrement&amp;rev=1589543855&amp;do=diff</link>
            <description>Chiffrement

Quand on peut, c&#039;est plus simple de chiffrer une partition complète (voire tout le disque) et d&#039;utiliser le volume chiffré comme PV lvm, puis d&#039;utiliser lvm comme d&#039;habitude (dans l&#039;installeur debian créer le volume chiffré sur l&#039;espace dispo puis passer à la conf lvm). Attention, ça reste plus prudent de garder /boot hors chiffrement (mais swap est plutôt mieux chiffré, dans son lv).</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 15 May 2020 11:57:35 +0000</pubDate>
        </item>
        <item>
            <title>claws-mail</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:claws-mail&amp;rev=1386760009&amp;do=diff</link>
            <description>Claws-mail

Depuis que j&#039;utilise imap avec des règles de filtrage coté serveur, thunderbird  (2.0.0.14) n&#039;actualise plus le nb de messages non lus dans chaque dossier (en gras dans la colonne de gauche), il faut aller dans chaque dossier pour que l&#039;actualisation se fasse, et même un dossier de résultats de recherche sur les non lus (avec</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 11 Dec 2013 11:06:49 +0000</pubDate>
        </item>
        <item>
            <title>conversions</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:conversions&amp;rev=1285066468&amp;do=diff</link>
            <description>Conversions

utf8

Pour renomer des fichiers, convmv, ex convmv -f iso8859-1 -t utf8 /chemin/vers/fichiers/* pour voir ce que ça donnerait puis convmv--notest -f iso8859-1 -t utf8 * pour le faire.

Pour changer l&#039;encodage du CONTENU des fichiers, c&#039;st iconv, ex</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 21 Sep 2010 10:54:28 +0000</pubDate>
        </item>
        <item>
            <title>couchdb</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:couchdb&amp;rev=1337998387&amp;do=diff</link>
            <description>CouchDB

CouchDB est un système de stockage de données noSQL, apparemment performant et simple à utiliser, qui permet entre autre de la réplication asynchrone (AVEC gestion des conflits, fini le master/slave coincé à cause d&#039;un seul insert).

Cf</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 26 May 2012 02:13:07 +0000</pubDate>
        </item>
        <item>
            <title>dconf</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:dconf&amp;rev=1521719627&amp;do=diff</link>
            <description>dconf

Utilitaire pour manipuler la conf utilisateur, utile pour accéder à des paramètres de conf qui ne sont pas accessibles depuis les fenêtres de préférences.

gnome-terminal

Par ex avec gnome-terminal sous cinnamon dans stretch, y&#039;a plus l&#039;option</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 22 Mar 2018 11:53:47 +0000</pubDate>
        </item>
        <item>
            <title>dia2sql</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:dia2sql&amp;rev=1333734892&amp;do=diff</link>
            <description>dia2sql

La doc sur l&#039;utilisation de dia pour générer du sql est rare...

doc officielle de tedia2sql (en), mais tedia2sql ne sait plus faire d&#039;export sql depuis dia 0.97 (qui est la version de squeeze). Il faut utiliser parsediasql (aka Parse::Dia::SQL), dispo en v 0.16 dans squeeze (paquet libparse-dia-sql-perl).</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 06 Apr 2012 17:54:52 +0000</pubDate>
        </item>
        <item>
            <title>logitheque</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:logitheque&amp;rev=1305775979&amp;do=diff</link>
            <description>Logithèque

Paquets de base

Sur une lenny avec install de bureau basique, j&#039;ajoute dans /etc/apt/sources.list contrib &amp; non-free (oui, je sais, saimal !), puis le paquet debian-multimedia-keyring puis un dépot debian-multimedia. Ensuite :


alias apin=&#039;aptitude install&#039;
# outils système et réseau
apin openssh-server ssh
apin apt-file iftop hdparm htop make rsync screen rsnapshot 
apin gedit-plugins joe lftp lynx ntpdate
# claws (mon mailer favori)
apin claws-mail claws-mail-archiver-plugin claw…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 19 May 2011 03:32:59 +0000</pubDate>
        </item>
        <item>
            <title>memo_admin</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:memo_admin&amp;rev=1535121671&amp;do=diff</link>
            <description>Administration serveur

Quelques procedures d&#039;install

	*  tomcat_install
	*  postfix

Quelques opérations classiques

Ajouter un utilisateur pour du ftp

	*  Pure-ftpd


#remplacer &lt;login&gt; par le login souhaité
pure-pw useradd &lt;login&gt; -d /path/2/ftp/&lt;login&gt; -y 2 -N 1000 -u 1001 -g 1001
# cela va demander le pass
# -y 2 =&gt; 2 connexions simu max
# -N 1000 =&gt; 1000 Mo de quota
# -u &amp; -g correspondent à uid et guid (pas obligés de figurer dans /etc/passwd)

# pour modifier un param, ici mettre le qu…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 24 Aug 2018 14:41:11 +0000</pubDate>
        </item>
        <item>
            <title>memo_bash</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:memo_bash&amp;rev=1781250106&amp;do=diff</link>
            <description>Memo BASH

	*  Guide avancé d&#039;écriture des scripts Bash
	*  &lt;http://www.davidpashley.com/articles/writing-robust-shell-scripts/&gt;
	*  &lt;https://www.shellcheck.net/&gt;
	*  &lt;https://bash3boilerplate.sh/&gt; 
	*  &lt;https://devhints.io/bash&gt;
	*  &lt;https://devdocs.io/bash/&gt;

vrac

Redirection

Pour rediriger les erreurs dans le meme log : commande &gt;log 2&gt;&amp;1

	*  &lt;http://www.tldp.org/LDP/abs/html/ioredirintro.html&gt; et &lt;http://www.tldp.org/LDP/abs/html/ioredirintro.html&gt;
	*  &lt;http://wiki.bash-hackers.org/howto/…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 12 Jun 2026 07:41:46 +0000</pubDate>
        </item>
        <item>
            <title>memo_git</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:memo_git&amp;rev=1356085405&amp;do=diff</link>
            <description>Git

Git est un gestionnaire de versions (comme svn, cvs ou d&#039;autres) décentralisé.

Un bon résumé de git et de son fonctionnement sur &lt;http://www.siteduzero.com/tutoriel-3-254198-gerez-vos-codes-source-avec-git.html&gt;

Avant de se lancer, il vaut mieux lire au moins les chapitres 1 et 2 du livre pro git &lt;http://git-scm.com/book/fr&gt; (ou un autre), pour bien comprendre les concepts de base (git fonctionne sur des snapshots de l&#039;état du dépôt, faut d&#039;abord cerner ce qu&#039;est un blob et un objet commi…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 21 Dec 2012 10:23:25 +0000</pubDate>
        </item>
        <item>
            <title>memo_perl</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:memo_perl&amp;rev=1334580670&amp;do=diff</link>
            <description>Perl

Autant prévenir, je n&#039;y connais rien à perl mais j&#039;ai parfois besoin de l&#039;utiliser (y&#039;a quand même un paquet d&#039;outils très efficaces en perl)...

Install locale

Il est parfois intéressant d&#039;utiliser des modules dans une version plus récente que celle dispo en debian stable. On peut utiliser le package pinning, mais vu que perl est déja une architecture packagée, ça risque de devenir vite bancal, ou alors passer tout perl et ce qui en dépend en testing.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Apr 2012 12:51:10 +0000</pubDate>
        </item>
        <item>
            <title>memo_sql</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:memo_sql&amp;rev=1782497068&amp;do=diff</link>
            <description>Mémo mysql / mariadb

La liste des tables avec leur taille


SELECT 
    table_name                        AS &quot;Table&quot;,
    table_rows                        AS &quot;Nb enregistrements&quot;,
    ROUND(data_length / 1024 / 1024, 2)          AS &quot;Données (Mo)&quot;,
    ROUND(index_length / 1024 / 1024, 2)         AS &quot;Index (Mo)&quot;,
    ROUND((data_length + index_length) / 1024 / 1024, 2) AS &quot;Taille totale (Mo)&quot;
FROM information_schema.tables
WHERE table_schema = DATABASE()
ORDER BY (data_length + index_length) DE…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 26 Jun 2026 18:04:28 +0000</pubDate>
        </item>
        <item>
            <title>microcode</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:microcode&amp;rev=1599211246&amp;do=diff</link>
            <description>Microcode

Suite à ce bug &lt;https://youtrack.jetbrains.com/issue/JBR-2310&gt; qui provoquait des crash violents du système en utilisant un IDE jetbrains, voici un moyen pour ajouter un microcode à l&#039;initrd.

Sur &lt;https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/issues/39&gt; le mainteneur indique que le microcode 150 est dispo sur &lt;https://github.com/platomav/CPUMicrocodes/blob/master/Intel/cpu706E5_plat80_ver00000096_2020-06-16_PRD_4A457385.bin&gt;, mais ensuite on en fait quoi ?</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 04 Sep 2020 09:20:46 +0000</pubDate>
        </item>
        <item>
            <title>monit</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:monit&amp;rev=1346346078&amp;do=diff</link>
            <description>Monit

Monit est un service de monitoring qui vérifie que certaines conditions sont remplies (tel fichier a tel checksum, tels droits, tel service tourne, tel requete tcp/ip renvoie tel truc, etc) et lance des actions sinon (redémarrer, mail d&#039;alerte).</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 30 Aug 2012 17:01:18 +0000</pubDate>
        </item>
        <item>
            <title>netbooks</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:netbooks&amp;rev=1229296198&amp;do=diff</link>
            <description>netbooks

Liens

cf

	*  &lt;http://www.aful.org/metamorphose/ultra-portables-umpc&gt;
	*  &lt;http://ultraportables.fr/dossiers/lannuaire-des-ultraportables-disponibles-en-france/&gt;
	*  &lt;http://www.blogeee.net/forum/viewtopic.php?f=87&amp;t=8172&amp;start=0&amp;st=0&amp;sk=t&amp;sd=a&gt;
	*  &lt;http://www.tt-hardware.com/modules.php?name=News&amp;file=article&amp;sid=11894&gt;
	*  &lt;http://www.tt-hardware.com/modules.php?name=News&amp;file=article&amp;sid=12231&gt;
	*  &lt;http://www.clubic.com/article-244144-1-petits-costauds-comparatif-netbooks.html&gt;
	…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 14 Dec 2008 23:09:58 +0000</pubDate>
        </item>
        <item>
            <title>ooo</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:ooo&amp;rev=1156450535&amp;do=diff</link>
            <description>OpenOffice

Je viens de trouver un script qui m&#039;est vraiment très très utile pour convertir en ligne de commande un document d&#039;un format reconnu par OOo vers un autre format (connu aussi).

C&#039;est sur &lt;http://www.thomas-guettler.de/scripts/ooo2any.py.txt&gt;

Ca s&#039;utilise assez simplement, par exemple, pour convertir les odt du rep courant en rtf ça donne</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 24 Aug 2006 20:15:35 +0000</pubDate>
        </item>
        <item>
            <title>qmail</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:qmail&amp;rev=1282141530&amp;do=diff</link>
            <description>Contenu postfix déplacé vers howto/postfix et contenu qmail viré car obsolète (vous le trouverez quand même dans l&#039;historique de cette page)</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 18 Aug 2010 14:25:30 +0000</pubDate>
        </item>
        <item>
            <title>regexp</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:regexp&amp;rev=1159891263&amp;do=diff</link>
            <description>Expressions régulières

Un bon site (parmi d&#039;autres) &lt;http://regexlib.com/&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 03 Oct 2006 16:01:03 +0000</pubDate>
        </item>
        <item>
            <title>replication_mysql</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:replication_mysql&amp;rev=1249421958&amp;do=diff</link>
            <description>Mysql

Plein d&#039;exemples de requêtes sur &lt;http://www.artfulsoftware.com/infotree/queries.php?&amp;bw=1269#624&gt;

Un article intéressant sur la représentation intervallaire d&#039;arbres &lt;http://sqlpro.developpez.com/cours/arborescence/&gt;.

Réplication

Tout ce qui suit s&#039;inspire pas mal de l&#039;article “réplication avec mysql” du Hors Série n°18 de Linux Magazine.

Init - Backup des bases</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 04 Aug 2009 21:39:18 +0000</pubDate>
        </item>
        <item>
            <title>reseau</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:reseau&amp;rev=1334847942&amp;do=diff</link>
            <description>Réseau

Partage de connexion

PC1 est relié au réseau local via eth0 et à internet via eth1, et ethPC2 relié à PC1 sur eth0.

Sur PC1, dans /etc/network/interfaces


auto eth0
iface eth0 inet static
  address &lt;IP.reseau.local.PC1&gt;
  netmask 255.255.255.0
 gateway &lt;IP.internet&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 19 Apr 2012 15:05:42 +0000</pubDate>
        </item>
        <item>
            <title>seafile</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:seafile&amp;rev=1480678319&amp;do=diff</link>
            <description>Seafile

&lt;https://www.seafile.com/&gt; est un équivalent libre de dropbox (aux dires de certains plus efficace qu&#039;owncloud sur la gestion de conflits, pas d&#039;expérience personnelle là-dessus).

ARM

Pour une debian arm, y&#039;a pas de paquets tout prêt, faut recompiler à partir des sources, cf</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 02 Dec 2016 11:31:59 +0000</pubDate>
        </item>
        <item>
            <title>sed</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:sed&amp;rev=1344605211&amp;do=diff</link>
            <description>mémo sed

Pas mal de scripts sur &lt;http://sed.sourceforge.net/grabbag/scripts/&gt; (dont iso2html.sed)

Cette page existe en plus complet sur &lt;http://cli.asyd.net/home/filtres/sed&gt;

Une autre doc assez complète sur &lt;http://okki666.free.fr/docmaster/articles/linux130.html&gt;

Dans le “ Guide avancé d&#039;écriture des scripts Bash”, la page sur les regex &lt;http://abs.traduc.org/abs-4.2.01-fr/ch17.html#regexref&gt; et celle sur sed &lt;http://abs.traduc.org/abs-4.2.01-fr/apc.html&gt;

Sans oublier le bon “Langages de …</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 10 Aug 2012 13:26:51 +0000</pubDate>
        </item>
        <item>
            <title>start</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:start&amp;rev=1767961800&amp;do=diff</link>
            <description>Linux

Bépo

Pour avoir du bépo dès grub

&lt;http://bepo.fr/wiki/Console_GNU/Linux&gt;

claviers :

	*  cleave
	*  x-bows
	*  redox ou ergodox chez falbatech (~300€)

xorg

Ça se passe dans les préférences de clavier

grub

Dans /etc/default/grub


# ajout d&#039;après http://bepo.fr/wiki/Console_GNU/Linux
GRUB_TERMINAL_INPUT=at_keyboard</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 09 Jan 2026 12:30:00 +0000</pubDate>
        </item>
        <item>
            <title>syslog-ng</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:syslog-ng&amp;rev=1227634892&amp;do=diff</link>
            <description>syslog-ng

J&#039;utilise syslog-ng car je trouve la syntaxe plus simple. Par rapport à la config de base, je modifie (pour alléger syslog des messages du fw, de cron et du ftp)


# Ajouts
destination df_kern-info { file(&quot;/var/log/kern-info.log&quot;); };
destination df_pureftp { file(&quot;/var/log/pureftp.log&quot;); };
# modifs
filter f_syslog { not facility(auth, authpriv, cron, ftp)  
                and not (
                  level(info)
                  and facility(kern)
                )
                …</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 25 Nov 2008 17:41:32 +0000</pubDate>
        </item>
        <item>
            <title>tomcat</title>
            <link>http://ll.lairdutemps.org/doku.php?id=linux:tomcat&amp;rev=1148451245&amp;do=diff</link>
            <description>Installation de tomcat

tomcat 4.1.31

Installer d&#039;abord java:

	*  télécharger le binaire de sun (sur &lt;http://java.sun.com/j2se/&gt;)
	*  le décompacter et mettre tout ça dans /usr/local/
	*  faire un lien de /usr/local/java -&gt; /usr/local/j2sdk1.4.2_08 (dans mon cas, la version du sdk peut changer).</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 24 May 2006 06:14:05 +0000</pubDate>
        </item>
    </channel>
</rss>
