Lorsque l'on a besoin de créer un environnement de test il est nécessaire que sa composition soit strictement contrôlé (paramétrages, applications et services disponibles et lancées, etc). Il n'est du coup généralement pas conseillé d'utiliser sa machine de travail, sauf si elle ne sert qu'à cela, sous peine d'en détériorer le fonctionnement en cas de test malheureux ou de modifier sans le vouloir le comportement de ce que l'on cherche à tester. Nous sommes alors contraints d'avoir soit une machine virtuelle dédiée aux tests, soit une machine physique supplémentaire.

Ce serait sans compter sur la commande chroot qui permet dans certaines conditions d'obtenir un environnement de test ou d'intégration identique à celui en production, sans machine physique supplémentaire et sans que la machine principale soit ralentie ou compromise.

MPD est finalement assez peu connu et pourtant, dans le cadre d'une architecture domestique, il répond au besoin récurrent des mélomanes qui aiment à donner une ambiance musicale différente à chacune de leurs pièces. L'objectif de ce tutoriel est de vous proposer une simple "mise en scelle", le monde MPD étant juste une vaste trop pour le couvrir d'une seul passe...

L'utilisation d'une carte disques Flash bon marché par l'intermédiaire d'un adaptateur CF/IDE est une bonne option de remplacement du disque dur pour une machine que l'on veut plus silencieuse et moins energivore. Cependant la flash a deux inconvénients en écriture : sa lenteur et son nombre de cycles limités. Concernant la durée de vie, des systèmes de fichiers spécialisé comme JFFS2 permettent de réduire le problème. Mais il est aussi possible de faire d'une pierre deux coups en améliorant significativement les performances de la flash tout en augmentant sa durée de vie, et tout cela en évitant d'écrire dessus...

Le but est ici de démarrer sur le réseau une machine disposant uniquement d'un lecteur de CD-ROM ou une compactFlash sur le port IDE/SATA, et ce sans PXE.

SSH est un utilitaire absolument vitale pour Unix, mais aussi pour Windows. Dans une première approche il permet juste d'ouvrir un terminal à distance et n'est alors pas sans rappeler le vénérable Telnet. Mais à y regarder de plus prés il se révèle sous le jour d'un véritable couteau suisse sécurisé, permettant en vrac de lancer à distance des applications graphiques, de créer des proxy sécurisés, de router tout un trafic IP sur un canal crypté, de lancer des commandes à distances,etc. En somme, outil fondamental qu'il est indispensable de maîtriser.

S'il y a bien un truc qui fait peur au nouveaux linuxiens, c'est la ligne de commande. Certains la prétendent archaïque mais il s’agit plus d’une crainte liée à une manière "nouvelle" de travailler. En effet, la ligne de commande, comme toutes les interfaces, a ses forces et ses faiblesses. Et chercher à organiser ses fichiers avec est aussi idiot que de systématiquement utiliser une interface graphique pour les décompresser. Ce billet n'est donc pas une ode à la ligne de commande, mais juste une modeste introduction permettant, je l’espère, de prendre conscience de sa puissance pour un certain nombre de tâches spécifiques.

Non pas que je sois un malade de vitesse, loin de là, mais il n'y a rien de plus agaçant que d'avoir son système qui répond avec un quart de seconde de retard sans en comprendre la cause. Et comme ce dont on dispose le plus facilement sur n'importe quel système *nix est une console, voici une batterie d'outils en mode texte pour débusquer les rongeurs de ressources.

Cyrus est un serveur IMAP à peu près aussi puissant que difficile à manipuler. Voici donc ma petit cuisine pour le mettre en oeuvre, le paramétrer, le sécuriser ainsi que quelques astuces pour sortir de quelques galères...

L'objectif de ce script est de fournir une fonction simple pour stocker dans un dossier un binaire et toutes ses dépendances en respectant l'arborescence d'origine (ma_racine/usr/lib,ma_racine/usr/bin, etc...) L'utilisation "typique" est de créer une environnement chrooté qui ne contient que les commandes que nous avons décidé de mettre dans sa racine.

Comment un démon, par exemple CRON, exécuté sur une machine qui n'a pas de MTA (Mail Transfert Agent) peut-il envoyer alors ses mails de notification ? la réponse souvent évoquée dans les forums est... en installant Postfix ou Sendmail... Pas lourd du tout comme idée Wink Heureusement il existe en réalité une alternative un peu moins gourmande nommé ssmtp.

Connexion utilisateur
Les derniers bavardages...