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é.
7zip devient depuis quelques temps un outil de compression très en vogue notamment grâce à son algorithme de compression basé sur LZMA qui permet de réduire de 30% une archive zip.
Une version en ligne de commande est disponible pour les différents Unix.
Je viens de réaliser un paquet pour Debian sarge de cette outil. Il est disponible dans mon dépôt Debian.
2 paquets sont disponibles :
p7zip comprenant uniquement le compression 7z,
p7zip-full comprenant la compression 7z, ainsi que ZIP, Zip64, CAB, RAR, ARJ, GZIP, BZIP2, TAR, CPIO, RPM, ISO et DEB
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.
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.
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é.
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.
Il y a quelque temps Vmware a sorti une version simplifiée de son système de virtualisation : le Player. Cette version permet de faire tourner un autre OS sur sa machine, ce qui peut-être interressant pour tester de nouvelles distributions d'OS libres par exemple.
Le seul soucis de cette version est qu'elle ne peut pas créer de fichier "machine virtuelle".
Cette article va montrer que l'on peut contourner simplement cette limitation.
Cet article discute de l'implication de l'utilisation de Mach sur la sécurié au sein du noyau de Mac OS X. Quelques exemples de code permettent d'utiliser des fonctionnalités de Mach pour contourner certaines fonctionnalités de sécurité de BSD.
Il existe un plugin pour Serendipity (logiciel de blog qui est utilisé par ce site) pour faire des backups automatiquement de la base de données et des fichiers (serendipity_event_backup).
Ce plugin pour sauvegarder les fichiers du site utilise un script qui est lancé au travers dde la fonction passthru de PHP. Malheureusement, pour des raisons de sécurité, la plupart des hébergeurs désactivent cette fonction dans PHP.
J'ai donc fait un patch du plugin pour ne plus utiliser de script et utiliser directement la class Tar.php.
Ce pach ne permet pas d'utiliser la notion "exclude" du plugin d'origine, mais au moins il permet de faire des sauvegardes
Pour l'utiliser, il suffit de télécharger la nouvelle version patchée ici et remplacer le fichier serendipity_event_backup d'origine (qui se trouve dans <repertoire_install>/plugins/serendipity_event_backup).
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",