Skip to content

RAID1 et Debian sarge / mdadm

Dans un précédent article sur la mise en oeuvre de RAID1 sur la partition root, j'utilisais les outils raidtools2.

Ces outils ont disparu de Debian sarge (vous pouvez quand même trouver un paquet de ces outils dans mon dépôt Debian) et ont été remplacés par mdadm.

Voici donc quelques équivalences entre les commandes raidtools du 1er article et l'utilisation de mdadm.

Continuer à lire "RAID1 et Debian sarge / mdadm"

Raidtools2 et Debian sarge

Les outils raidtools2 ne sont plus disponibles sous sarge car ils ne sont plus maintenus "upstream" (par le développeur originel).

Pour les inconditionnels de ces outils (dont moi ;-)), j'ai donc fait un paquet pour Debian sarge pour continuer à créer ses volumes RAID avec la commande mkraid ;-).

Le paquet est disponible comme d'habitude dans mon dépot Debian.

Bon raid.

Ubuntu 6.10 et Thinkpad R50e

Pour finir avec mes installations d'Ubuntu sur des portables Thinkpad, voici le R50e.

Ubuntu 6.10 démarre sans problème sur cette machine. Par contre, pas moyen de réaliser l'installation : le programme freeze complètement Linux et il faut redémarrer la machine et cela avant même que le programme ai affiché la première fenêtre de demande de la langue d'installation....

Cela c'est donc fini par la recherche d'un "vieux" CD Ubuntu et de l'installation d'une 5.04.

Et non, je ne veux pas faire la migration vers la 6.10 ;-)

Ubuntu 6.10 et Thinkpad R32

L'installation de la distribution Ubunto 6.10 sur un Thinkpad R32 démarre sans problème.

Par contre lors de l'étape 2 : le choix du fueau horaire (qui est très graphique avec le zoom sur la carte du monde pour choisir sa capitale) freeze l'installation si on clique sur "Set time". Une nouvelle fenêtre s'ouvre, clic sur "close" et voila, on ne peut plus faire "suivant" sur la fenêtre principale d'installation....

Donc pour faire l'installation, ne pas modifier l'heure, juste choisir son fuseau horaire et continuer tranquillement.

Une fois l'installation finie, un petit coup de hwclock et le torur est joué.

Arptools 1.0.2

Après netdiscover, voici une nouvelle série d'outils dans la même veine.

Arptools inclut 3 outils basés sur des requêtes ARP :

  • ARP Discover (arpdiscover) : un scanner Ethernet,
  • ARP Flood (arpflood) : un flooder de requête ARP,
  • ARP Poison (arppoison) : un outil pour "empoisonner" les tables MAC des switches.

J'ai recompilé ces outils pour Debian sarge. Le paquet est disponible dans mon dépôt Debian.

uw-imapd, debian sarge et répertoire mail

uw-imapd stocke par défaut les boites mail imap directement dans le répertoire $HOME de l'utilisateur. Cela n'est pas franchement pratique quand on peut aussi se connecter en ssh sur la machine.

C'est pour cela que j'ai recompilé les paquets de la suite uw-imapd (uw-ipopd, libc-client, mlock et mailutils) avec comme paramètrage le stockage des boites dans le répertoire $HOME/Mail de l'utilisateur.

Ces paquets sont disponibles pour Debian sarge dans mon dépôt Debian.

Gaim 2.0.0 beta4 et Debian sarge

Une nouvelle version béta de Gaim 2 est sortie il y a quelques jours : la béta 4.

J'en ai donc fait un paquet pour Debian sarge. Ce paquet inclut tous les modules de Gaim2 en un seul paquet : gaim, gaim-text et la libgaim.

Il est disponible dans mon dépôt Debian, ce qui permet de faire son installation avec un simple apt-get update;apt-get uprade

Bon chat.

Changer sa signature de mail

Quand on a une petite liste de citations sympas à include dans sa signature de mail, il est sympa que cela se fasse automatiquement.

Pour cela, il y a un outil efficace : sigrot.

Cet outil a disparu en Debian sarge. J'ai donc fait un petit paquet pour revoir cette outil dans notre distribution préférée.

Le paquet est disponible dans mon dépot Debian.

Procmail et le shell /bin/false

Quand on crée des utilisateurs qui n'auront accès au'à des boîtes mail sur une machine Linux, il est plus que probable que leur shell soit /bin/false (pour empêcher une connexion avec ces utilisateurs).

L'utilisation de procmail pour délivrer le mail en local est aussi une chose courante.

Si on combine les deux, on arrive à un problème lors de l'utilisation de pipe ('|') dans le procmailrc.

Pour résoudre ce problème, il suffit d'ajouter la variable SHELL=/bin/bash en début du procmailrc pour pouvoir utiliser des pipes.

Backport de paquets Debian pour sarge

Une petite astuce pour les personnes qui souhaiteraient backporter des paquets pour Debian Sarge.

Lorsque vous allez lancer le "debian/rules" ou le dpkg-buildpackage, vous pouvez tomber sur une erreur de ce style :

dh_installdirs: Sorry, but 4 is the highest compatibility level of debhelper currently supported.

Cela veut tout simplement dire que la version de debhelper utilisée pour réaliser le "vrai" paquet est supérieure à la version utilisée pour faire le backport.

Pour passer outre ce message, il suffit d'ajouter un export DH_COMPAT=4 dans le fichier debian/rules et le tour est joué.

Bon backport.

Ri-li et debian sarge

Ri-Li est un jeu où l'on pilote un train qui acroche au fur et à mesure qu'il les rencontre des wagons. Et bien sûr, la locomotive ne doit pas toucher ses wagons : un joli remake de Centipede ;-)

J'ai fait un paquet pour Debian sarge, il est disponible dans mon dépôt.

Have fun.

Développement de driver pour le noyau Linux

Si vous voulez vous lancez dans le développement de driver pour le noyau Linux, les gentils hackers du noyau ont pensé à vous : ils viennent de mettre à disposition le "Linux Device Driver Kit" qui est une image ISO d'un cdrom qui contient tout ce qu'il faut, comme :

  • la totalité du livre "Linux Device Drivers, third edition",
  • la documentation du noyau au format docbook,
  • et plein de choses à découvrir.

Bon développement.


tweetbackcheck