Scroll to navigation

SCHROOT-SCRIPT-CONFIG(5) Debian sbuild 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 être personnalisés en utilisant la clé script-config dans /etc/schroot/schroot.conf. Cette clé spécifie un fichier que les scripts de mise en place vont sourcer quand ils seront exécutés. Le fichier est un script de type Bourne shell, et par conséquent peut contenir tout code shell valide, en plus des simples assignements de variable. Cela permet, par exemple, d'adapter les comportements en fonction d'un type spécifique ou nom de chroot.

Ce fichier déconseillé mais est toujours utilisé si présent ; il deviendra obsolète et sera retiré dans une prochaine version. Toutes les configurations de ce fichier sont maintenant définissables en utilisant les clés de configuration dans schroot.conf, comme détaillé ci-dessous. Les configurations existantes doivent être modifiées pour utiliser ces clés à la place de ce fichier.

ENVIRONNEMENT

L'environnement est le même que pour tous les scripts de mise en place décrit dans schroot-setup(5).

VARIABLES

Les variables suivantes peuvent être définies pour configurer les comportements des scripts de mise en place. Notez que de nouvelles variables pourront être ajoutées dans de future versions. Des extensions tiers de schroot qui ajoutent leur propre script de mise en place peuvent ajouter d'autres variables qui ne sont pas documentées ici ; veuillez consulter la documentation des extensions pour plus de détails.
SETUP_COPYFILES
Un fichier contenant une liste de fichier à copier dans le chroot (un fichier par ligne). Le fichier aura le même chemin absolu dans le chroot. Notez que c'est définissable en utilisant la clé setup.copyfiles.
SETUP_FSTAB
The filesystem table file to be used to mount filesystems within the chroot. The format of this file is the same as for /etc/fstab, documented in fstab(5). The only difference is that the mountpoint path fs_dir is relative to the chroot, rather than the root. Note that this is settable using the setup.fstab key. Also note that mountpoints are canonicalised on the host, which will ensure that absolute symlinks point inside the chroot, but complex paths containing multiple symlinks may be resolved incorrectly; it is advised to not use nested symlinks as mountpoints.
SETUP_NSSDATABASES
Un fichier listant les bases de données du système à copier dans le chroot. Les bases de données par défaut sont ‘passwd’, ‘shadow’, ‘group’, ‘services’, ‘protocols’, ‘networks’, et ‘hosts’. ‘gshadow’ n'est pas encore copiée par défaut, car elle n'est disponible qu'avec les dernières versions de la librairie GNU C. Les bases de données sont copiées en utilisant getent(1) pour que toutes les sources de bases de données listées dans /etc/nsswitch.conf soient utilisées pour chaque base de données. Notez que c'est définissable en utilisant la clé setup.nssdatabases.

AUTEURS

Roger Leigh.

COPYRIGHT

Copyright © 2005-2013 Roger Leigh <rleigh@debian.org>

schroot is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

VOIR AUSSI

sbuild(1), schroot(1), sh(1), schroot.conf(5), schroot-setup(5).

TRADUCTION

Ce document est une traduction, réalisée par Thomas Blein le 30 mai 2012.

L'équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité.

La version anglaise de ce document est toujours consultable en ajoutant l'option « -L C » à la commande man.

N'hésitez pas à signaler à l'auteur ou à la liste de traduction <debian-l10n-french@lists.debian.org>, selon le cas, toute erreur dans cette page de manuel.

2014-01-04 Version 1.7.2