Linkers and Loaders
"Le livre «Linkers and Loaders» par John R. Levine comble un manque dans la litérature sur les compilateurs et les systèmes d'exploitation en abordant les problèmes spécifiques aux outils
d'éditions de liens et chargement de programme. Bref, comment en savoir un peu plus sur les arcanes des a.out, ELF, COFF, DLL et autres «shared objects»."
Le francophone HOWTO nouveau est arrivé
Plein de toutes petites modifications ont été appliquées, ce n'est donc qu'une version beta, soumise au test de la relecture avant plus grande diffusion.
Tous les commentaires ou ajouts sont les bienvenus !
Tutorial VPN
- Qu'est-ce qu'un VPN ?
- Pourquoi utiliser un VPN ?
- Les concepts de base d'un VPN
- Qu'est-ce que le tuneling ?
- Le chiffrement
- L'authentification
- Conclusion
Nouvelle page de coordination des traductions des mans
Ces pages sont très nombreuses (déjà 5000 répertoriées) et parfois très importantes pour comprendre le fonctionnement d'un système Linux et de ses programmes.
Quelques exemples : alsa, bochs, bind, bunzip2, chroot, efax, fg, groff, latex, loadkeys, mysql, postgres, strace, strip, strings, ispell, mke2fs, setserial, samba, traceroute, SuperProbe, XF86Config, etc.
L'idée, c'est que chacun mette la main à la pâte. 5000 traducs, c'est impossible pour un seul homme, mais il n'y en a que pour quelques jours en s'y mettant à 5000.
La traduction de pages de man est assez facile : il suffit de dézipper le fichier, de l'ouvrir dans un éditeur de texte, et de traduire entre les balises (inutile de connaître le langage de formatage groff).
Sur le plan linguistique, ces traductions sont aussi assez faciles.
Et si vous êtes vraiment fâché avec l'orthographe, je pourrai faire une relecture rapide avant intégration.
GRUB, le BOSS[*] ultime...
Bref, pour tout le monde et en particulier pour les distributions, le GRUB peut désormais faire plus que ce que faisait Syslinux, et vous permet de vous mitonner la disquette de secours sur-musclée dont vous avez toujours rêvé.
Le tout est fourni avec la nouvelle version du grub-howto en français, qui comprend également toutes les explications pour ce faire, plus celles sur le démarrage par le réseau, un script pour générer des disques virtuels amorçables et, le temps que les patches soient insérés dans le CVS, les modifs à appliquer à la version actuelle.
Qu'est-ce qu'on dit ? [à part : je vais le tuer ! ça marche pas...]
*: BOSS ? BOoStrapping oS.
Pourquoi unix est meilleur que Windows
Cet article est une perle rare. Il compare financièrement, mais surtout en termes d'intelligence des choix le déploiement de Windows, et de Solaris + smart displays + PC Linux avec le déploiement de Windows. Il choisit pour cela deux cas de figure, l'un dans une université avec 500 postes, l'autre dans une entreprise avec 5000 postes.
L'article est bien rédigé, a du piquant, et avance des chiffres. Un peu longuet et en anglais, je vous en recommande cependant chaudement la lecture.
Une traduction utile.
linux.oreillynet.com un article qui avait fait l'objet d'une annonce
sur LinuxFr.
Proper Filesystem Layout détaille et explique les méthodes de partitionnement
du disque dur d'un serveur Unix pour une organisation optimale. Comme il me
semblait être un bon complément au
Partition-mini-HOWTO, j'en ai mis une traduction en ligne.
Je profite de cette news pour rajouter que le site
linux.oreillynet.com est une vraie manne pour en apprendre d'avantage sur Linux et les Unices en général.
Tutoriel Win4lin
L'une d'entre elle est Win4Linux. Tomshardware consacre un dossier a ce produit, avec explications detailees pour l'installation, captures d'ecran a l'appui ; configuration et evaluation des performances
Un petit article Procmail
How-To "LaTeX-Emacs-AUCTeX
Connexion PPTP avec Smoothwall
C'est une première car la distribution Smoothwall ne prend normalement en charge que le protocole PPPoE qui n'est pas forcément le plus utilisé en France pour les connexions ADSL.
Sur le site, il est dit que ça fonctionne. L'équipe de développement de Smoothwall devrait être intéressée par les modifications à effectuer pour permettre à une grande partie des connectés sous ADSL français d'utiliser cette distribution.
Yet Another Guide d'Installation de Linux
Ce guide intéressera sans doute bon nombre de Linuxien débutant (tout comme moi :-). Le document (plus de 400 pages quand même!) traite un grand nombre de sujets allant de l'installation d'un système de base à la configuration du réseau en passant par la compilation du noyau et j'en passe.
Comprendre les Design Patterns
« Vous pratiquez un langage dit "orienté objet" et vous avez l'impression que votre développement ne tient pas toujours la route, est difficile à maintenir, s'enlise progressivement à chaque version, alors cet article est fait pour vous éclairer. Nous allons ici réapprendre la conception objet et trouver les moyens pour simplifier votre codage grâce aux "design patterns" »
Postfix, documentation en français
Ce document vous permettra de comprendre un peu mieux le fonctionnement et le paramétrage de Postfix.
VPN, Freeswan
J'ai mis en pièce jointe un fichier txt expliquant comme je m'y suis pris (je débute plus ou moins et ça ce voit :) et les résultats obtenus.
Note du modérateur: VPN = Virtual Private Network = réseau privé virtuel
Rute, l'ultime guide pour linux
Ce guide est :
- exhaustif : shell, commandes, hardware, réseau, éditeurs... il contient tout sur tout.
- Concis : graces à de bon exemples et des références à d'autres tutoriaux ou documentation.
- de 650 pages seulement ;-)
- Très bien pour débuter, et pour continuer,
- Gratuit!
Cette doc est téléchargeable sous forme de pdf de fichiers html.
Source : merci à gcu-squad qui a publié cette news
Note du modérateur : ceci n'est pas nouveau en soi, le RUTE étant disponible depuis longtemps, mais il s'agit d'un rappel utile vu la qualité du document.
Les politiques logiciels libres
Ynternet.org, association suisse qui milite dans la coopération dite «Nord/Sud», a produit un document collaboratif, où les contributions restent les bienvenues, intitulé : «Politiques Logiciels Libres».
Ce document recense :
- Les décisions politiques adoptées officiellement (donc avec des projets déjà en cours de mise en oeuvre).
- Les projets de lois sur l'utilisation des logiciels libres, pour donner des pistes aux élus et initiateurs/promoteurs locaux.
- Les initiatives en cours de réalisation d'implantation à large échelle de logiciels libres dans les écoles et institutions publiques.
Si vous désirez y contribuer, apporter vos commentaires... tout est expliqué dans le document lui-même. Les commentaires sont plutôt à faire sur la news de cooperation.net (qui tourne sous daCode).
Livre on-line sur GNU/Linux (gratuit FDL)
Mon but est surtout d'ouvrir les yeux chez ceux qui utilisent des logiciels propriétaires, de montrer les avantages des logiciels libres, et de faire comprendre aux gens qu'ils sont méprisés par les industriels de l'informatique.
Ce livre est destiné à ceux qui ne connaissent pas GNU/Linux, à ceux qui débutent mais aussi aux experts Unix qui ignorent ce qu'est le logiciel libre.
Je fais d'abord l'éloge du logiciel libre à travers GNU, je réponds aux questions des débutants, j'introduis les commandes de base grâce à des exemples simples, ... et je reste ouvert à toute suggestion puisque le livre se construit en partie par ses lecteurs.
Vous pouvez le trouver ici chez l'hébergeur libre tuxfamily.org.
J'attends avec impatience vos remarques, quelles qu'elles soient.
Recherche des bogues et fuites de mémoire
Si quelqu'un les a déjà essayés ou connait leurs limites/avantages/inconvénients, je suis preneur.
dmalloc http://dmalloc.com/
ccmalloc http://www.inf.ethz.ch/personal/biere/projects/ccmalloc/
Electric Fence (efence) http://perens.com/FreeSoftware/
Valgrind http://developer.kde.org/~sewardj/
Boehm Collector http://www.hpl.hp.com/personal/Hans_Boehm/gc/
Parallel Collector on Message Passing Environment http://www.yl.is.s.u-tokyo.ac.jp/gc/dgc/
LeakTracer http://www.andreasen.org/LeakTracer/
MemWatch http://www.linkdata.se/sourcecode.html
Memprof http://people.redhat.com/otaylor/memprof/
Introduction à urpmi
"A chaque présentation d'un logiciel dans LinuxMag, on a le droit à la sempiternelle formule "les heureux utilisateurs d'une Debian pourront se contenter d'un apt-get install machin-chose, tandis que les autres devront affronter la lourde et hasardeuse installation manuelle..." (sous-entendu : bien fait pour eux). Et pourtant, c'est largement inexact. D'abord, Connectiva a ajouté le support du format rpm à apt-get, qui doit donc être standard dans cette distribution, et tant Mandrake que RedHat proposent depuis apt-get dans leurs contributions respectives. Ensuite, Mandrake propose toujours son propre outil, urpmi, dont les fonctionnalités ne cessent de grandir, et qui rend possible l'opération précédente avec la même simplicité : urpmi machin-chose, et tour est joué."
Un enseignant de Jussieu présente ici une des plus belles contributions de MandrakeSoft au Libre : l'outil URPMI qui permet de résoudre automatiquement les dépendances à l'installation d'un nouveau package, mais aussi la manière de l'installer très simplement pour une utilisation avec une distribution non-Mandrake qui utilise RPM (comme Red Hat ou SuSE).
Guide: Administration de la couche IP sous Linux
Comme l'indique l'auteur, ca concerne aussi bien l'admin IP "de base" d'un simple hote que l'admin IP d'un routeur plus complexe (QoS, traffic shaping, NAT, PAT ...).
En outre il est disponible en plusieurs formats et l'auteur encourage ses lecteurs a lui faire part des critiques, eloges et corrections eventuelles.
Documentation de sysctl (partie IP) sous Linux
Comme d'habitude pour ce genre de travail communautaire, l'auteur encourage les suggestions/corrections/critiques/encouragements en vue de l'amélioration de son travail.
Des tutoriels libres de logiciels libres
Présentés au format .pdf non protégé (mais avec les formats d'origine ouverts et disponibles), ils ont tous été réalisés par des enseignants et sont sous licence libre GNU/FDL.
Ils sont certainement perfectibles et pas tous finalisés mais comme l'autorise la licence, libre à vous de les modifier comme bon vous semble.
Le LDP Français se réorganise
Il y a bien sur besoin de volontaires pour écrire ou traduire de la documentation - n'hésitez donc pas à nous soumettre vos HOWTOs au format LinuxDoc ou, mieux, DocBook. Si vous ne savez pas trop quoi faire et même dans tous les cas, vous êtes les bienvenus sur les listes de discussion : contactez discussion-subscribe@fr.tldp.org pour vous y abonner.
Les documents dans n'importe quel autre format que LinuxDoc/DocBook sont quand même acceptés ; il seront hébergés dans une section séparée spécifique au LDP français.