SCHROOT-SCRIPT-CONFIG(5) 2022 SCHROOT-SCRIPT-CONFIG(5) NOM schroot-script-config - configuration du script d'installation chroot de schroot DESCRIPTION schroot utilise des scripts pour mettre en place et ensuite nettoyer l'environnement de chroot. Ces scripts peuvent etre personnalises en utilisant la cle script-config dans /etc/schroot/schroot.conf. Cette cle specifie un fichier que les scripts de mise en place vont rechercher quand ils seront executes. Le fichier est un script de type Bourne shell, et par consequent peut contenir tout code shell valide, en plus des simples affectations de variable. Cela permet, par exemple, d'adapter les comportements en fonction d'un type ou nom de chroot particulier. Ce fichier est deconseille mais est toujours utilise si present ; il deviendra obsolete et sera retire dans une prochaine version. Toutes les configurations de ce fichier sont maintenant definissables en utilisant les cles de configuration dans schroot.conf, comme detaille ci-dessous. Les configurations existantes doivent etre modifiees pour utiliser ces cles a la place de ce fichier. ENVIRONNEMENT L'environnement est le meme que pour tous les scripts de mise en place, decrit dans schroot-setup(5). VARIABLES Les variables suivantes peuvent etre definies pour configurer les comportements des scripts de mise en place. Notez que de nouvelles variables pourront etre ajoutees dans de futures versions. Des extensions tierces de schroot qui ajoutent leur propre script de mise en place peuvent ajouter d'autres variables qui ne sont pas documentees ici ; veuillez consulter la documentation des extensions pour plus de details. SETUP_COPYFILES Un fichier contenant une liste de fichiers a copier dans le chroot (un fichier par ligne). Le fichier aura le meme chemin absolu dans le chroot. Notez que c'est definissable en utilisant la cle setup.copyfiles. SETUP_FSTAB Le fichier de la table des systemes de fichiers a utiliser pour monter les systemes de fichiers dans le chroot. Le format de ce fichier est le meme que pour /etc/fstab, documente dans fstab(5). La seule difference est que le chemin du point de montage fs_dir est relatif au chroot plutot qu'a la racine. Notez que c'est definissable en utilisant la cle setup.fstab. Notez egalement que les points de montage sont canonises sur l'hote, ce qui permet de s'assurer que les liens symboliques absolus pointent a l'interieur du chroot, Cependant, les chemins complexes contenant des liens symboliques multiples peuvent etre incorrectement resolus. Il est deconseille d'utiliser les liens symboliques imbriques comme points de montage. SETUP_NSSDATABASES Un fichier listant les bases de donnees du systeme a copier dans le chroot. Les bases de donnees par defaut sont `passwd', `shadow', `group', `services', `protocols', `networks' et `hosts'. `gshadow' n'est pas encore copiee par defaut, car elle n'est disponible qu'avec les dernieres versions de la bibliotheque GNU C. Les bases de donnees sont copiees en utilisant getent(1) pour que toutes les sources de bases de donnees listees dans /etc/nsswitch.conf soient utilisees pour chaque base de donnees. Notez que c'est definissable en utilisant la cle setup.nssdatabases. AUTEURS Roger Leigh. COPYRIGHT Copyright (C) 2005-2012 Roger Leigh schroot est un logiciel libre : vous pouvez le redistribuer et/ou le modifier aux conditions definies dans la licence publique generale GNU telle que publiee par la Free Software Foundation, version 2 ou, selon votre preference, toute version ulterieure. VOIR AUSSI sbuild(1), schroot(1), sh(1), schroot.conf(5), schroot-setup(5). TRADUCTION Ce document est une traduction, realisee par Thomas Blein le 30 mai 2012. L'equipe de traduction a fait le maximum pour realiser une adaptation francaise de qualite. La version anglaise de ce document est toujours consultable en ajoutant l'option << -L C >> a la commande man. N'hesitez pas a signaler a l'auteur ou a la liste de traduction , selon le cas, toute erreur dans cette page de manuel. Aug 14 SCHROOT-SCRIPT-CONFIG(5)