Au-Delà De Linux from Scratch
Total Page:16
File Type:pdf, Size:1020Kb
Au-delà de Linux® From Scratch Version 7.5 L'équipe de développement de BLFS Au-delà de Linux® From Scratch: Version 7.5 par L'équipe de développement de BLFS Publié le 05-03-2014 Copyright © 2001-2014 L'équipe de développement de BLFS Résumé Ce livre est la suite du livre Linux From Scratch. Il présente et guide le lecteur à travers les ajouts au système, comprenant des interfaces réseau et graphiques, le support du son et le support d'une imprimante et d'un scanner. Historique des versions Version 7.5 05-03-2014 Version en cours d'écriture Version 7.4 2013-09-14 Huitième version Version 6.3 24-08-2008 Septième version Version 6.2.0 14-02-2007 Sixième version Version 6.1 14-08-2005 Cinquième version Version 6.0 02-04-2005 Quatrième version Version 5.1 05-06-2004 Troisième version Version 5.0 06-11-2003 Deuxième version Version 1.0 25-04-2003 Première version Copyright © 2001-2014, L'équipe de développement de BLFS Tous droits réservés. Ce livre est sous licence Creative Commons License. Les instructions de l'ordinateur peuvent être extraites du livre sous la MIT License. Linux® est une marque déposée par Linus Torvalds. Au-delà de Linux® From Scratch - Version 7.5 Public visé Ce livre s'adresse à la communauté LFS. i Au-delà de Linux® From Scratch - Version 7.5 Table des matières Préface ............................................................................................................................................................... xvii Avant-propos .............................................................................................................................................. xviii Qui voudrait lire ce livre ........................................................................................................................... xviii Organisation ............................................................................................................................................... xviii I. Introduction ........................................................................................................................................................ 1 1. Bienvenue sur BLFS ................................................................................................................................... 2 Quelle section du livre m'intéresse ? ........................................................................................................ 2 Conventions utilisées dans ce livre ........................................................................................................... 3 Version du livre ......................................................................................................................................... 4 Sites miroirs ............................................................................................................................................... 4 Obtenir les sources des paquets ................................................................................................................ 4 Historique des changements ...................................................................................................................... 4 Listes de diffusion ................................................................................................................................... 28 Wiki BLFS .............................................................................................................................................. 28 Demander de l'aide et la FAQ ................................................................................................................ 29 Crédits ...................................................................................................................................................... 30 Informations de contact ........................................................................................................................... 31 2. Informations importantes .......................................................................................................................... 32 Remarques sur la construction de logiciels ............................................................................................ 32 Le débat /usr contre /usr/local ................................................................................................................. 37 Correctifs facultatifs ................................................................................................................................ 38 Scripts de démarrage BLFS .................................................................................................................... 38 Bibliothèques : statiques ou partagées ? ................................................................................................. 39 Problèmes liées aux locales .................................................................................................................... 41 Aller au-delà de BLFS ............................................................................................................................ 44 II. Configuration Post LFS et logiciels supplémentaires .................................................................................... 47 3. Questions de configuration après LFS ..................................................................................................... 48 Créer un périphérique de démarrage personnalisé ................................................................................. 48 Configuration de l'ajout d'utilisateurs ..................................................................................................... 49 À propos des utilisateurs et des groupes systèmes ................................................................................. 50 À propos des périphériques .................................................................................................................... 52 Les fichiers de démarrage du shell Bash ................................................................................................ 54 Les fichiers /etc/vimrc et ~/.vimrc .......................................................................................................... 61 Personnaliser votre écran de connexion avec /etc/issue ......................................................................... 61 Le fichier /etc/shells ................................................................................................................................ 62 Génération de nombres aléatoires ........................................................................................................... 63 lsb_release-1.4 ......................................................................................................................................... 64 4. Sécurité ...................................................................................................................................................... 65 Failles de sécurité .................................................................................................................................... 66 acl-2.2.52 ................................................................................................................................................. 67 attr-2.4.47 ................................................................................................................................................. 69 Certificate Authority Certificates ............................................................................................................ 71 ConsoleKit-0.4.6 ...................................................................................................................................... 76 CrackLib-2.9.1 ......................................................................................................................................... 79 Cyrus SASL-2.1.26 ................................................................................................................................. 82 GnuPG-2.0.22 .......................................................................................................................................... 85 GnuTLS-3.2.11 ........................................................................................................................................ 88 GPGME-1.4.3 .......................................................................................................................................... 91 ii Au-delà de Linux® From Scratch - Version 7.5 Iptables-1.4.21 ......................................................................................................................................... 93 Paramétrer un pare-feu réseau ................................................................................................................ 96 libcap-2.24 ............................................................................................................................................. 104 Linux-PAM-1.1.8 .................................................................................................................................. 106 MIT Kerberos V5-1.12.1 ...................................................................................................................... 109 nettle-2.7.1 ............................................................................................................................................. 116 NSS-3.15.4 ............................................................................................................................................